Dominando o Ethereum, 2nd Edition
by Carlo Parisi, Alessandro Mazza, Niccolo Pozzolini, Gavin Wood, Andreas M. Antonopoulos
Capítulo 16. Dimensionamento da Ethereum
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A Ethereum é uma das plataformas de blockchain mais poderosas e amplamente utilizadas, mas, como já vimos várias vezes, o sucesso vem acompanhado de dores de crescimento. A Ethereum se tornou tão popular que sua camada de base está tendo problemas para acompanhar o ritmo, as taxas de gás muitas vezes ficam tão altas que as transações se tornam muito caras e o sistema está ficando sobrecarregado por todos os dados que precisa manipular. Embora os desenvolvedores da Ethereum tenham lançado atualizações como EIP-1559 (descrito no Capítulo 6), The Merge (o hard fork de 2022 que mudou o protocolo de consenso de PoW para PoS) e EIP-4844 (proto-danksharding, descrito mais adiante neste capítulo), as restrições fundamentais do L1 continuam sendo um gargalo para a adoção em massa. Essas melhorias ajudam, mas não eliminam a necessidade de soluções de escalonamento adicionais, como rollups L2.
Observação
Os rollups L2 são soluções de escalonamento que processam transações fora da cadeia e, em seguida, publicam um resumo (como uma prova ou um lote de dados) na Camada 1 da Ethereum. Isso reduz o congestionamento e as taxas, ao mesmo tempo em que você ainda conta com a segurança da Ethereum. Há dois tipos principais: rollups otimistas (presumem-se válidos, contestam se estiverem errados) e rollups de conhecimento zero (provam a correção ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access