O cofundador da Ethereum, Vitalik Buterin, creditou os desenvolvedores do Bitcoin em 16 de agosto pelo trabalho no Utreexo ao descrever uma direção de escalabilidade proposta para a Ethereum que poderia combinar estado estilo UTXO, estado dinâmico convencional e modelos entre os dois.
Resumo
- Vitalik Buterin creditou os desenvolvedores do Bitcoin pelo Utreexo ao delinear a estratégia de escalabilidade híbrida proposta pela Ethereum.
- O pesquisador da Ethereum, Toni Wahrstätter, propôs UTXOs nativos que poderiam reduzir o uso de estado de pagamento em aproximadamente 99,8%.
- A proposta mantém as contas da Ethereum enquanto move pagamentos simples de uma vez para um modelo mais leve estilo UTXO.
- O EIP-8141 Frame Transactions, exigido pelo design UTXO, é atualmente considerado apenas para inclusão no Hegotá.
- A proposta de mempool recursiva-STARK de Vitalik limita a sobrecarga de largura de banda de prova em vez de provar a taxa de transferência ilimitada de transações da Ethereum.
Em um post no X, Buterin chamou isso de "estratégia de escalabilidade proposta atual da Ethereum", deixando claro que a arquitetura ainda está em desenvolvimento.
Buterin disse que o objetivo é permitir que a maioria das atividades da Ethereum escale muito mais sem sacrificar a descentralização, a resistência à censura ou a facilidade de executar nós. Seus comentários não significam que a Ethereum decidiu substituir seu modelo de contas pela arquitetura UTXO do Bitcoin. Os designs relevantes permanecem como propostas de pesquisa, não como mudanças de protocolo aprovadas.
O Utreexo do Bitcoin oferece um modelo para reduzir o estado do nó
O Utreexo foi introduzido pelo pesquisador da Iniciativa de Moeda Digital do MIT, Thaddeus Dryja, em 2019. Em vez de exigir que um nó validador mantenha localmente o conjunto UTXO completo do Bitcoin, o design representa esse conjunto com um acumulador compacto baseado em hash. As entradas de transação carregam provas de inclusão que permitem que os nós verifiquem saídas relevantes contra esse acumulador.
O artigo original do MIT DCI diz que o acumulador cresce logaritmicamente com o conjunto subjacente. Isso aborda o mesmo problema amplo que os pesquisadores da Ethereum estão examinando: aumentar a atividade da rede sem forçar que os requisitos de armazenamento de estado cresçam no mesmo ritmo. O Utreexo continua sendo um projeto de escalabilidade do Bitcoin, não um recurso que a Ethereum está copiando diretamente.
A proposta de UTXO nativo da Ethereum visa o estado de pagamento
Uma proposta de pesquisa da Ethereum de 6 de julho, de Toni Wahrstätter, escrevendo como Nero_eth, propõe adicionar pagamentos nativos estilo UTXO sem remover as contas da Ethereum. O modelo visa pagamentos de uma vez que não exigem estado persistente de contrato inteligente.
A proposta estima que essas cargas de trabalho poderiam reduzir o uso de estado permanente em aproximadamente 99,8%. Em vez de armazenar o objeto de pagamento completo no estado ativo, a Ethereum provaria sua existência a partir do histórico, mantendo principalmente um bit compacto de status de gasto. Com um bilhão de entradas, a proposta estima aproximadamente 300 MB de estado permanente, em comparação com cerca de 100 GB a 150 GB para entradas equivalentes de conta ou armazenamento. Essas são estimativas de design, não resultados medidos na mainnet.
A abordagem se encaixa no esforço mais amplo da Ethereum para reduzir os encargos de verificação e armazenamento. Como o crypto.news relatou anteriormente, a reconstrução enxuta da Ethereum coloca provas criptográficas recursivas no centro de sua revisão de verificação proposta.
STARKs recursivos resolvem um gargalo de escalabilidade diferente
A pesquisa de mempool recursiva-STARK de Buterin, de janeiro, aborda a largura de banda de prova. Seu modelo assume provas STARK altamente otimizadas de cerca de 128 kB e propõe que os nós do mempool combinem periodicamente provas de validade recursivamente, em vez de anexar uma prova grande separada a cada objeto propagado.
Usando o exemplo de Buterin de oito pares e intervalos de agregação de 500 milissegundos, a largura de banda extra totalizaria cerca de 2 MB por segundo por nó e permaneceria constante à medida que mais objetos entram no esquema. A pesquisa sobre mempool e a proposta nativa de UTXO abordam restrições diferentes, embora os pesquisadores estejam explorando como tais tecnologias podem se complementar.
Uma resposta da comunidade extrapolou a combinação em uma arquitetura capaz de liquidar um "volume ilimitado" de transições de UTXO por meio de uma prova compacta. Isso não é uma meta confirmada de throughput do Ethereum ou um compromisso de roadmap. A pesquisa de Buterin não estabelece capacidade ilimitada de transações, e o valor de 128 kB descreve um tamanho assumido de prova STARK em seu modelo de mempool, não um formato de bloco futuro confirmado do Ethereum.
O que vem a seguir para a escalabilidade do Ethereum
A proposta nativa de UTXO assume o EIP-8141, ou Transações de Frame, para seu design de gasto preferido. O EIP-8141 introduziria frames de transação programáveis cobrindo validação, pagamento de gás e execução. A especificação oficial do Hegotá especificação atualmente lista Transações de Frame apenas como "Considerado para Inclusão." FOCIL, ou EIP-7805, permanece a única proposta formalmente agendada para Hegotá.
O roadmap oficial do Ethereum roadmap coloca Hegotá em 2027, após Glamsterdam no quarto trimestre de 2026. UTXOs nativos não estão atualmente listados como um recurso agendado para Hegotá. Como o crypto.news relatou, o escopo da atualização de 2027 de Hegotá ainda está sendo reduzido, com Transações de Frame entre os principais designs ainda em consideração.
A referência de Buterin ao Utreexo, portanto, sinaliza uma direção de pesquisa em vez de uma atualização datada do Ethereum. O trabalho aponta para um sistema híbrido no qual diferentes tipos de atividade poderiam usar diferentes modelos de estado, enquanto provas criptográficas reduzem o que os nós individuais devem armazenar ou verificar repetidamente.






