Ciencia popular | ¿Qué son los contratos inteligentes en DeFi?
En el campo blockchain, también existen este tipo de contratos, pero son más "inteligentes". Su "inteligencia" se refleja en: una vez formuladas las reglas, si una de las partes incumple el contrato, el programa activará automáticamente las cláusulas pertinentes del contrato sin la intervención de otras, evitando el problema de que no se pueda confirmar la responsabilidad de la parte incumplidora.
Especialmente desde 2020, DeFi ha recibido amplia atención y discusión. En DeFi, los "contratos inteligentes" desempeñan el papel de "Mr. Key". Entonces, ¿qué es un contrato inteligente? Este artículo lo explicará en detalle.
El término "contrato inteligente" se traduce de "contrato inteligente". Este concepto fue propuesto por primera vez por el criptólogo Nick Szabo en 1995. Este es un contrato diseñado para difundir, verificar y hacer cumplir la información. En otras palabras, los contratos inteligentes reemplazan los contratos tradicionales en papel, y los términos del contrato preestablecidos se pueden ejecutar de manera precisa y eficiente a través de programas después de que estén en línea.
Este protocolo de transacciones electrónicas permite realizar transacciones confiables sin supervisión de terceros, y estas transacciones son rastreables e irreversibles.
Los contratos inteligentes pueden minimizar las disputas, eliminar la dependencia de intermediarios confiables, son más seguros y tienen costos de transacción más bajos que los contratos tradicionales.
Blockchain 1.0 produjo Bitcoin, y los contratos inteligentes son una aplicación típica en la era blockchain 2.0. Sus ventajas se reflejan en los siguientes aspectos:
Debido a las características naturales de blockchain, todo el contenido del contrato se registra en la cadena en forma digital y los datos no se pueden eliminar ni modificar. Todo el proceso es transparente y rastreable, lo que también reduce en cierta medida el daño malicioso al contenido del contrato;
Los contratos inteligentes evitan problemas que pueden verse afectados por factores de centralización en los contratos tradicionales y tienen ventajas más obvias en garantizar la equidad y la justicia;
Cuando se cumpla el contenido predeterminado del contrato, el programa se activará automáticamente. Si bien evita operaciones manuales, también evita evadir responsabilidades.
Muchas ventajas de los contratos inteligentes se han mencionado anteriormente, pero sus problemas también son obvios.
En primer lugar, si hay un defecto en el diseño del contrato inteligente, los piratas informáticos pueden aprovechar este defecto. Incluso si el problema se descubre la primera vez, dado que los datos de la cadena de bloques no se pueden modificar, sólo podemos ver cómo las pérdidas empeoran y no hay nada que podamos hacer.
En segundo lugar, los contratos inteligentes no pueden percibir información externa y necesitan otras fuentes de información para proporcionar información antes de que los contratos inteligentes puedan tomar decisiones. En este caso, la autenticidad de la propia información externa también provocará peligros ocultos.
Uno de los ejemplos más sencillos son las máquinas expendedoras no tripuladas. Nick Szabo propuso inicialmente un contrato inteligente basado en los principios de las máquinas expendedoras. Hasta cierto punto, las máquinas expendedoras son la primera aplicación a gran escala de contratos inteligentes.
Por supuesto, los escenarios de aplicación de los contratos inteligentes son mucho más que estos. La tecnología de contratos inteligentes se utiliza en la seguridad social, la gestión de la cadena de suministro, la identificación de autenticidad y la protección de la propiedad intelectual, y puede resolver problemas de manera más rentable sin la necesidad de arbitraje de terceros.
Los contratos inteligentes se desarrollan y mejoran constantemente, y los escenarios de aplicación también se expanden constantemente. Tiene ventajas y desventajas. Las características de seguridad, eficiencia y no necesidad de arbitraje de terceros son importantes, pero también existen muchos riesgos potenciales de aplicación que requieren tecnología más avanzada para superar.