Ethereum Ultimato

Ethereum Ultimato

É claro que os rollups vieram para ficar. Das previsões da polynya de > 15.000.000 TPS aos ecossistemas prósperos dos próprios rollups, os rollups estão entrincheirados no futuro do Ethereum. Mas como será esse futuro?

Embora existam muitos caminhos para a construção de um ecossistema blockchain escalável e seguro de longo prazo, parece que todos estão construindo para futuros muito semelhantes.
– Vitalik Buterin, Endgame
Todos os caminhos levam à produção centralizada de blocos, validação descentralizada e prevenção da censura
– Julius Caesar, não verificado

No artigo homônimo de Vitalik, Endgame, ele escreve sobre uma estratégia generalizada para pegar um sistema blockchain centralizado com alta frequência de bloco, tamanho de bloco e transações por segundo – uma “grande cadeia de blocos” em média – e transformá-lo para que se torne “aceitavelmente confiável e resistente à censura”.

Ele descreve dois futuros mutuamente exclusivos para rollups e Ethereum: um em que um único rollup domina em termos de uso e o outro em que não há um único rollup dominante.

E ele mostra como, em todos os 3 casos (grande cadeia de blocos generalizada, rollup dominante único, rollups múltiplos), obtemos produção de bloco centralizada, validação de bloco descentralizada e prevenção de censura.

Mas como, sor?

Como você transforma uma grande cadeia de blocos com produção de blocos centralizada – de maneira viável – em um modelo trustless e resistente à censura? Vitalik sugere uma segunda camada de staking, exigindo menos recursos, para dar suporte à validação de blocos distribuídos. A descentralização da validade do bloco pode ser feita por meio de provas de fraude ou ZK-SNARKs. A amostragem de disponibilidade de dados (DAS) pode ser adicionada para que os usuários possam verificar a disponibilidade do bloco. E canais de transação secundários podem ser adicionados para evitar censura.

A produção de blocos é centralizada, a validação de blocos é confiável e altamente descentralizada, e a censura ainda é evitada.
– Vitalik, Endgame

E o futuro do Ethereum?

Bem, se um rollup está realmente governando todos eles, isso exigirá que os produtores de blocos processem muitas transações (que é um vetor de centralização; nem todos terão o hardware para suportar isso). Mas a validação de bloco é confiável, usando SNARKs se nosso único rollup for um rollup ZK e provas de fraude se for otimista, e usando o canal de transação secundário, obtemos prevenção de censura.

Por outro lado, se nenhum rollup dominar, ainda temos validação descentralizada, resistência à censura e talvez até produção de blocos descentralizada - embora, Vitalik adverte, ainda podemos nos deparar com produção de blocos centralizada eventualmente, citando a possibilidade de "MEV de domínio cruzado (cross-domain MEV)”: MEV dependente da ordenação de transações em mais de um lugar. A beacon chain do Ethereum, cadeia de execução, L2s, etc.


Para qual futuro você vê o Ethereum indo?

A natureza modular do ecossistema Ethereum promoverá vários rollups coexistindo, ou a demanda por acessibilidade e facilidade de uso impulsionará o primeiro rollup a ultrapassar certos limites nessas dimensões para acabar dominando?

Você acha que a produção em bloco pode permanecer descentralizada diante do MEV entre domínios?

À medida que os fundamentos da Web3 são solidificados, quais áreas precisam de mais atenção?

Existem outras direções que devem ser consideradas?O que esses futuros significarão para as identidades na Web3?