Layer2: A evolução da tecnologia Rollup e as principais soluções
Layer2 é uma das soluções-chave para o problema de escalabilidade do Ethereum. Ele constrói uma camada de rede adicional sobre a cadeia principal do Ethereum, aumentando a capacidade de processamento de transações enquanto mantém a segurança e a descentralização da cadeia principal.
Rollup, como a solução de escalabilidade Layer2 mais popular atualmente, consegue a escalabilidade processando transações fora da cadeia e "empacotando" os dados na cadeia principal. Em comparação com outras soluções de transações fora da cadeia, o Rollup possui as seguintes características:
Layer2 é uma plataforma relativamente independente, onde os usuários podem realizar transações, mas a interação com a conta Layer1 deve ser feita através de contratos inteligentes.
Todas as informações de transação serão registradas na cadeia principal, resolvendo o problema da disponibilidade de dados.
A execução de transações e a alteração de estado ocorrem no Layer2, mas o resumo do estado será publicado no Layer1 e validado.
De acordo com os diferentes métodos de validação de eficácia dos dados, os Rollups podem ser divididos em Optimistic Rollups e ZK Rollups.
A evolução do Rollup
As soluções Layer2 iniciais incluem sidechains e Plasma. As sidechains são blockchains independentes ligadas à blockchain principal, permitindo a transferência de ativos entre a blockchain principal e a sidechain. Plasma é uma versão evoluída das sidechains, proposta por Joseph Poon e Vitalik Buterin em 2017.
Plasma divide grandes tarefas de computação em pequenas tarefas através de uma estrutura em árvore, distribuindo-as para subcadeias processarem, melhorando a eficiência computacional. No entanto, o Plasma apresenta problemas como ataques de disponibilidade de dados, atrasos na saída e a carga de monitoramento do usuário.
Em 2019, John Adler propôs a solução Optimistic Rollup, que aborda principalmente o problema de disponibilidade de dados do Plasma. Ao mesmo tempo, Vitalik Buterin introduziu a tecnologia de provas de conhecimento zero para verificar a mudança de estado dos blocos, estabelecendo a base para o ZK Rollup.
O desenvolvimento do ZK Rollup beneficia-se de avanços tecnológicos como os algoritmos zk-SNARK e Plonk. O algoritmo Plonk resolve o problema da configuração confiável do zk-SNARK, impulsionando significativamente o desenvolvimento do ZK Rollup.
Principais soluções Rollup
Rollups Otimistas
Os Optimistic Rollups assumem que a maioria das transações é válida, permitindo desafios e retrocessos quando fraudes são detectadas. Os principais representantes da solução incluem Arbitrum e Optimism.
Arbitrum lançou sua mainnet em setembro de 2021 e atualmente é o protocolo Layer2 com o maior TVL. Seu ecossistema inclui três redes principais: Arbitrum One, Arbitrum Nova e Arbitrum Orbit.
Optimism foi lançado na mainnet em agosto de 2021 e é o segundo protocolo com maior TVL entre as soluções Layer2. Ele alcança a equivalência EVM, permitindo a migração sem interrupções de contratos inteligentes do Ethereum. O OP Stack, um kit de ferramentas de código aberto lançado pela Optimism, suporta desenvolvedores na construção de redes Layer2 personalizadas.
ZK Rollups
ZK Rollups utilizam a tecnologia de provas de conhecimento zero para garantir a validade e a correção das transações fora da cadeia, proporcionando maior segurança e eficiência. As principais soluções representativas incluem zkSync, StarkNet, Polygon zkEVM e Scroll.
zkSync é o primeiro projeto zkEVM a ser lançado na mainnet, utilizando provas de conhecimento zero e tecnologia de transferências "otimistas" para aumentar a eficiência das transações.
StarkNet utiliza a solução de escalabilidade zkSTARK, combinando tecnologia de sharding para aumentar a capacidade e a velocidade das transações.
Polygon zkEVM é a tecnologia ZK Rollups lançada pelo Polygon 2.0, que implementa compatibilidade com EVM a nível de bytecode.
Scroll é uma ZK Rollups compatível com EVM, que suporta a migração sem costura de aplicações Ethereum existentes.
Perspectivas Futuras
A curto prazo, os Optimistic Rollups podem dominar no campo da computação EVM genérica, enquanto os ZK Rollups podem ter um desempenho melhor em cenários específicos, como pagamentos e transações. A longo prazo, com a melhoria contínua da tecnologia ZK-SNARK, os ZK Rollups têm o potencial de se tornarem a solução definitiva para a escalabilidade do Ethereum.
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.
16 gostos
Recompensa
16
5
Partilhar
Comentar
0/400
GweiTooHigh
· 11h atrás
Qual é a utilidade? L1 ainda é extremamente caro.
Ver originalResponder0
ChainDetective
· 08-04 14:43
l2bull ah os custos são realmente baixos
Ver originalResponder0
DeFiDoctor
· 08-03 08:43
Os registros de consulta indicam que os indicadores de liquidez deste plano de escalonamento L2 ainda não atingiram os padrões. Recomenda-se continuar a observação.
Ver originalResponder0
SchroedingerAirdrop
· 08-03 08:41
Porque o cão velho ainda não chegou?
Ver originalResponder0
RetiredMiner
· 08-03 08:25
Ainda está a estudar Rollup? O Early Run já foi para a Starknet.
História do desenvolvimento do Layer2: uma análise completa das soluções principais desde Plasma até Rollup
Layer2: A evolução da tecnologia Rollup e as principais soluções
Layer2 é uma das soluções-chave para o problema de escalabilidade do Ethereum. Ele constrói uma camada de rede adicional sobre a cadeia principal do Ethereum, aumentando a capacidade de processamento de transações enquanto mantém a segurança e a descentralização da cadeia principal.
Rollup, como a solução de escalabilidade Layer2 mais popular atualmente, consegue a escalabilidade processando transações fora da cadeia e "empacotando" os dados na cadeia principal. Em comparação com outras soluções de transações fora da cadeia, o Rollup possui as seguintes características:
Layer2 é uma plataforma relativamente independente, onde os usuários podem realizar transações, mas a interação com a conta Layer1 deve ser feita através de contratos inteligentes.
Todas as informações de transação serão registradas na cadeia principal, resolvendo o problema da disponibilidade de dados.
A execução de transações e a alteração de estado ocorrem no Layer2, mas o resumo do estado será publicado no Layer1 e validado.
De acordo com os diferentes métodos de validação de eficácia dos dados, os Rollups podem ser divididos em Optimistic Rollups e ZK Rollups.
A evolução do Rollup
As soluções Layer2 iniciais incluem sidechains e Plasma. As sidechains são blockchains independentes ligadas à blockchain principal, permitindo a transferência de ativos entre a blockchain principal e a sidechain. Plasma é uma versão evoluída das sidechains, proposta por Joseph Poon e Vitalik Buterin em 2017.
Plasma divide grandes tarefas de computação em pequenas tarefas através de uma estrutura em árvore, distribuindo-as para subcadeias processarem, melhorando a eficiência computacional. No entanto, o Plasma apresenta problemas como ataques de disponibilidade de dados, atrasos na saída e a carga de monitoramento do usuário.
Em 2019, John Adler propôs a solução Optimistic Rollup, que aborda principalmente o problema de disponibilidade de dados do Plasma. Ao mesmo tempo, Vitalik Buterin introduziu a tecnologia de provas de conhecimento zero para verificar a mudança de estado dos blocos, estabelecendo a base para o ZK Rollup.
O desenvolvimento do ZK Rollup beneficia-se de avanços tecnológicos como os algoritmos zk-SNARK e Plonk. O algoritmo Plonk resolve o problema da configuração confiável do zk-SNARK, impulsionando significativamente o desenvolvimento do ZK Rollup.
Principais soluções Rollup
Rollups Otimistas
Os Optimistic Rollups assumem que a maioria das transações é válida, permitindo desafios e retrocessos quando fraudes são detectadas. Os principais representantes da solução incluem Arbitrum e Optimism.
Arbitrum lançou sua mainnet em setembro de 2021 e atualmente é o protocolo Layer2 com o maior TVL. Seu ecossistema inclui três redes principais: Arbitrum One, Arbitrum Nova e Arbitrum Orbit.
Optimism foi lançado na mainnet em agosto de 2021 e é o segundo protocolo com maior TVL entre as soluções Layer2. Ele alcança a equivalência EVM, permitindo a migração sem interrupções de contratos inteligentes do Ethereum. O OP Stack, um kit de ferramentas de código aberto lançado pela Optimism, suporta desenvolvedores na construção de redes Layer2 personalizadas.
ZK Rollups
ZK Rollups utilizam a tecnologia de provas de conhecimento zero para garantir a validade e a correção das transações fora da cadeia, proporcionando maior segurança e eficiência. As principais soluções representativas incluem zkSync, StarkNet, Polygon zkEVM e Scroll.
zkSync é o primeiro projeto zkEVM a ser lançado na mainnet, utilizando provas de conhecimento zero e tecnologia de transferências "otimistas" para aumentar a eficiência das transações.
StarkNet utiliza a solução de escalabilidade zkSTARK, combinando tecnologia de sharding para aumentar a capacidade e a velocidade das transações.
Polygon zkEVM é a tecnologia ZK Rollups lançada pelo Polygon 2.0, que implementa compatibilidade com EVM a nível de bytecode.
Scroll é uma ZK Rollups compatível com EVM, que suporta a migração sem costura de aplicações Ethereum existentes.
Perspectivas Futuras
A curto prazo, os Optimistic Rollups podem dominar no campo da computação EVM genérica, enquanto os ZK Rollups podem ter um desempenho melhor em cenários específicos, como pagamentos e transações. A longo prazo, com a melhoria contínua da tecnologia ZK-SNARK, os ZK Rollups têm o potencial de se tornarem a solução definitiva para a escalabilidade do Ethereum.