Como o Modelo eUTXO Está Revolucionando a Blockchain
21 de abril de 2024

O modelo de Saída de Transação Não Gasta (eUTXO) usado pelo Ergo e um pequeno número de outras plataformas de blockchain de contratos inteligentes oferece vantagens específicas sobre o modelo de Conta.
As Saídas de Transação Não Gastas Estendidas (eUTXOs) oferecem um modelo diferente para contratos inteligentes e dApps do que o modelo baseado em Conta usado pelo Ethereum e muitas outras blockchains. Embora haja prós e contras em cada abordagem, os eUTXOs oferecem certos benefícios que são particularmente notáveis. Quando há desafios claros enfrentando o setor de blockchain, esses benefícios são mais importantes do que nunca.
eUTXOs: Um Breve Resumo
Bitcoin e blockchains semelhantes ao Bitcoin (incluindo Ergo) usam um modelo UTXO para rastrear os saldos dos usuários. Cada UTXO é como uma bolsa de dinheiro. Essas bolsas podem ser combinadas em bolsas maiores ou divididas em bolsas menores quando uma nova transação é criada. Cada endereço que contém moedas consiste em uma ou mais dessas bolsas.
Isso é bastante diferente do modelo de Conta usado pelo Ethereum e cadeias semelhantes, onde o saldo de um endereço é apenas atualizado (semelhante a um saldo bancário) quando uma transação é feita. Embora isso pareça mais fácil, o modelo UTXO na verdade oferece um meio de contabilidade mais seguro - todas as moedas são rastreadas de volta à transação da qual foram criadas pela primeira vez antes de serem enviadas. Entradas específicas para uma transação devem ser selecionadas a partir de UTXOs existentes, e essas entradas são verificadas antes que a transação possa ser adicionada à blockchain.
O modelo eUTXO estende o uso de UTXOs além da contabilidade simples e permite que eles contenham informações adicionais, incluindo instruções de contratos inteligentes. O que isso significa na prática é que os usuários ganham benefícios adicionais através da programação de blockchain e dApps além das propriedades existentes dos UTXOs. Além de conter UTXOs normais, um endereço pode conter lógica de transação adicional anexada a eUTXOs. Quando uma transação que usa um eUTXO é submetida à rede, um nó de mineração a verifica e executa o script que inclui ao adicioná-la à blockchain.
Leia mais sobre UTXOs e eUTXOs.
Os Benefícios Revolucionários dos eUTXOs
Os eUTXOs, portanto, oferecem a simplicidade e segurança do modelo UTXO, com a flexibilidade que vem com a capacidade de incluir lógica arbitrária e condições de gasto.
Há uma série de benefícios nessa abordagem. Aqui estão três exemplos para usuários do Ergo:
1. Sucesso garantido da transação
As transações de contratos inteligentes no Ethereum nem sempre são executadas de forma confiável. A razão para isso é que a complexidade da transação não é conhecida até que seja processada por um validador.
O custo do gás do Ethereum é um pouco como fazer uma viagem de carro. A rota percorrida pelo carro e a quantidade de gás necessária para chegar ao destino é como a execução da transação na blockchain, enquanto o preço por litro de gás é como o custo do gás do Ethereum em gwei (um giga-wei ou gwei é 1 bilhão da menor divisão possível de um ETH - o gás é medido nessas unidades).
Na prática, a "viagem" (execução das instruções da transação) pode ser mais complexa do que o usuário percebe. Isso pode significar que o limite de gás, ou a quantidade máxima de gás que pode ser alocada para a transação, é consumido antes que a transação seja concluída. O gás ainda precisa ser pago porque os mineradores ainda fazem parte do trabalho de processamento da transação, mas a transação falha porque não há fundos suficientes para completá-la.
Isso é algo que não pode acontecer no Ergo ou em outras cadeias eUTXO. As transações são validadas com base em suas entradas e instruções anexadas. É uma abordagem mais simples, e isso significa que a transação pode ser verificada fora da cadeia antes de ser submetida à rede. Nesse ponto, é garantido que será confirmada com sucesso.
2. Custos de transação conhecidos
Outro benefício da abordagem eUTXO é que as transações de contratos inteligentes têm complexidade predeterminada e, portanto, custos conhecidos desde o início. Sistemas indeterminísticos como o Ethereum não têm essa propriedade. As transações podem falhar. Mesmo que não falhem, o custo de executar a transação é desconhecido antecipadamente. Os usuários são forçados a confiar em uma estimativa.
3. Execução previsível e segura
Finalmente, os eUTXOs oferecem um modelo mais discreto e previsível para transações de contratos inteligentes. Um UTXO pode ser usado apenas uma vez, e é completamente utilizado quando é incluído em uma transação. Há uma gama mais limitada de resultados possíveis com o Ergo do que para sistemas baseados em Conta, então os dApps não tendem a ter o mesmo tipo de vulnerabilidades que têm no Ethereum. É simples, seguro e protegido.
Se você está interessado em experimentar alguns dApps do Ergo e descobrir como o modelo eUTXO funciona na prática, confira o Sigmaverse. Lá, você encontrará carteiras, dApps DeFi, marketplaces de NFT, plataformas DAO, jogos e muito mais.
Share post
13 de agosto de 2025
12 de agosto de 2025
9 de julho de 2025
12 de maio de 2025

7 de abril de 2022

8 de março de 2022


















