La era de los contratos ininteligibles escritos en jerga legal por abogados en demandas de $ 2,000 con títulos de las escuelas de la Ivy League ha terminado. Los contratos del próximo siglo serán contratos inteligentes híbridos, escritos en código por programadores que visten sudaderas con capucha de 20 dólares y vivan en su apartamento compartido en Nueva York.

¿Qué es un contrato inteligente híbrido?

Los contratos inteligentes son contratos autoejecutables, escritos en código y ejecutados por blockchain. Estos contratos inteligentes son excelentes para enviar y recibir dinero y hacer cálculos simples, pero no pueden acceder a datos fuera de la cadena, realizar cálculos complejos o generar números aleatorios por sí mismos.

Esas limitaciones anteriormente prohibían que los contratos inteligentes cumplieran muchas de las funciones que desempeñan actualmente los contratos legales tradicionales. Ahora, la introducción de redes Oracle en blockchain promete resolver este problema. Las redes de Oracle pueden proporcionar aleatoriedad verificable, datos fuera de la cadena y recursos computacionales adicionales a los contratos inteligentes.

Las redes de Oracle están formadas por validadores que escriben datos en la cadena de bloques. Oracle agrega entradas de varios validadores para que ningún validador tenga control sobre la alimentación de Oracle. Los validadores también pueden usar diferentes mecanismos para generar los datos que escriben para aumentar aún más la solidez. Por ejemplo, las redes de Oracle que proporcionan aleatoriedad verificable pueden querer que cada validador use un generador de números pseudoaleatorios diferente.

Las redes de Oracle están descentralizadas, por lo que el uso de una red de Oracle no requiere sacrificar los beneficios de la descentralización que proporciona blockchain. Un contrato inteligente que hace uso de una red Oracle se denomina contrato inteligente híbrido.

Casos de uso para contratos inteligentes híbridos

Una vez que los contratos inteligentes híbridos tienen acceso a datos fuera de la cadena a través de una red Oracle, pueden comenzar a reemplazar los contratos tradicionales. Por ejemplo, el seguro contra el clima, un tipo de seguro que se paga en caso de condiciones climáticas extremas, está respaldado actualmente por contratos tradicionales. Si una red de Oracle proporciona datos sobre fenómenos meteorológicos extremos, el seguro meteorológico se puede implementar fácilmente mediante contratos inteligentes híbridos. En general, cualquier contrato que se pague en función de eventos del mundo real se puede implementar en la cadena de bloques, siempre que haya una red de Oracle que pueda proporcionar esos datos fuera de la cadena.

Los contratos híbridos también pueden implementar mecanismos que tienen una mayor complejidad computacional que sus contrapartes no híbridas. Por ejemplo, el algoritmo Vickrey-Clarke-Groves (VCG) es un mecanismo de subasta de oferta sellado. Google y Facebook usan VCG para ejecutar sus subastas de anuncios. El único problema con VCG es que es difícil de calcular. Sería prohibitivamente caro implementar un mecanismo VCG por completo en la cadena de bloques. Pero, si la computación se delegara a la computación fuera de la cadena mediante un contrato inteligente híbrido, VCG podría ser rentable e implementarse en la cadena de bloques.

Las redes Oracle que actúan como generadores de números aleatorios pueden, por supuesto, admitir múltiples juegos en cadena y partidos de apuestas, pero también pueden admitir algoritmos y mecanismos aleatorios, algunos de los cuales son más eficientes que sus contrapartes no aleatorias. Un ejemplo es un mecanismo de subasta llamado subasta de velas, que es equivalente a la subasta estándar en inglés, excepto que en lugar de terminar después de un período de tiempo fijo, la subasta termina en un momento aleatorio. Los usuarios de eBay pueden estar familiarizados con el problema del scalping en el que casi toda la actividad de licitación tiene lugar justo antes de que finalice la subasta.

Esto puede resultar frustrante para los compradores, ya que tienen poca información sobre el precio real al que se liquidará la subasta antes de que finalice. La subasta de velas japonesas resuelve ese problema al incentivar a los postores a realizar ofertas con anticipación para que puedan ingresar antes de que finalice la subasta. Sin un generador de números aleatorios, sería imposible implementar una subasta de velas o cualquier otro mecanismo o algoritmo aleatorio en la cadena de bloques.

Las ventajas de los contratos inteligentes híbridos sobre los contratos tradicionales

A diferencia de los contratos tradicionales, los contratos inteligentes son aplicados por la cadena de bloques, lo que significa que no hay necesidad de un sistema judicial externo para hacer cumplir los contratos. Sin un sistema judicial costoso, los contratos son más baratos, por lo que más transacciones entre pares pueden regirse por contratos en lugar de por confianza.

Los contratos entre firmas ubicadas en diferentes países a menudo son desafiantes, ya que navegar por los diferentes sistemas judiciales es costoso y, por lo general, los sistemas judiciales de una nación tienen un poder limitado sobre las corporaciones de otras naciones. Los contratos inteligentes híbridos no comparten esta debilidad; no ven nacionalidad en absoluto.

Hacer cumplir los contratos tradicionales a través de los tribunales no solo es costoso, sino que también introduce incertidumbre en el resultado. Siempre existirá la posibilidad de que los abogados descubran alguna laguna misteriosa enterrada en el sótano de una casa embrujada que anule por completo el contrato. Incluso cuando el contrato es hermético, las partes contratantes confían en la continua buena voluntad de su gobierno para garantizar que el contrato se cumpla.

La reciente moratoria de los desalojos en muchos estados de los EE. UU. Y países de todo el mundo es un ejemplo de esto. Los propietarios e inquilinos firmaron un acuerdo con el pretexto de que si no se pagaba el alquiler, el propietario tendría un recurso legal contra el inquilino en forma de desalojo. No voy a discutir sobre si esta decisión estaba justificada; esa es una discusión para los legisladores. Lo que no está en discusión es que esta acción tomada por los gobiernos de todo el mundo anuló efectivamente todos y cada uno de los contratos de alquiler vigentes en ese momento.

Este cambio no solo afectó a los inquilinos que no podían pagar el alquiler, sino que también anuló los contratos de alquiler entre los propietarios y los inquilinos que sí podían pagar. Incluso los inquilinos que pudieran pagar su alquiler no estarían sujetos a desalojo, lo que significó que algunos de esos inquilinos optaron por no pagar tampoco. Cualquiera que sea su opinión sobre la moratoria de desalojo, está claro que los contratos que pueden ser quemados en cualquier momento por un funcionario del gobierno con un sello de goma no son deseables en comparación con los contratos inteligentes híbridos.

En los próximos años, los contratos legales tradicionales serán reemplazados por contratos inteligentes híbridos, ya que son más rápidos, más eficientes y menos vulnerables a las lagunas legales. Son menos costosos y pueden cruzar fronteras con la misma facilidad que dentro de las fronteras.

Los puntos de vista, pensamientos y opiniones expresados ​​aquí son solo del autor y no reflejan ni representan necesariamente los puntos de vista y opiniones de Cointelegraph.

Nick Spanos es cofundador del Protocolo Zap, la solución de oráculo descentralizada para contratos inteligentes. Nick, uno de los pioneros, fundó Bitcoin Center NYC en 2013, el primer piso de comercio de criptomonedas físico del mundo, ubicado frente a la NYSE.