La base de las avanzadas capacidades de contratos inteligentes de Ergo
El UTXO extendido combina el probado modelo de seguridad de Bitcoin con una potente funcionalidad de contratos inteligentes mediante ErgoScript, permitiendo la ejecución paralela y eliminando categorías enteras de vulnerabilidades.
Cada UTXO es una «caja» que contiene valor, datos y un script de guarda que define las condiciones de gasto.
Las cajas son inmutables — una vez creadas, no pueden modificarse, solo consumirse y crear nuevas.
El modelo UTXO elimina los ataques de reentrada por diseño — no hay estado mutable que explotar.
Las transacciones que tocan cajas diferentes pueden ejecutarse en paralelo, mejorando la escalabilidad.
Los contratos inteligentes solo necesitan verificar sus propias entradas, no el estado global de la blockchain.
Protocolos DeFi complejos construidos a partir de patrones de caja simples y reutilizables.
| Aspecto | Modelo eUTXO | Modelo de Cuentas | Ventaja |
|---|---|---|---|
| Gestión del Estado | Sin saldos globales — solo salidas no gastadas | Estado global con saldos de cuentas y almacenamiento | eUTXO |
| Seguridad | Sin ataques de reentrada, costes predecibles | Vulnerable a reentrada, gas impredecible | eUTXO |
| Paralelismo | Las cajas independientes permiten el procesamiento paralelo | La contención de estado fuerza el procesamiento secuencial | eUTXO |
| Privacidad | Privacidad de transacción natural mediante cajas separadas | Todos los saldos visibles públicamente | eUTXO |
| Composabilidad | Las salidas modulares se combinan en protocolos complejos | Contratos monolíticos con interacciones complejas | Empate |
Cada orden es una caja separada, permitiendo el emparejamiento paralelo e intercambios atómicos
Ejemplo: Spectrum Finance
Colateral bloqueado en cajas con condiciones de liquidación claras
Ejemplo: DuckPools
Las cajas de reserva rastrean el colateral de forma independiente para cada posición
Ejemplo: SigmaUSD
Las cajas de puja compiten sin bloquearse entre sí
Ejemplo: Ergo Auction House
El modelo eUTXO simplifica el desarrollo de contratos inteligentes tratando todo como cajas con condiciones de gasto claras. Sin gestión de estado compleja, sin preocupaciones por reentrada — solo lógica directa.
Box {
value: 1000000000, // nanoERGs
tokens: [...], // native tokens
registers: { // custom data
R4: "user_data",
R5: 42,
R6: [1, 2, 3]
},
script: "..." // guard script
}Explora tecnologías relacionadas de Ergo