Cómo el modelo eUTXO está revolucionando la blockchain
21 de abril de 2024

El modelo de Salida de Transacción No Gastada Extendida (eUTXO) utilizado por Ergo y un pequeño número de otras plataformas de blockchain de contratos inteligentes ofrece ventajas específicas sobre el modelo de Cuenta.
Las Salidas de Transacción No Gastadas Extendidas (eUTXOs) ofrecen un modelo diferente para contratos inteligentes y dApps que el modelo basado en Cuenta utilizado por Ethereum y muchas otras blockchains. Si bien hay pros y contras en cada enfoque, los eUTXOs ofrecen ciertos beneficios que son particularmente notables. Cuando hay desafíos claros que enfrenta el sector de la blockchain, estos beneficios son más importantes que nunca.
eUTXOs: Una breve introducción
Bitcoin y blockchains similares a Bitcoin (incluido Ergo) utilizan un modelo UTXO para rastrear los saldos de los usuarios. Cada UTXO es como una bolsa de dinero. Estas bolsas pueden combinarse en bolsas más grandes o dividirse en bolsas más pequeñas cuando se crea una nueva transacción. Cada dirección que contiene monedas consiste en una o más de estas bolsas.
Esto es bastante diferente del modelo de Cuenta utilizado por Ethereum y cadenas similares, donde el saldo de una dirección simplemente se actualiza (similar a un saldo bancario) cuando se realiza una transacción. Si bien esto suena más fácil, el modelo UTXO en realidad ofrece un medio de contabilidad más seguro: todas las monedas se rastrean hasta la transacción de la que se crearon por primera vez antes de ser enviadas. Se deben seleccionar “entradas” específicas para una transacción de los UTXOs existentes, y esas entradas se verifican antes de que la transacción pueda ser añadida a la blockchain.
El modelo eUTXO extiende el uso de UTXOs más allá de la contabilidad simple y les permite contener información adicional, incluidas instrucciones de contratos inteligentes. Lo que esto significa en la práctica es que los usuarios obtienen beneficios adicionales a través de la programación de blockchain y dApps además de las propiedades existentes de los UTXOs. Además de contener UTXOs normales, una dirección puede tener lógica de transacción adicional adjunta a los eUTXOs. Cuando se envía una transacción que utiliza un eUTXO a la red, un nodo de minería la verifica y ejecuta el script que incluye mientras la añade a la blockchain.
Los beneficios revolucionarios de los eUTXOs
Por lo tanto, los eUTXOs ofrecen la simplicidad y seguridad del modelo UTXO, con la flexibilidad que viene con la capacidad de incluir lógica arbitraria y condiciones de gasto.
Hay una serie de beneficios en este enfoque. Aquí hay tres ejemplos para los usuarios de Ergo:
1. Éxito garantizado de la transacción
Las transacciones de contratos inteligentes en Ethereum no siempre se ejecutan de manera confiable. La razón de esto es que la complejidad de la transacción no se conoce hasta que es procesada por un validador.
El costo del gas de Ethereum es un poco como hacer un viaje en coche. La ruta tomada por el coche y la cantidad de gas requerida para llegar al destino es como la ejecución de la transacción en la blockchain, mientras que el precio por litro de gas es como el costo del gas de Ethereum en gwei (un giga-wei o gwei es 1 mil millones de la división más pequeña posible de un ETH - el gas se mide en estas unidades).
En la práctica, el “viaje” (ejecución de instrucciones de transacción) puede ser más complejo de lo que el usuario se da cuenta. Esto puede significar que el límite de gas, o la cantidad máxima de gas que se puede asignar a la transacción, se agote antes de que se complete la transacción. El gas aún tiene que pagarse porque los mineros aún realizan parte del trabajo de procesamiento de la transacción, pero la transacción falla porque no hay suficientes fondos para completarla.
Esto es algo que no puede suceder en Ergo u otras cadenas eUTXO. Las transacciones se validan en función de sus entradas e instrucciones adjuntas. Es un enfoque más simple, y significa que la transacción puede ser verificada fuera de la cadena antes de ser enviada a la red. En ese momento, se garantiza que se confirme con éxito.
2. Costos de transacción conocidos
Otro beneficio del enfoque eUTXO es que las transacciones de contratos inteligentes tienen complejidad predeterminada y, por lo tanto, costos conocidos desde el principio. Los sistemas indeterministas como Ethereum no tienen esta propiedad. Las transacciones pueden fallar. Incluso si no fallan, el costo de ejecutar la transacción no se conoce de antemano. Los usuarios se ven obligados a confiar en una estimación.
3. Ejecución predecible y segura
Finalmente, los eUTXOs ofrecen un modelo más discreto y predecible para las transacciones de contratos inteligentes. Un UTXO solo se puede usar una vez, y se utiliza por completo cuando se incluye en una transacción. Hay un rango más limitado de posibles resultados con Ergo que con los sistemas basados en Cuenta, por lo que las dApps no tienden a tener el mismo tipo de vulnerabilidades que tienen en Ethereum. Es simple, seguro y protegido.
Si estás interesado en probar algunas dApps de Ergo y descubrir cómo funciona el modelo eUTXO en la práctica, consulta el Sigmaverse. Allí encontrarás billeteras, dApps DeFi, mercados de NFT, plataformas DAO, juegos y más.
Share post
13 de agosto de 2025
12 de agosto de 2025
9 de julio de 2025
12 de mayo de 2025

9 de febrero de 2022

8 de febrero de 2022

5 de febrero de 2022

1 de febrero de 2022

27 de enero de 2022

20 de enero de 2022

18 de enero de 2022

6 de enero de 2022

4 de enero de 2022

30 de diciembre de 2021

28 de diciembre de 2021

23 de diciembre de 2021








