Cofundador da Ethereum, Vitalik Buterin, em uma postagem no blog datada de 30 de setembro de 2023, aprofundou o discurso contínuo sobre melhorias de protocolo em relação às soluções de Camada 1 (L1) e Camada 2 (L2). Inicialmente, Ethereum foi impulsionado por um abordagem minimalista, concentrando-se em um protocolo central simples e, ao mesmo tempo, habilitando funcionalidades por meio de protocolos construídos sobre ele. No entanto, as discussões recentes tenderam a incorporar mais recursos no protocolo principal para atender a diversas necessidades, como troca de ativos digitais, privacidade e segurança de contas, entre outras.
Filosofia do Minimalismo Inicial
O design inicial visava um “protocolo limpo, simples e bonito”, minimizando a lógica consagrada no processamento de transações. Esta abordagem minimalista foi particularmente direcionada para abordar o dimensionamento e a abstração de contas. Em 2015, esses conceitos visavam reduzir a complexidade intrínseca do protocolo, com o escalonamento concebido como uma forma abstraída ao máximo que ampliava perfeitamente as capacidades do Ethereum.
Desafios de abstração de conta
Buterin relatou os desafios enfrentados pelas propostas de captação de contas, nomeadamente o EIP 86, que procurava simplificar o processamento de transações, mas introduzia inadvertidamente complexidade. A complexidade, conforme destacado, emanava da mudança de responsabilidade, empurrando mais lógica para os mineradores (agora proponentes de blocos) no processo de aceitação de transações.
A mudança em direção à consagração
Desde então, o discurso mudou no sentido de consagrar certas funcionalidades para enfrentar os desafios inerentes. Por exemplo, o ERC-4337, uma solução extraprotocolo, que visa baratear as transações, reduzindo as despesas gerais do EVM. No entanto, o roteiro de médio prazo para o ERC-4337 sugere a consagração de partes dele no protocolo para uma melhor eficiência do gás e resistência à censura.
O caso dos ZK-EVMs
Máquinas Virtuais Ethereum de Conhecimento Zero (ZK-EVMs) também foram exploradas como potenciais alvos de consagração. Eles são vitais para verificar a execução de EVM dentro de ZK-SNARKs, e a discussão gira em torno do aproveitamento do consenso social da Ethereum para lidar com bugs e atualizações em ZK-EVMs L2.
Separação proponente-construtor
Buterin também discutiu a consagração da separação proponente-construtor (ePBS) devido ao aumento do Miner Extractable Value (MEV) e ao surgimento de construtores de blocos especializados. A consagração do ePBS no protocolo poderia potencialmente mitigar as suposições de confiança vinculadas a novas categorias de atores, como os relés, que fazem parte de soluções extraprotocolo, como o MEV-Boost.
Mempools privados e estaqueamento líquido
O discurso se estende à consagração de mempools privados para combater o frontrunning e à exploração de funcionalidades dentro do protocolo para staking líquido para mitigar os riscos de centralização. Estas consagrações visam atender às demandas específicas dos usuários e às ineficiências do sistema, ao mesmo tempo em que consideram as compensações envolvidas.
Pré-compila Consagração
Por último, o blog abordou a consagração de pré-compilação para agilizar operações criptográficas específicas. A pressão por novas pré-compilações, como o secp256r1, busca melhorar a segurança da carteira por meio de módulos de hardware confiáveis.
Em resumo, a postagem de Buterin reflete um exame matizado das estratégias de aprimoramento de protocolo da Ethereum, pesando as compensações entre o design minimalista e consagrando funcionalidades adicionais para atender às crescentes necessidades dos usuários e às demandas do sistema.
Fonte da imagem: Shutterstock