Casos de uso de Ergo: contratos financieros seguros y simples
29 de marzo de 2020

Ergo permite nuevos modelos de interacción financiera, sustentados por contratos inteligentes construidos sobre protocolos Sigma flexibles y potentes, pero fácilmente accesibles para los desarrolladores.
Una de las cosas más emocionantes sobre blockchain es la posibilidad de hacer acuerdos digitales sin intermediarios de confianza. En el caso de uso más simple, pionero de Bitcoin, Alice puede enviar un pago directamente a Bob, dondequiera que se encuentren en el mundo, sin necesidad de un banco o de cualquier tercero de confianza. Sin embargo, con la funcionalidad de una blockchain moderna como Ergo, es posible hacer acuerdos financieros mucho más complejos y sofisticados que simples pagos. Tomemos el siguiente ejemplo.
Tokens respaldados por oro
Alice utiliza ERGs para comprar tokens respaldados por oro de Bob. Bob almacena el oro en una bóveda segura y utiliza la blockchain para emitir un token por cada onza troy de oro que tiene. Alice puede usar estos tokens libremente en diferentes contratos, transfiriéndolos y comerciando con ellos bajo las condiciones que especifique en el código del contrato inteligente. Cuando Alice quiere vender los tokens por oro físico, puede realizar otra transacción con Bob, recibiendo ERG a cambio, al precio de mercado.
El objetivo de los contratos en blockchain es eliminar la necesidad de confianza. Si bien la transacción de compra ahora es sin confianza, en este caso Alice aún necesita confiar en Bob sobre dos cosas. En primer lugar, Bob puede negarse a intercambiar los tokens de oro de nuevo a ERG al precio correcto cuando Alice quiera vender. En segundo lugar, Bob puede incumplir sus obligaciones: huir con el oro o malgastar los fondos que recibe y operar con una reserva fraccionaria.
Ampliando los contratos
Para abordar estos problemas, podemos crear un Oracle, o fuente de precios descentralizada. Esto utiliza múltiples fuentes de datos externos para registrar el precio del oro en la blockchain a intervalos regulares. Esta fuente de precios será el punto de referencia para el contrato de redención que gestiona la venta del oro de Alice con Bob (o cualquier otro participante). Así, el sistema aplica automáticamente el precio correcto cuando se realiza un intercambio.
La segunda situación requiere un asegurador de terceros, Charlie, cuyo servicio también está alojado en la blockchain con un contrato inteligente. Cuando Alice compra oro a Bob, además compra un contrato de seguro a Charlie. El pago puede depender de factores que incluyen la cantidad de seguro requerida y la reputación de Bob, nuevamente gestionada por un mecanismo de retroalimentación descentralizado. Ahora, si Bob incumple, Alice recibirá automáticamente el valor de sus tokens de oro, con Charlie actuando efectivamente como un comprador de último recurso.
Contratos programables
Por supuesto, hay muchos otros casos de uso de ejemplo como este. También podemos ampliar este caso de uso, añadiendo más actores económicos. Por ejemplo, Charlie puede vender acciones en su negocio de seguros a Dave y otros participantes, proporcionándoles una proporción de los ingresos a cambio de asegurar que tiene el capital que necesita para cubrir cualquier responsabilidad desde el principio.
Sin embargo, incluso el caso de uso más complejo es más simple que un software de propósito general que se puede usar para programar cualquier contrato. Después de todo, la lógica generalizada debe ser tanto amplia como segura. Además, incluso un contrato especializado está compuesto por muchos pasos, cada uno de los cuales es bastante simple. Así, otro requisito para una plataforma de propósito general es que debe simplificar el proceso de redacción de contratos, haciéndolos tan accesibles (y seguros) como sea posible. Esto se puede lograr con el uso de acuerdos de plantilla, con parámetros personalizables. El contrato de seguro anterior podría basarse en un módulo con parámetros flexibles, por ejemplo. Esto podría usarse y reutilizarse en muchas circunstancias diferentes.
Enfoque de Ergo
Este es esencialmente el enfoque que toma Ergo, proporcionando un soporte superior para acuerdos financieros del mundo real. Lo hace a través de:
- Soporte para contratos de múltiples etapas (ver detalles para desarrolladores)
- Un lenguaje de alto nivel simple, ErgoScript, que permite descripciones claras de la lógica contractual
- Soporte para la verificación formal de contratos para mejorar las garantías de seguridad (Ergo Platform implementó su primer contrato de crowdfunding p2p verificado formalmente solo tres meses después del lanzamiento de la red)
- Creación fácil de Oráculos
- Soporte nativo para esquemas de firma complejos
En resumen, crear contratos financieros en la blockchain no se trata solo de la funcionalidad que proporcionas. Se trata de hacer que esa funcionalidad sea segura y accesible, así como poderosa. Ergo logra esto 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








