¿Qué son los contratos inteligentes (smart contracts)?

contratos inteligentes
Se utilizan para ejecutar automáticamente los acuerdos de manera que todas las partes conozcan la decisión de forma inmediata y sin perder tiempo.

Los contratos inteligentes permiten a los desarrolladores crear aplicaciones que se benefician de la seguridad, la fiabilidad y la accesibilidad de la cadena de bloques, al tiempo que ofrecen sofisticadas funciones entre pares, desde préstamos y seguros hasta logística y juegos.

Al igual que cualquier contrato, los contratos inteligentes establecen los términos de un acuerdo o trato. Sin embargo, lo que hace que los contratos inteligentes sean “inteligentes” es que los términos se establecen y ejecutan como un código que se ejecuta en una blockchain, en lugar de en un papel que se encuentra en el escritorio de un abogado.

Los contratos inteligentes amplían la idea básica de Bitcoin -enviar y recibir dinero sin un “intermediario de confianza” como un banco en el medio- para hacer posible la automatización y descentralización segura de prácticamente cualquier tipo de acuerdo o transacción, por muy compleja que sea. Y como se ejecutan en una cadena de bloques como Ethereum, ofrecen seguridad, fiabilidad y accesibilidad sin fronteras.

¿Por qué son importantes los contratos inteligentes?

Los contratos inteligentes permiten a los desarrolladores crear una amplia variedad de aplicaciones y fichas descentralizadas. Se utilizan en todo, desde nuevas herramientas financieras hasta experiencias de logística y juegos, y se almacenan en una cadena de bloques como cualquier otra transacción de criptomonedas. Una vez que una aplicación de contrato inteligente se ha añadido a la cadena de bloques, por lo general no se puede revertir o cambiar (aunque hay algunas excepciones).

Las aplicaciones impulsadas por contratos inteligentes suelen denominarse “aplicaciones descentralizadas” o “dapps”, e incluyen la tecnología de finanzas descentralizadas (o DeFi) que pretende transformar el sector bancario. Las aplicaciones DeFi permiten a los titulares de criptomonedas realizar complejas transacciones financieras -ahorros, préstamos, seguros- sin que un banco u otra institución financiera se lleve una parte y desde cualquier lugar del mundo.

¿Cómo se utilizan estas herramientas basadas en contratos inteligentes? Imagina que tienes un poco de Ethereum que te gustaría cambiar por USDC. Podrías poner algo de Ethereum en Uniswap, que, a través de un contrato inteligente, puede encontrar automáticamente el mejor tipo de cambio, hacer el intercambio y enviarte tu USDC. A continuación, podrías poner parte de tu USDC en Compound para prestarlo a otras personas y recibir un tipo de interés determinado algorítmicamente, todo ello sin necesidad de recurrir a un banco u otra institución financiera.

En las finanzas tradicionales, el intercambio de divisas es caro y requiere mucho tiempo. Y no es fácil ni seguro para los individuos prestar sus activos líquidos a extraños en el otro lado del mundo. Sin embargo, los contratos inteligentes hacen posible ambos escenarios y una gran variedad de otros.

Related Posts