Novo White Paper da cadeia pública EVM paralela com espaço de bloco flexível para resolver problemas de desempenho previsível.

Lançamento do White Paper do novo projeto EVM Layer1 em paralelo, focando na escalabilidade do Blockchain

Recentemente, um novo projeto de Layer1 EVM paralelo lançou um White Paper intitulado "Paralelização de Pilha Completa", com o objetivo de liberar totalmente a escalabilidade do Blockchain, proporcionando "desempenho previsível" para aplicações descentralizadas (DApps).

O desempenho previsível refere-se à capacidade de fornecer um volume previsível de transações por segundo ( TPS ) para DApps, o que é crucial para certos cenários de negócios de DApps. DApps implantados em blockchain pública geralmente precisam competir pelos recursos de computação e armazenamento da blockchain com outros DApps. Durante a congestão da rede, isso pode resultar em altos custos de execução de transações e atrasos, limitando drasticamente o rápido desenvolvimento dos DApps. Por exemplo, se um usuário estiver usando um software de comunicação instantânea descentralizado e, devido ao espaço em bloco da rede blockchain subjacente estar ocupado por outros DApps, as mensagens quase não puderem ser enviadas e recebidas, isso é um golpe devastador para a experiência do usuário.

Para resolver o problema de "desempenho previsível", a prática mais comum é usar uma blockchain dedicada a aplicações específicas, ou seja, uma aplicação de blockchain. A aplicação de blockchain é uma blockchain que destina o espaço de bloco especificamente para aplicações determinadas.

Este projeto propõe de forma inovadora a solução do Espaço de Bloco Elástico (Elastic Block Space, EBS). Baseado no conceito de computação elástica, ajusta dinamicamente os recursos do bloco a partir do nível do protocolo, de acordo com as necessidades específicas do DApp, fornecendo espaço de bloco de expansão independente para DApps de alta demanda.

Desempenho preditivo do DApp: da cadeia de aplicativos ao espaço de blocos elástico

A evolução da cadeia de aplicações

Uma aplicação blockchain é uma blockchain criada para executar um único DApp. Os desenvolvedores não constroem sobre uma blockchain existente, mas sim constroem uma nova blockchain do zero com máquinas virtuais personalizadas, executando transações resultantes da interação entre usuários e aplicativos. Os desenvolvedores também podem personalizar diferentes elementos da pilha de rede da blockchain, como consenso, rede e execução, para atender a requisitos de design específicos, resolvendo assim problemas como alta congestão, altos custos e características fixas em redes compartilhadas.

A cadeia de aplicações não é um conceito novo: o Bitcoin pode ser visto como uma cadeia de aplicações de "ouro digital", o Arweave pode ser visto como uma cadeia de aplicações de armazenamento permanente, e o Celestia pode ser visto como uma cadeia de aplicações 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, com os principais representantes sendo Cosmos e Polkadot. Cosmos é o primeiro projeto a conceber um mundo de múltiplas Blockchains interconectadas, dedicado a resolver o problema da interação entre cadeias. O objetivo do Polkadot é tornar-se a solução perfeita de escalabilidade para Blockchain, cujas cadeias no seu ecossistema são chamadas de cadeias paralelas.

Desde o final de 2020, com a pesquisa de escalabilidade do Ethereum focada em soluções como sidechains, sub-redes e Layer2 Rollups, as chains de aplicativos também derivaram formas correspondentes. Sidechains como a Polygon e sub-redes como a Avalanche melhoram a experiência e o desempenho das sidechains ou sub-redes, resultando em um aumento da capacidade de serviço global. Layer2 Rollups suportam chains de aplicativos de forma modular, com o OP Stack e o Polygon CDK sendo preferidos por muitos projetos. As soluções Layer2 Rollups visam aumentar a capacidade de processamento e escalabilidade da rede Ethereum, para atender à crescente demanda por transações e oferecer maior interoperabilidade e interconectividade.

Atualmente, várias aplicações foram construídas em cadeias de aplicações que cruzam várias plataformas. Por exemplo, Axie lançou a sidechain Ronin da Ethereum no início de 2021; DeFi Kingdoms anunciou no final de 2021 a migração do Harmony para a sub-rede Avalanche; Injective lançou em novembro de 2021 uma cadeia de aplicações DeFi construída com o Cosmos SDK; dYdX anunciou em meados de 2022 que o produto versão V4 será construído com a tecnologia Cosmos SDK em uma cadeia de aplicações independente; a Uptick Network lançou em 2023 a cadeia Uptick Chain, uma cadeia de aplicações ecológicas que serve ao desenvolvimento de aplicações do ecossistema Web3, cuja infraestrutura também inclui uma rica camada de protocolos comerciais.

