Veja como o Ergo busca aumentar a interoperabilidade para o modelo eUTxO do Cardano
8 de abril de 2021

A interoperabilidade entre blockchains refere-se à capacidade de diferentes protocolos de blockchain se tornarem compatíveis entre si. Alcançar a verdadeira interoperabilidade entre blockchains heterogêneas é um passo pré-requisito para a adoção em massa da tecnologia blockchain. Isso é verdade porque muitas empresas relutam em construir dentro de um ambiente de plataforma bloqueada.
Neste artigo, vamos analisar como a plataforma Ergo ajudará na interoperabilidade do Cardano.
O modelo UTXO falho do Bitcoin
O modelo UTXO existe nas criptomoedas desde a concepção do Bitcoin. O termo UTXO refere-se à quantidade de moeda digital que alguém tem restante após executar uma transação de criptomoeda. As letras significam saída de transação não gasta. Em uma transação afirmada em um sistema de pagamento blockchain comprovado, apenas saídas não gastas podem ser usadas como entradas para uma transação. Quando uma transação ocorre, as entradas são deletadas e as saídas são criadas como novos UTXOs que podem ser consumidos em transações futuras.
Na rede Bitcoin, um UTXO é uma quantia que é transferida para um endereço Bitcoin durante uma transação. Quantias consumidas são usadas independentemente através de uma transação, e novas saídas são criadas – uma para o receptor e, se apropriado, uma para a parte que sobrou. O valor enviado ao receptor se torna um novo UTXO no endereço do destinatário, enquanto a saída de troco se torna um novo UTXO no endereço do remetente que pode ser utilizado em uma transação futura.
Apesar de alguns benefícios tangíveis do modelo UTXO em sua aplicação em uma estrutura como a do Bitcoin, ainda existem algumas limitações fundamentais, notavelmente quando o modelo é aplicado a uma plataforma mais complexa e Turing completa, como o Ethereum. Por exemplo, construir aplicações no design UTXO força os desenvolvedores a limitar a quantidade de estado alterado por cada saída. Da mesma forma, o design de transação UTXO não é intrinsecamente compatível com o desenvolvimento de contratos inteligentes, uma vez que o conceito é adequado apenas para uso em aplicações onde cada saída é de propriedade de uma única pessoa e pode falhar se a saída puder ser consumida por duas ou mais pessoas simultaneamente.
O Bitcoin usa "Bitcoin script" que, embora não seja completamente inútil, perdeu muitos recursos. É por isso que Vitalik Buterin decidiu que, em vez de melhorar o Bitcoin script (o que não é tão simples) e desenvolver um modelo UTXO melhor, ele deveria descartar o sistema ineficiente e optar pelo modelo baseado em contas. Modelos baseados em contas são melhor compreendidos no âmbito dos ecossistemas de programação predominantes.
No entanto, descartar o modelo UTXO também resultou em descartar suas vantagens:
- O cálculo é off-chain, e as transações são tanto resultados quanto provas.
- As entradas de transação sempre se vinculam a UTXOs existentes. Também é fácil verificar se um UTXO foi gasto.
- No modelo UTXO, as transações são facilmente processadas em paralelo.
- No ambiente sem estado do modelo UTXO, os usuários são incentivados a usar novos endereços para cada transação, aumentando a privacidade até certo ponto.
Necessidade de um modelo UTXO melhor - O modelo eUTxO estendido do Cardano
Havia uma necessidade explícita de um script UTXO melhor a partir de um modelo UTXO restrito e de empoderá-lo com o novo modelo UTXO. Além disso, havia a necessidade de adicionar novas linguagens que ajudem a construir Dapps. É isso que a extensão do modelo UTXO representa tanto para o Cardano quanto para o Ergo. É um passo crucial em relação ao design inicial que Satoshi Nakamoto lançou.
O Cardano se esforçou para consolidar o modelo UTXO do Bitcoin com a capacidade do Ethereum de lidar com contratos inteligentes em um modelo de contabilidade UTXO Estendido (eUTxO). A adoção do eUTxO facilita a implementação de contratos inteligentes na cadeia do Cardano.
Um modelo UTxO Estendido existirá na Camada de Liquidação, e o modelo Baseado em Contabilidade existirá na Camada de Computação. Uma solução UTXO estendida exigiria duas peças de funcionalidade adicional que o modelo UTXO existente não poderia fornecer:
- Ser capaz de manter o estado do contrato.
- Ser capaz de garantir que o mesmo código de contrato seja usado ao longo de toda a sequência de transações.
Uma característica dominante do modelo eUTxO é que as taxas necessárias para uma transação válida podem ser previstas com precisão antes de postá-la. Uma característica única não encontrada em modelos baseados em contas.
Alternativamente a ter apenas chaves públicas (hashes) para fechaduras e assinaturas semelhantes servindo como chaves, o eUTxO permite lógica arbitrária na forma de scripts. Essa lógica arbitrária inspeciona o modelo de livro-razão do Cardano e estende o modelo UTXO para suportar multiativos e contratos inteligentes sem comprometer as principais vantagens de um modelo UTXO.
Ergo é o primeiro a adotar uma linguagem de contrato inteligente no mesmo modelo eUTxO que o Cardano
Embora o PoS seja um protocolo muito seguro, alguns contratos inteligentes podem exigir os recursos de segurança teórica de consenso do PoW para alguma parte de sua execução. O PoW totalmente compatível com o Cardano pode fazer contribuições significativas para todos os desenvolvedores no ecossistema Cardano; o Ergo facilita essa compatibilidade com o PoW.
Quanto maior um dApp, se estiver fazendo DeFi colateralizado, maior a participação que tem à sua disposição, e como isso ainda não está totalmente resolvido no consenso de Prova de Participação, é um ponto fraco. O Ergo traz a confiança comprovada do PoW, com segurança suficiente para todas as implementações de DApps mais complexas em cima do modelo padrão UTxO, em vez de traduzir conceitos criptográficos muito naturais integrados com PoW para PoS, onde as implicações da teoria dos jogos do protocolo são completamente diferentes.
O Ergo está trabalhando em um protocolo de interoperabilidade que não é baseado em prova, o que não é fácil de misturar com várias blockchains, mas tem uma abordagem federada usando reputação em jogo. Abrindo todo o ecossistema Cardano para interoperabilidade com a blockchain Solana, escolhida por grandes exchanges como OKEX ou Binance.
Enquanto todas as outras blockchains não copiarão todas essas vantagens do modelo eUTxO, graças à interoperabilidade, outros projetos ou DApps poderão emprestar essas vantagens exclusivas trazendo seus tokens para o Ergo. A criptografia exercida pelo protocolo Ergo é mais avançada, rodando em protocolos sigma onde assinaturas criptográficas são altamente flexíveis e compostas.
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


















