Full Stack Parallelization: Lançamento do White Paper do novo projeto EVM Layer1
Recentemente, um novo projeto EVM Layer1 paralelo emergente lançou o White Paper "Parallelization Full Stack", com o objetivo de melhorar significativamente a escalabilidade da blockchain, proporcionando "desempenho previsível" para aplicações descentralizadas (DApps).
Desempenho previsível refere-se à capacidade de fornecer um volume de transações por segundo previsível de ( TPS ) para DApps, o que é crucial para certos cenários de negócios. DApps implantados em blockchains públicas geralmente precisam competir por recursos computacionais e espaço de armazenamento com outras aplicações. Durante períodos de congestionamento da rede, isso pode resultar em custos de transação elevados e atrasos, limitando seriamente o desenvolvimento dos DApps. Imagine se, ao usar um software de comunicação instantânea descentralizado, os usuários não conseguissem enviar e receber mensagens a tempo devido ao congestionamento da rede subjacente; isso seria catastrófico para a experiência do usuário.
Para resolver o problema de "desempenho previsível", uma prática comum é usar blockchains dedicadas a aplicações específicas, ou seja, cadeias de aplicações. As cadeias de aplicações são blockchains que reservam espaço de bloco especificamente para aplicações específicas.
Este novo projeto propôs de forma inovadora a solução "Elastic Block Space"(EBS). Baseado no conceito de computação elástica, ajusta dinamicamente os recursos de bloco a partir do nível do protocolo, em função das necessidades das DApps, proporcionando espaço de bloco de expansão independente para DApps com alta demanda.
Este artigo introduzirá separadamente a cadeia de aplicativos e o espaço de bloco flexível, e comparará as vantagens e desvantagens de ambos.
A evolução da cadeia de aplicações
A cadeia de aplicação é uma blockchain criada para executar um único DApp. Os desenvolvedores não constroem sobre uma blockchain existente, mas criam uma nova blockchain do zero usando uma máquina virtual personalizada para executar as transações de interação entre o usuário e a aplicação. Os desenvolvedores também podem personalizar diferentes elementos da pilha de rede, como consenso, rede e execução, para atender a necessidades de design específicas, resolvendo assim problemas como alta congestão, altos custos e características fixas em redes compartilhadas.
As cadeias de aplicativos não são um conceito novo: o Bitcoin pode ser visto como uma cadeia de aplicativos de "ouro digital", o Arweave pode ser visto como uma cadeia de aplicativos de armazenamento permanente, e um certo projeto de disponibilidade de dados pode ser visto como uma cadeia de aplicativos que fornece disponibilidade de dados.
A partir de 2016, a aplicação de cadeias não inclui apenas uma única blockchain, mas também formas de múltiplas cadeias, ou seja, um ecossistema construído por várias blockchains interconectadas. Os principais representantes são um projeto de cross-chain e um projeto de infraestrutura Web3, entre outros. O primeiro se dedica a resolver os problemas de interação entre blockchains, podendo desenvolver e iniciar rapidamente uma cadeia, tendo projetado um protocolo de comunicação entre cadeias; o segundo visa ser a solução perfeita de escalabilidade para blockchains, com as cadeias em seu ecossistema sendo denominadas de cadeias paralelas, que já desde o início promovem a segurança compartilhada.
No final de 2020, com a pesquisa de escalabilidade do Ethereum focada em soluções como sidechains, sub-redes e Layer2 Rollups, as chains de aplicação também derivaram formas correspondentes. Certos projetos de sidechain, como o de um polígono, e sub-redes de uma blockchain pública de alto desempenho, têm melhorado a experiência e o desempenho das sidechains ou sub-redes, resultando em uma melhoria na capacidade de serviço geral. Layer2 Rollups, por sua vez, suportam chains de aplicação na forma de pilha modular, e o pacote de ferramentas de desenvolvimento de certas tecnologias open source e de um projeto de polígono tem sido muito procurado por diversos projetos. As soluções de Layer2 Rollups visam aumentar a taxa de transferência e a escalabilidade da rede Ethereum, atendendo à crescente demanda por transações e oferecendo uma maior interoperabilidade.
Atualmente, existem muitas aplicações construídas em cadeias de aplicação multiplataforma. Por exemplo, um jogo NFT lançou uma sidechain do Ethereum no início de 2021; um projeto de jogo anunciou no final de 2021 a migração de uma blockchain pública para uma subnet de uma blockchain de alto desempenho; uma exchange descentralizada lançou em novembro de 2021 uma cadeia DeFi construída com o SDK de um projeto cross-chain; outra exchange descentralizada anunciou em meados de 2022 que a versão V4 do seu produto utilizaria a tecnologia SDK de um projeto cross-chain para construir uma cadeia de aplicação independente; um projeto de infraestrutura Web3 foi lançado em 2023 para servir o desenvolvimento de aplicações do ecossistema Web3, incluindo uma rica camada de protocolos de comercialização.
Vantagens e desvantagens da cadeia de aplicação
A cadeia de aplicativos obtém todo o poder da blockchain soberana de execução, sem depender da camada subjacente Layer1, o que é uma faca de dois gumes.
As principais vantagens são três pontos:
Soberania: A aplicação da cadeia pode resolver problemas através de sua própria solução de governança, mantendo independência e autonomia, prevenindo várias interferências;
Desempenho: atender à baixa latência e alta capacidade exigidas pela aplicação, proporcionando uma boa experiência ao usuário e melhorando a eficiência operacional real do DApp;
Personalização: Os desenvolvedores podem personalizar a cadeia de acordo com as necessidades, até mesmo criar um ecossistema, oferecendo uma forma flexível de evolução.
As desvantagens também são três pontos:
Questões de segurança: a aplicação da cadeia deve ser responsável pela segurança, incluindo ponderar o número de nós, manter o mecanismo de consenso, evitar riscos de staking, etc., a rede é relativamente insegura;
Problemas de interoperabilidade entre cadeias: como uma cadeia independente, carece de interoperabilidade com outras cadeias ( e aplicações ), enfrentando desafios de cross-chain. A integração de protocolos cross-chain também aumentará o risco;
Questões de custo: é necessário construir uma grande quantidade de infraestruturas adicionais, o que consome muitos custos e tempo de engenharia. Isso também inclui os custos de operação e manutenção dos nós.
Para startups, as desvantagens das blockchains têm um grande impacto no funcionamento das suas DApps. A maioria das equipas de startups tem dificuldade em resolver adequadamente os problemas de segurança e de interoperabilidade, e também desiste devido aos elevados custos de mão-de-obra, tempo e dinheiro. No entanto, o desempenho previsível é uma necessidade crítica para DApps específicos, portanto, o mercado precisa urgentemente de soluções de desempenho previsível a nível Layer 1.
Espaço de bloco flexível
No Web2, a computação elástica é um modelo comum de computação em nuvem, permitindo que os sistemas escalem ou reduzam dinamicamente o processamento, a memória e os recursos de armazenamento de acordo com a demanda, sem se preocupar com o planejamento de capacidade e o design de engenharia durante os picos de uso.
O espaço de bloco flexível ajusta automaticamente o número de transações que os blocos podem acomodar, de acordo com o nível de congestionamento da rede. Se a rede blockchain fornecer espaço de bloco e garantia de TPS estáveis para transações de aplicações específicas através de cálculos flexíveis, isso realiza o "desempenho previsível".
Um projeto Layer2 também propôs um conceito semelhante de "escalabilidade dinâmica flexível", considerando-o um caminho de desenvolvimento inevitável para o suporte a DApps em larga escala. Preveem-se os seguintes desenvolvimentos tecnológicos nos próximos 1-3 anos:
Primeira fase: validação da escalabilidade em nível de nós;
Segunda fase: expansão estática a nível de cadeia;
Terceira fase: expansão horizontal dinâmica a nível de cadeia.
E este novo projeto realmente concretizou este conceito, resolvendo o problema central da primeira fase "como coordenar a expansão do nível dos nós de validação para suportar computação elástica". À medida que o protocolo cresce na rede, o espaço de bloco elástico subscreve o processamento do usuário e o aumento do throughput. O espaço de bloco elástico oferece espaço de bloco independente para DApps com alta demanda de throughput de transações, permitindo a expansão conforme necessário. Essencialmente, o espaço de bloco determina a quantidade de dados que cada bloco pode armazenar, afetando diretamente o throughput das transações. Quando DApps enfrentam um aumento na demanda de transações, a subscrição de espaço de bloco elástico pode lidar eficientemente com a carga crescente, sem afetar a blockchain subjacente.
A implementação de computação elástica é dividida em "elasticidade em tempo real" e "elasticidade não em tempo real". A primeira refere-se à expansão em nível de minutos, enquanto a última responde à expansão dentro de um tempo limitado. Este projeto adota o método de "elasticidade não em tempo real", ou seja, quando a rede detecta a necessidade de expansão, inicia uma proposta de expansão, e um ou mais epochs depois, todos os nós de validação da rede completam a expansão e submetem a prova de expansão para que outros validadores possam contestar.
A solução de espaço em bloco elástico do projeto se inspira na ideia de bancos de dados distribuídos e é uma continuação da tecnologia de fragmentação de blockchain. A partir da perspectiva de "fragmentação computacional", ela aborda a expansão do tráfego de aplicações de demanda, evitando o problema de "transações entre fragmentos", de modo que a experiência de desenvolvedores e usuários não se difere muito da anterior. Ao mesmo tempo, adotando uma "elasticidade não em tempo real" com menor dificuldade de implementação, ela melhora a aplicabilidade, atendendo às necessidades reais da maioria das DApps.
Vale a pena mencionar que o espaço de bloco flexível, como uma solução para a escalabilidade do desempenho da blockchain, pressupõe que "as transações podem ser paralelizadas". Somente ao aumentar o grau de paralelismo das transações é necessário escalar os recursos das máquinas dos nós para aumentar a capacidade de processamento das transações.
Para Layer 1 como o Ethereum, o problema da serialização de transações é um gargalo de desempenho direto, e o tamanho do bloco também é limitado pelo limite de Gas de bloco de tamanho variável, com um máximo de 30.000.000 gas(, portanto, só é possível buscar soluções de escalabilidade Layer 2.
Para uma Layer1 de alto desempenho, embora suporte a execução paralela de transações e tenha desempenho escalável horizontalmente, não consegue lidar com o problema de "desempenho previsível" das DApps durante os picos de demanda. Este projeto implementou uma solução de "mercado de taxas local" para impedir que transações de demanda única monopolizem o espaço de bloco escasso, limitando o aumento das taxas temporais e atenuando o impacto negativo de picos de demanda repentinos. Por exemplo, durante a emissão de NFTs, o emissor rapidamente consumirá a limitação de unidades de computação de cada conta )CU(, após o que as transações devem aumentar as taxas de prioridade para serem processadas dentro do espaço limitado dessa conta.
Pode-se dizer que este novo projeto responde ao aumento da demanda por transações através de uma solução de espaço de bloco flexível, estendendo ainda mais o conceito de "mercado de taxas local" em uma determinada blockchain de alto desempenho, garantindo não apenas a "performance previsível" das DApps, mas também prevenindo o aumento e a congestão das taxas em toda a rede, alcançando assim dois objetivos.
![Desempenho previsível do DApp: da cadeia de aplicações ao espaço de bloco elástico])https://img-cdn.gateio.im/webp-social/moments-6a19a9d54ba69fe6a259c8f4b13d0c5f.webp(
Resumo
Quer se trate de cadeias de aplicação ou de espaço de bloco elástico, ambos visam resolver a questão das diferentes necessidades de desempenho das DApps em relação à blockchain, ou o problema de "desempenho previsível". Não há uma solução melhor do que a outra, apenas a que é mais adequada. Estas duas soluções lembram a "teoria do protocolo gordo" — proposta por Joel Monegro em 2016, que gira em torno da questão de "como os protocolos criptográficos devem capturar ) mais valor coletivo do que o valor capturado pelas aplicações construídas sobre eles, (".
A cadeia de aplicativos é na verdade um protocolo leve, especialmente quando a Layer 1 adota uma arquitetura modular, a camada de protocolo é totalmente personalizada pela camada de aplicativos, embora traga um melhor mecanismo de acumulação de valor para os aplicativos, também traz altos custos e segurança limitada.
Espaço de bloco flexível é, na verdade, um protocolo gordo, uma funcionalidade de extensão da camada de protocolo Layer1, que reduz efetivamente a barreira de entrada para participantes com demanda de "performance previsível", ao mesmo tempo que o protocolo pode capturar o valor da aplicação, gerando um ciclo de feedback positivo.
![Desempenho previsível de DApps: da cadeia de aplicações ao espaço de bloco elástico])https://img-cdn.gateio.im/webp-social/moments-1ce62500654a5ac264303402744904e1.webp(
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
14 gostos
Recompensa
14
8
Partilhar
Comentar
0/400
TestnetScholar
· 07-25 00:39
Parece que veio mais um projeto fraudulentos.
Ver originalResponder0
CryptoCrazyGF
· 07-24 13:23
Estou com sono, o White Paper já vem a caminho.
Ver originalResponder0
consensus_whisperer
· 07-24 04:30
Os jogadores de layer1 estão de volta.
Ver originalResponder0
ForkTongue
· 07-22 01:06
Outra vez a querer armar uma armadilha para fazer as pessoas de parvas.
Ver originalResponder0
Web3Educator
· 07-22 01:05
fascinante! deixe-me explicar isso para meus alunos avançados de arquitetura de blockchain...
Ver originalResponder0
TideReceder
· 07-22 01:03
Outra vez a assinar posições curtas do White Paper.
Ver originalResponder0
fomo_fighter
· 07-22 00:54
L1又来 fazer as pessoas de parvas了
Ver originalResponder0
TopBuyerBottomSeller
· 07-22 00:52
White Paper tudo pode ser falado, o gosto de serem enganados por idiotas da última vez ainda não passou.
Projeto L1 EVM inovador de paralelismo total com espaço de bloco elástico que atinge os pontos problemáticos de desempenho previsível
Full Stack Parallelization: Lançamento do White Paper do novo projeto EVM Layer1
Recentemente, um novo projeto EVM Layer1 paralelo emergente lançou o White Paper "Parallelization Full Stack", com o objetivo de melhorar significativamente a escalabilidade da blockchain, proporcionando "desempenho previsível" para aplicações descentralizadas (DApps).
Desempenho previsível refere-se à capacidade de fornecer um volume de transações por segundo previsível de ( TPS ) para DApps, o que é crucial para certos cenários de negócios. DApps implantados em blockchains públicas geralmente precisam competir por recursos computacionais e espaço de armazenamento com outras aplicações. Durante períodos de congestionamento da rede, isso pode resultar em custos de transação elevados e atrasos, limitando seriamente o desenvolvimento dos DApps. Imagine se, ao usar um software de comunicação instantânea descentralizado, os usuários não conseguissem enviar e receber mensagens a tempo devido ao congestionamento da rede subjacente; isso seria catastrófico para a experiência do usuário.
Para resolver o problema de "desempenho previsível", uma prática comum é usar blockchains dedicadas a aplicações específicas, ou seja, cadeias de aplicações. As cadeias de aplicações são blockchains que reservam espaço de bloco especificamente para aplicações específicas.
Este novo projeto propôs de forma inovadora a solução "Elastic Block Space"(EBS). Baseado no conceito de computação elástica, ajusta dinamicamente os recursos de bloco a partir do nível do protocolo, em função das necessidades das DApps, proporcionando espaço de bloco de expansão independente para DApps com alta demanda.
Este artigo introduzirá separadamente a cadeia de aplicativos e o espaço de bloco flexível, e comparará as vantagens e desvantagens de ambos.
A evolução da cadeia de aplicações
A cadeia de aplicação é uma blockchain criada para executar um único DApp. Os desenvolvedores não constroem sobre uma blockchain existente, mas criam uma nova blockchain do zero usando uma máquina virtual personalizada para executar as transações de interação entre o usuário e a aplicação. Os desenvolvedores também podem personalizar diferentes elementos da pilha de rede, como consenso, rede e execução, para atender a necessidades de design específicas, resolvendo assim problemas como alta congestão, altos custos e características fixas em redes compartilhadas.
As cadeias de aplicativos não são um conceito novo: o Bitcoin pode ser visto como uma cadeia de aplicativos de "ouro digital", o Arweave pode ser visto como uma cadeia de aplicativos de armazenamento permanente, e um certo projeto de disponibilidade de dados pode ser visto como uma cadeia de aplicativos que fornece disponibilidade de dados.
A partir de 2016, a aplicação de cadeias não inclui apenas uma única blockchain, mas também formas de múltiplas cadeias, ou seja, um ecossistema construído por várias blockchains interconectadas. Os principais representantes são um projeto de cross-chain e um projeto de infraestrutura Web3, entre outros. O primeiro se dedica a resolver os problemas de interação entre blockchains, podendo desenvolver e iniciar rapidamente uma cadeia, tendo projetado um protocolo de comunicação entre cadeias; o segundo visa ser a solução perfeita de escalabilidade para blockchains, com as cadeias em seu ecossistema sendo denominadas de cadeias paralelas, que já desde o início promovem a segurança compartilhada.
No final de 2020, com a pesquisa de escalabilidade do Ethereum focada em soluções como sidechains, sub-redes e Layer2 Rollups, as chains de aplicação também derivaram formas correspondentes. Certos projetos de sidechain, como o de um polígono, e sub-redes de uma blockchain pública de alto desempenho, têm melhorado a experiência e o desempenho das sidechains ou sub-redes, resultando em uma melhoria na capacidade de serviço geral. Layer2 Rollups, por sua vez, suportam chains de aplicação na forma de pilha modular, e o pacote de ferramentas de desenvolvimento de certas tecnologias open source e de um projeto de polígono tem sido muito procurado por diversos projetos. As soluções de Layer2 Rollups visam aumentar a taxa de transferência e a escalabilidade da rede Ethereum, atendendo à crescente demanda por transações e oferecendo uma maior interoperabilidade.
Atualmente, existem muitas aplicações construídas em cadeias de aplicação multiplataforma. Por exemplo, um jogo NFT lançou uma sidechain do Ethereum no início de 2021; um projeto de jogo anunciou no final de 2021 a migração de uma blockchain pública para uma subnet de uma blockchain de alto desempenho; uma exchange descentralizada lançou em novembro de 2021 uma cadeia DeFi construída com o SDK de um projeto cross-chain; outra exchange descentralizada anunciou em meados de 2022 que a versão V4 do seu produto utilizaria a tecnologia SDK de um projeto cross-chain para construir uma cadeia de aplicação independente; um projeto de infraestrutura Web3 foi lançado em 2023 para servir o desenvolvimento de aplicações do ecossistema Web3, incluindo uma rica camada de protocolos de comercialização.
Vantagens e desvantagens da cadeia de aplicação
A cadeia de aplicativos obtém todo o poder da blockchain soberana de execução, sem depender da camada subjacente Layer1, o que é uma faca de dois gumes.
As principais vantagens são três pontos:
Soberania: A aplicação da cadeia pode resolver problemas através de sua própria solução de governança, mantendo independência e autonomia, prevenindo várias interferências;
Desempenho: atender à baixa latência e alta capacidade exigidas pela aplicação, proporcionando uma boa experiência ao usuário e melhorando a eficiência operacional real do DApp;
Personalização: Os desenvolvedores podem personalizar a cadeia de acordo com as necessidades, até mesmo criar um ecossistema, oferecendo uma forma flexível de evolução.
As desvantagens também são três pontos:
Questões de segurança: a aplicação da cadeia deve ser responsável pela segurança, incluindo ponderar o número de nós, manter o mecanismo de consenso, evitar riscos de staking, etc., a rede é relativamente insegura;
Problemas de interoperabilidade entre cadeias: como uma cadeia independente, carece de interoperabilidade com outras cadeias ( e aplicações ), enfrentando desafios de cross-chain. A integração de protocolos cross-chain também aumentará o risco;
Questões de custo: é necessário construir uma grande quantidade de infraestruturas adicionais, o que consome muitos custos e tempo de engenharia. Isso também inclui os custos de operação e manutenção dos nós.
Para startups, as desvantagens das blockchains têm um grande impacto no funcionamento das suas DApps. A maioria das equipas de startups tem dificuldade em resolver adequadamente os problemas de segurança e de interoperabilidade, e também desiste devido aos elevados custos de mão-de-obra, tempo e dinheiro. No entanto, o desempenho previsível é uma necessidade crítica para DApps específicos, portanto, o mercado precisa urgentemente de soluções de desempenho previsível a nível Layer 1.
Espaço de bloco flexível
No Web2, a computação elástica é um modelo comum de computação em nuvem, permitindo que os sistemas escalem ou reduzam dinamicamente o processamento, a memória e os recursos de armazenamento de acordo com a demanda, sem se preocupar com o planejamento de capacidade e o design de engenharia durante os picos de uso.
O espaço de bloco flexível ajusta automaticamente o número de transações que os blocos podem acomodar, de acordo com o nível de congestionamento da rede. Se a rede blockchain fornecer espaço de bloco e garantia de TPS estáveis para transações de aplicações específicas através de cálculos flexíveis, isso realiza o "desempenho previsível".
Um projeto Layer2 também propôs um conceito semelhante de "escalabilidade dinâmica flexível", considerando-o um caminho de desenvolvimento inevitável para o suporte a DApps em larga escala. Preveem-se os seguintes desenvolvimentos tecnológicos nos próximos 1-3 anos:
Primeira fase: validação da escalabilidade em nível de nós;
Segunda fase: expansão estática a nível de cadeia;
Terceira fase: expansão horizontal dinâmica a nível de cadeia.
E este novo projeto realmente concretizou este conceito, resolvendo o problema central da primeira fase "como coordenar a expansão do nível dos nós de validação para suportar computação elástica". À medida que o protocolo cresce na rede, o espaço de bloco elástico subscreve o processamento do usuário e o aumento do throughput. O espaço de bloco elástico oferece espaço de bloco independente para DApps com alta demanda de throughput de transações, permitindo a expansão conforme necessário. Essencialmente, o espaço de bloco determina a quantidade de dados que cada bloco pode armazenar, afetando diretamente o throughput das transações. Quando DApps enfrentam um aumento na demanda de transações, a subscrição de espaço de bloco elástico pode lidar eficientemente com a carga crescente, sem afetar a blockchain subjacente.
A implementação de computação elástica é dividida em "elasticidade em tempo real" e "elasticidade não em tempo real". A primeira refere-se à expansão em nível de minutos, enquanto a última responde à expansão dentro de um tempo limitado. Este projeto adota o método de "elasticidade não em tempo real", ou seja, quando a rede detecta a necessidade de expansão, inicia uma proposta de expansão, e um ou mais epochs depois, todos os nós de validação da rede completam a expansão e submetem a prova de expansão para que outros validadores possam contestar.
A solução de espaço em bloco elástico do projeto se inspira na ideia de bancos de dados distribuídos e é uma continuação da tecnologia de fragmentação de blockchain. A partir da perspectiva de "fragmentação computacional", ela aborda a expansão do tráfego de aplicações de demanda, evitando o problema de "transações entre fragmentos", de modo que a experiência de desenvolvedores e usuários não se difere muito da anterior. Ao mesmo tempo, adotando uma "elasticidade não em tempo real" com menor dificuldade de implementação, ela melhora a aplicabilidade, atendendo às necessidades reais da maioria das DApps.
Vale a pena mencionar que o espaço de bloco flexível, como uma solução para a escalabilidade do desempenho da blockchain, pressupõe que "as transações podem ser paralelizadas". Somente ao aumentar o grau de paralelismo das transações é necessário escalar os recursos das máquinas dos nós para aumentar a capacidade de processamento das transações.
Para Layer 1 como o Ethereum, o problema da serialização de transações é um gargalo de desempenho direto, e o tamanho do bloco também é limitado pelo limite de Gas de bloco de tamanho variável, com um máximo de 30.000.000 gas(, portanto, só é possível buscar soluções de escalabilidade Layer 2.
Para uma Layer1 de alto desempenho, embora suporte a execução paralela de transações e tenha desempenho escalável horizontalmente, não consegue lidar com o problema de "desempenho previsível" das DApps durante os picos de demanda. Este projeto implementou uma solução de "mercado de taxas local" para impedir que transações de demanda única monopolizem o espaço de bloco escasso, limitando o aumento das taxas temporais e atenuando o impacto negativo de picos de demanda repentinos. Por exemplo, durante a emissão de NFTs, o emissor rapidamente consumirá a limitação de unidades de computação de cada conta )CU(, após o que as transações devem aumentar as taxas de prioridade para serem processadas dentro do espaço limitado dessa conta.
Pode-se dizer que este novo projeto responde ao aumento da demanda por transações através de uma solução de espaço de bloco flexível, estendendo ainda mais o conceito de "mercado de taxas local" em uma determinada blockchain de alto desempenho, garantindo não apenas a "performance previsível" das DApps, mas também prevenindo o aumento e a congestão das taxas em toda a rede, alcançando assim dois objetivos.
![Desempenho previsível do DApp: da cadeia de aplicações ao espaço de bloco elástico])https://img-cdn.gateio.im/webp-social/moments-6a19a9d54ba69fe6a259c8f4b13d0c5f.webp(
Resumo
Quer se trate de cadeias de aplicação ou de espaço de bloco elástico, ambos visam resolver a questão das diferentes necessidades de desempenho das DApps em relação à blockchain, ou o problema de "desempenho previsível". Não há uma solução melhor do que a outra, apenas a que é mais adequada. Estas duas soluções lembram a "teoria do protocolo gordo" — proposta por Joel Monegro em 2016, que gira em torno da questão de "como os protocolos criptográficos devem capturar ) mais valor coletivo do que o valor capturado pelas aplicações construídas sobre eles, (".
A cadeia de aplicativos é na verdade um protocolo leve, especialmente quando a Layer 1 adota uma arquitetura modular, a camada de protocolo é totalmente personalizada pela camada de aplicativos, embora traga um melhor mecanismo de acumulação de valor para os aplicativos, também traz altos custos e segurança limitada.
Espaço de bloco flexível é, na verdade, um protocolo gordo, uma funcionalidade de extensão da camada de protocolo Layer1, que reduz efetivamente a barreira de entrada para participantes com demanda de "performance previsível", ao mesmo tempo que o protocolo pode capturar o valor da aplicação, gerando um ciclo de feedback positivo.
![Desempenho previsível de DApps: da cadeia de aplicações ao espaço de bloco elástico])https://img-cdn.gateio.im/webp-social/moments-1ce62500654a5ac264303402744904e1.webp(