Desempenho previsível da DApp: da cadeia de aplicações ao espaço de bloco elástico

Vantagens e desvantagens da Blockchain de Aplicação

As cadeias de aplicação obtêm todo o poder para operar sua blockchain soberana, sem depender da Layer1 subjacente, o que é uma faca de dois gumes.

As vantagens principais são três:

  1. Soberania: a cadeia de aplicação pode resolver problemas através do seu próprio plano de governança, mantendo a independência e autonomia de projetos de aplicação individuais, evitando interferências de vários tipos.

  2. Desempenho: satisfaz as necessidades da aplicação com baixa latência e alta capacidade de processamento, proporcionando uma boa experiência ao usuário e aumentando significativamente a eficiência operacional real das DApps.

  3. Personalização: Os desenvolvedores de DApp podem personalizar a cadeia de acordo com as necessidades, até mesmo criar ecossistemas, oferecendo uma forma de evolução suficientemente flexível.

As desvantagens também são três pontos:

  1. Problemas de segurança: a cadeia de aplicações deve ser responsável pela sua própria segurança, incluindo a ponderação do número de nós, a manutenção do mecanismo de consenso, a mitigação de riscos de staking, entre outros, a rede é relativamente insegura.

  2. Problemas de Cross-Chain: A cadeia de aplicação, como uma cadeia independente, carece de interoperabilidade com outras cadeias ( aplicações ), enfrentando problemas de cross-chain. A integração de protocolos cross-chain também aumentará os riscos de cross-chain.

  3. Problema de custo: a aplicação da cadeia necessita de construir uma grande quantidade de infraestrutura adicional, o que requer altos custos e tempo de engenharia. Além disso, também inclui os custos de operação e manutenção dos nós.

Para as startups, as desvantagens das cadeias de aplicação têm um grande impacto na operação do DApp no mercado. A maioria das equipes de desenvolvimento das startups enfrenta dificuldades tanto para resolver problemas de segurança quanto problemas de interoperabilidade, e ainda são desencorajadas pelos altos custos de mão de obra, tempo e dinheiro. No entanto, o desempenho previsível é uma necessidade essencial para determinados DApps, portanto, há uma necessidade urgente de soluções de desempenho previsível em Layer1 no mercado.

Desempenho previsível de DApp: da cadeia de aplicação ao espaço de bloco elástico

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 aumentem ou diminuam dinamicamente os recursos de processamento, memória e armazenamento conforme necessário para atender à demanda variável, sem se preocupar com o planejamento de capacidade e o design de engenharia para picos de uso.

O espaço de bloco flexível ajusta automaticamente o número de transações que um bloco pode acomodar com base no nível de congestionamento da rede. Para transações de aplicações específicas, a rede Blockchain fornece um espaço de bloco estável e garantias de TPS através de cálculos flexíveis, alcançando assim o "desempenho previsível".

MegaETH propôs um conceito semelhante de "expansão dinâmica e elástica", acreditando que é um caminho de desenvolvimento inevitável para o suporte a DApps de grande escala. Prevê-se que nos próximos 1-3 anos surgirão os seguintes desenvolvimentos tecnológicos:

  • Fase um: Escalonamento horizontal a nível de nós de validação
  • Segunda fase: Expansão estática a nível de bloco
  • Terceira fase: expansão dinâmica em nível de bloco

O projeto realmente concretizou este conceito, resolvendo o problema central da primeira fase "como coordenar a expansão horizontal dos nós de validação para suportar computação elástica". À medida que os protocolos na rede crescem, ele pode subscrever espaço de bloco elástico para lidar com o crescimento dos usuários do protocolo e da taxa de transferência. O espaço de bloco elástico fornece espaço de bloco independente para DApps com alta demanda de taxa de transferência de transações, permitindo que eles se expandam conforme crescem. Essencialmente, o espaço de bloco determina a quantidade de dados que cada bloco da blockchain pode armazenar, afetando diretamente a taxa de transferência de transações. Quando DApps enfrentam um aumento na demanda por transações, subscrever espaço de bloco elástico torna-se útil para lidar eficientemente com a carga aumentada, sem afetar a blockchain subjacente.

A implementação da computação elástica divide-se em "elasticidade em tempo real" e "elasticidade não em tempo real". A "elasticidade em tempo real" normalmente refere-se à expansão em resposta a minutos, enquanto a "elasticidade não em tempo real" só precisa responder à 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, iniciará uma proposta de expansão, e após um ou vários epochs, ( e não em tempo real ), todos os nós de validação da rede concluirão a expansão e submeterão uma prova de expansão para que outros validadores possam contestar.

