O fundador do Ethereum (ETH) tentou fazer uma classificação simplificada das soluções da Camada 2 no topo do Ethereum (ETH) e propôs dois designs elegantes para tornar a ponte L1/L2 mais segura e otimizada em termos de recursos.
Das pontes de leitura às pontes de validação: Vitalik Buterin na consistência L1/L2
Em 2023, existem três tipos de soluções L2 dominando o ecossistema EVM: rollups, validiums e sistema desconectado. Enquanto os rollups armazenam os dados em L1, os validiums usam servidores ou outros sistemas isolados para esses fins. Os rollups verificam os dados por meio de testes à prova de fraude ou zk-SNARKs, enquanto os validiums suportam apenas zk-SNARKS.
Dois fatores são dominantes, diz ele, quando se trata de escolher este ou aquele projeto L2 para construir. Primeiro, é o custo da disponibilidade de dados nativos do Ethereum (ETH) e depois as próprias necessidades da aplicação, ou seja, seu interesse em maior velocidade ou segurança mais aprimorada.
Então, se a rede principal Ethereum (ETH) de alguma forma reverter (se dividir inesperadamente em duas versões independentes), a rede L2 só poderá ler blocos finalizados ou reverter também: aqui estão os dois modelos principais necessários para manter o sistema L1/L2 consistente.
Outro conceito produtivo neste segmento é a chamada ponte de validação, ou seja, um mecanismo cross-blockchain que pode comprovar a validade de sua blockchain “subjacente”:
"Agora, vamos fazer da ponte uma ponte de validação: ela verifica não apenas o consenso, mas também um ZK-SNARK provando que o estado de qualquer novo bloco foi calculado corretamente."
Feito isso, os validadores da rede principal não poderão mais roubar seus fundos. Eles podem publicar um bloco com dados indisponíveis, impedindo que todos retirem, mas não podem roubar (exceto tentando extrair um resgate para os usuários em troca da revelação dos dados que lhes permitem retirar).
No entanto, o equilíbrio L1/L2 ainda é vulnerável até que alguma “forma de dispositivo de governança no Ethereum” seja capaz de tornar o contrato ponte no Ethereum (ETH) ciente de uma hipotética bifurcação que está ocorrendo.
Nenhuma solução "tamanho único" para Ethereum L2s, aqui está o porquê
Todos esses “complementos” à segurança e operabilidade do Ethereum (ETH) L2s têm seus próprios custos. Em termos de segurança, podem ser descritos como a segurança da retirada para o Ethereum ou a segurança da leitura do Ethereum.
Cada dApp precisa encontrar a solução perfeita com seus próprios requisitos em mente. Para algumas aplicações, a alta segurança e a forte conectividade são de suma importância. Para os seus concorrentes, algo mais flexível é aceitável em troca de oportunidades de expansão mais avançadas.
No entanto, para alguns sistemas, melhorar a “conectividade” nos próximos anos, passo a passo, pode ser uma solução perfeita, conclui Buterin.