O que saber
- O co-fundador do Ethereum, Vitalik Buterin, propõe separar as ações de transação das dependências para melhorar a validação, execução, eficiência da rede e escalabilidade no Ethereum.
- As dependências puras podem ser verificadas independentemente, enquanto as provas STARK recursivas podem combinar inúmeras validações concluídas em uma única prova criptográfica verificável.
- EIP-8141, nonces com chave, e designs alternativos de estado suportam abstração de conta, autorização flexível, melhor ordenação de transações e menos atrasos desnecessários.
O co-fundador do ethereum, Vitalik Buterin, propôs um modelo de transação que pode transformar a forma como a rede lida com validação e execução. Segundo Buterin, a pesquisa esclareceu a distinção entre ações e dependências que devem ser resolvidas antes da execução. O modelo se baseia no EIP-8141, nonces com chave, designs alternativos de estado e mempools recursivos baseados em STARK.
A separação das transações do ethereum poderia permitir verificação paralela
As ações representam os efeitos criados pelas transações, incluindo transferências de tokens, atualizações de contas e interações com contratos inteligentes. As dependências representam condições que o ethereum deve verificar antes de permitir essas ações. Separar ambos os componentes pode liberar diferentes métodos de otimização.
Também leia: UBS e Jane Street se juntam às principais instituições que investem em fundos da Hyperliquid dos EUA
O ethereum atualmente conecta validação e execução. Os nodes recebem transações, verificam seus requisitos e então realizam as operações solicitadas. No entanto, Buterin acredita que os desenvolvedores podem processar muitas dependências independentemente porque elas possuem propriedades diferentes das ações.
Algumas dependências exigem informações de rede, enquanto outras operam sem acessar o estado do ethereum. Esses requisitos, descritos como dependências puras, poderiam ser verificados antes que as transações entrem em um bloco.
Consequentemente, os mempools poderiam analisá-los e impedir que validadores repitam verificações durante a execução do bloco. Os nodes poderiam processar múltiplas dependências simultaneamente em vez de verificar cada requisito em uma única sequência.
Além disso, a tecnologia STARK recursiva poderia combinar muitas verificações concluídas em uma única prova criptográfica. Essa agregação poderia reduzir o cálculo entre validadores enquanto preserva a integridade das transações.
A Abstração de Conta Suporta o Modelo de Transação Proposto
A proposta está alinhada com os esforços de abstração de conta do Ethereum, que visam oferecer opções de transação mais programáveis. A EIP-8141 explora formatos que suportam autorização e execução flexíveis. Nonces com chave também poderiam melhorar a ordenação de transações para contas individuais.
Os nonces tradicionais colocam as transações de uma conta em uma sequência estrita. Uma transação atrasada pode, portanto, bloquear operações posteriores. Os nonces com chave estabelecem sequências separadas dentro da mesma conta, permitindo que operações não relacionadas progridam sem atrasos desnecessários.
Designs alternativos de estado poderiam alterar como o ethereum armazena informações de transação e identifica condições necessárias de validação. Juntas, essas áreas de pesquisa apresentam uma estrutura modular para lidar com intenção de transação, autorização, verificação e execução.
No entanto, o modelo permanece como um conceito em desenvolvimento, e não como uma atualização confirmada do ethereum. Os desenvolvedores devem avaliar sua segurança e requisitos de implementação. Em última análise, essa distinção poderia apoiar a validação paralela, reduzir o trabalho duplicado e melhorar a maneira como o ethereum lida com transações cada vez mais complexas.
Também leia: Previsão de preço do UNP 2026–2030: O Unipoly Coin pode atingir $0,30 em breve?
A postagem Vitalik Buterin Propõe Mudança Significativa no Design de Transações do Ethereum apareceu primeiro em 36Crypto.