A solução de espaço de bloco elástico deste projeto inspira-se no conceito de bases de dados distribuídas e é uma continuação da tecnologia de fragmentação de Blockchain. Do ponto de vista da "fragmentação de computação", expande a capacidade para o tráfego de aplicações que têm demanda, evitando o problema de "transações entre fragmentos", de modo que a experiência de desenvolvedores e usuários não difere significativamente da anterior. Ao mesmo tempo, utiliza "elasticidade não em tempo real", que tem uma dificuldade de implementação relativamente baixa, aumentando a aplicabilidade enquanto atende a muitas necessidades reais de DApp.

Vale a pena mencionar que o espaço de bloco flexível, como uma solução para a escalabilidade do desempenho da blockchain, tem como premissa a "paralelização de transações". Somente após o aumento da paralelização das transações é que se torna necessário expandir os recursos de máquinas dos nós para aumentar a taxa de transações.

Desempenho previsível de DApps: da cadeia de aplicação ao espaço de bloco elástico

Assim, para camadas 1 como o Ethereum, o problema da serialização de transações é o gargalo de desempenho mais direto, o tamanho do bloco também é limitado pelo limite de gás de bloco de tamanho variável ( com um máximo de 30.000.000 gas), portanto, só é possível buscar soluções de escalabilidade Layer2.

E em relação a Layer1 de alto desempenho como Solana, embora suporte a execução paralela de transações e tenha capacidade de escalabilidade horizontal, não consegue lidar com o problema de "desempenho previsível" das DApps durante picos de demanda. Solana implementou a solução de "mercado de taxas local" para evitar que qualquer transação de demanda única monopolize o espaço de bloco escasso, limitando o aumento das taxas temporais e mitigando o impacto negativo dos picos de demanda repentinos. Por exemplo, durante a emissão de NFTs, os emissores de NFTs rapidamente consumirão a unidade de computação de cada conta (CU), e as transações subsequentes devem aumentar a taxa de prioridade para serem processadas dentro do espaço limitado daquela conta.

Pode-se dizer que o 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 Solana, garantindo não apenas o "desempenho previsível" das DApps, mas também evitando o aumento e a congestão das taxas em toda a rede, alcançando assim um dois em um.

Desempenho previsível do DApp: da cadeia de aplicações ao espaço de bloco elástico

Resumo

Quer se trate de uma cadeia de aplicação ou de um espaço de bloco elástico, ambas essencialmente visam resolver o problema das diferentes necessidades de desempenho de blockchain por parte de diferentes DApps, ou seja, o problema do "desempenho previsível". Não há distinção entre as duas soluções em termos de melhor ou pior, apenas se são adequadas ou não. Essas duas soluções lembram a "teoria do protocolo gordo" - uma teoria proposta por Joel Monegro em 2016, que gira em torno de "como os protocolos criptográficos devem capturar ( mais valor coletivo do que as aplicações construídas sobre eles".

A cadeia de aplicações é na verdade um protocolo leve, especialmente quando o Layer1 adota uma arquitetura modular, a camada de protocolo é completamente personalizada pela camada de aplicação, embora traga um melhor mecanismo de acumulação de valor para as aplicações, também traz altos custos e segurança limitada.

O espaço de bloco flexível é, na verdade, um protocolo gordo, uma função de expansão da camada de protocolo Layer1, que reduz efetivamente a barreira de entrada para participantes com necessidades de "desempenho previsível", ao mesmo tempo em que o protocolo pode capturar o valor da aplicação, gerando um ciclo de feedback positivo.

![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-1ce62500654a5ac264303402744904e1.webp(

DAPP-1.44%
Ver original
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.
  • Recompensa
  • 8
  • Republicar
  • Partilhar
Comentar
0/400
DuskSurfervip
· 07-21 18:40
Mais uma nova cadeia enganadora.
Ver originalResponder0
SelfMadeRuggeevip
· 07-21 08:20
Novo frasco com vinho velho, mais uma L1 que soa fantástica.
Ver originalResponder0
AirdropHunterXMvip
· 07-20 06:22
Bull e projeto de cavalo chegaram!
Ver originalResponder0
TaxEvadervip
· 07-20 06:20
Comunidade da cadeia idiotas só pergunto quanto custa
Ver originalResponder0
ProbablyNothingvip
· 07-20 06:15
Qual é a diferença entre o White Paper e o PPT?
Ver originalResponder0
TideRecedervip
· 07-20 06:12
Isto é fiável? Vamos primeiro ver os resultados.
Ver originalResponder0
StablecoinAnxietyvip
· 07-20 05:59
Outra vez é a época de lançar White Paper para ser enganado.
Ver originalResponder0
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)