¿Qué es un contrato inteligente? Guía completa para principiantes

Una de las mejores cosas de blockchain es que es un sistema descentralizado que existe entre todas las partes autorizadas, no hay necesidad de pagar a intermediarios y le ahorra tiempo y evita conflictos. Las blockchain tienen sus problemas, pero es innegable que son más rápidas, más baratas y más seguras que los sistemas tradicionales, por lo que los bancos y los gobiernos están recurriendo a ellas.

En 1994, Nick Szabo, abogado y criptógrafo, se dio cuenta de que el libro mayor descentralizado podía utilizarse para los contratos inteligentes, también conocidos como contratos autoejecutables, contratos en bloque o contratos digitales. En este formato, los contratos podrían convertirse en código informático, almacenarse y replicarse en el sistema y ser supervisados por la red de ordenadores que ejecutan la blockchain. Esto también daría lugar a la retroalimentación del libro mayor, como la transferencia de dinero y la recepción del producto o servicio.

¿Qué son los contratos inteligentes?

Los contratos inteligentes permiten intercambiar dinero, bienes, acciones o cualquier cosa de valor de forma transparente y sin conflictos, evitando los servicios de un intermediario.

contrat intelligent fonctionnement

La mejor manera de describir los contratos inteligentes es comparar la tecnología con la de una máquina expendedora. Normalmente tendría que ir a un abogado o a un notario, pagarles y esperar mientras obtiene el documento. Con los contratos inteligentes, todo lo que tiene que hacer es depositar algo de cambio en el cajero (es decir, el libro mayor), y su fideicomiso, permiso de conducir o cualquier otra cosa llega que a su cuenta. Además, los contratos inteligentes no sólo definen las reglas y sanciones en torno a un acuerdo de la misma manera que un contrato tradicional, sino que también hacen cumplir automáticamente estas obligaciones.

Un ejemplo de ello

Digamos que usted me alquila un piso. Puede hacerlo a través de la blockchain pagando en criptomoneda. Usted recibe un recibo que se almacena en nuestro contrato virtual; yo le doy la clave de entrada digital que le llega en una fecha determinada.

Si la llave no llega a tiempo, la blockchain libera un reembolso. Si envío la llave antes de la fecha de alquiler, la función se la queda, liberando la cuota y la llave para usted y para mí respectivamente cuando llegue la fecha. El sistema funciona según el principio If-Then y cuenta con el apoyo de cientos de personas, por lo que puede esperar una entrega sin problemas.

Si le doy la llave, seguro que me pagan. Si envía una determinada cantidad en bitcoins, obtiene la clave. El documento se cancela automáticamente después de la hora, y el código no puede ser interferido por ninguno de los dos sin que el otro lo sepa, ya que todos los participantes son alertados simultáneamente.

  ¿Qué es una Mainnet en el mundo de las criptomonedas?

Puede utilizar los contratos inteligentes para todo, desde los derivados financieros hasta las primas de seguros, el incumplimiento de contratos, el derecho de propiedad, la ejecución de créditos, los servicios financieros, los procedimientos judiciales y los acuerdos de crowdfunding.

Un ejemplo de contrato inteligente

Aquí está el código de un contrato inteligente básico que fue escrito en la cadena de Ethereum. Los contratos pueden codificarse en cualquier blockchain, pero Ethereum se utiliza sobre todo porque ofrece una capacidad de procesamiento ilimitada.

código de ejemplo de contrato inteligente

Un ejemplo de contrato inteligente en Ethereum. Fuente: https://www.ethereum.org/token

El contrato estipula que el creador del contrato debe recibir 10.000 BTC (es decir, bitcoins); permite que cualquier persona con un saldo suficiente distribuya estos BTC a otros.

Casos de uso de los contratos inteligentes

Gobierno

Los expertos garantizan que es extremadamente difícil amañar nuestro sistema de votación, pero sin embargo, los contratos inteligentes evitarían cualquier preocupación al proporcionar un sistema infinitamente más seguro. Los votos protegidos por el libro mayor tendrían que ser descifrados y requerirían una potencia de cálculo excesiva para acceder a ellos. Nadie tiene tanta potencia de cálculo, así que Dios tendría que hackear el sistema.

En segundo lugar, los contratos inteligentes podrían aumentar la baja participación electoral. Gran parte de la inercia proviene de un sistema torpe de hacer cola, mostrar el DNI y rellenar formularios. Con los contratos inteligentes, los voluntarios pueden transferir su voto en línea y los millennials acudirán en masa a votar por su Potus.

Gestión empresarial

Blockchain no sólo proporciona un libro de contabilidad único como fuente de confianza, sino que también reduce los posibles problemas de comunicación y flujo de trabajo gracias a su precisión, transparencia y sistema automatizado.

Normalmente, las transacciones comerciales tienen que ir de un lado a otro, esperando las aprobaciones y a que se resuelvan los problemas internos o externos. Un libro mayor de blockchain simplifica este proceso. También evita las discrepancias que suelen surgir en la tramitación independiente y que pueden dar lugar a costosos pleitos y retrasos en la resolución de litigios.

Historial médico

En 2015, la Depository Trust & Clearing Corp. (DTCC) utilizó un libro mayor de blockchain para procesar más de 1,5 cuatrillones de dólares en valores, lo que representa 345 millones de transacciones.

Barclays Corporate Bank utiliza contratos inteligentes para registrar los cambios de propiedad y transferir automáticamente los pagos a otras instituciones financieras cuando llegan.

Automóviles

No cabe duda de que estamos pasando de vertebrados prehumanos perezosos a robots superinteligentes. Piense en un futuro en el que todo esté automatizado. Google lo está consiguiendo con smartphones, gafas inteligentes e incluso coches inteligentes.

Aquí es donde los contratos inteligentes ayudan. Un ejemplo son los vehículos autónomos o de autoconducción, en los que los contratos inteligentes podrían poner en juego una especie de «oráculo» que detectara de quién es la culpa en un accidente, si del sensor o del conductor, además de otras innumerables variables. Mediante el uso de contratos inteligentes, una compañía de seguros de automóviles podría cobrar diferentes tarifas en función de la ubicación y las condiciones en las que los clientes conducen sus vehículos.

  ¿Qué son los contratos inteligentes?

Inmobiliaria

Puede conseguir más dinero a través de los contratos inteligentes. Normalmente, si quiere alquilar su piso a alguien, tiene que pagar a un intermediario como Craigslist o un periódico para que lo anuncie y tiene que pagar a alguien para que confirme que la persona ha pagado el alquiler y ha cumplido. El libro mayor reduce sus costes.

Todo lo que tiene que hacer es pagar con bitcoin y codificar su contrato en el libro mayor. Todo el mundo lo ve, y usted logra el cumplimiento automático. Los corredores, los agentes inmobiliarios, los prestamistas de dinero duro y cualquier persona relacionada con el juego de la propiedad pueden beneficiarse.

Atención sanitaria

Los historiales médicos personales podrían encriptarse y almacenarse en la blockchain mediante una clave privada que sólo permitiría el acceso a determinadas personas. La misma estrategia podría utilizarse para garantizar que la investigación se lleve a cabo a través de las leyes de la HIPAA (de forma segura y confidencial).

Los recibos de las cirugías podrían almacenarse en una blockchain y enviarse automáticamente a los proveedores de seguros como prueba de entrega. El libro mayor también podría utilizarse para la gestión general de la sanidad, como el control de los medicamentos, el cumplimiento de la normativa, los resultados de las pruebas y la gestión de los suministros médicos.

Beneficios

Esto es lo que le ofrecen los contratos inteligentes:

Autonomía – Usted celebra el acuerdo; no es necesario que un agente, abogado u otros intermediarios lo confirmen. Por cierto, esto también elimina el riesgo de manipulación por parte de terceros, ya que la ejecución es manejada automáticamente por la red, en lugar de por uno o más individuos potencialmente sesgados que pueden equivocarse.

Confianza Sus documentos están encriptados en un registro compartido. No hay posibilidad de que nadie pueda decir que lo ha perdido.

Copia de seguridad Imagine que su banco pierde su cuenta de ahorros. En la blockchain, cada uno de sus amigos le cubre la espalda. Sus documentos se duplican varias veces.

Seguridad – La criptografía, el cifrado de los sitios web, protege sus documentos. No hay piratería. De hecho, se necesitaría un hacker inusualmente inteligente para descifrar el código y entrar.

  ERC-20: ¿qué es?

Rapidez – Normalmente, usted gastaría mucho tiempo y papeleo en la tramitación manual de los documentos. Los contratos inteligentes utilizan código de software para automatizar tareas, reduciendo el número de horas dedicadas a una serie de procesos empresariales.

Ahorro – Los contratos inteligentes le ahorran dinero ya que eliminan la necesidad de un intermediario. Por ejemplo, tendrá que pagar a un abogado para que asista a su transacción.

Precisión – Los contratos automatizados no sólo son más rápidos y baratos, sino que también evitan los errores que se producen al rellenar un gran número de formularios manualmente.

Problemas con los contratos inteligentes

Los contratos inteligentes están lejos de ser perfectos. ¿Qué pasa si se introducen errores en el código? ¿O cómo deben regular los gobiernos estos contratos? ¿O cómo harían los gobiernos para hacer cumplir estas transacciones de contratos inteligentes? Como ejemplo, ¿recuerda mi situación de alquiler?

¿Qué ocurre si envío un código incorrecto o, como señala el abogado Bill Marino, si envío el código correcto, pero mi piso es condenado (es decir, tomado para uso público sin mi consentimiento) antes de la fecha de alquiler? Si fuera el contrato tradicional, podría anularlo en los tribunales, pero el blockchain es una situación diferente. El contrato funciona, pase lo que pase.

La lista de retos es larga. Los expertos intentan desentrañarlas, pero estos problemas cruciales disuaden a los potenciales adoptantes de apuntarse.

Ejemplo de criptomonedas que utilizan contratos inteligentes

Bitcoin: es ideal para procesar transacciones de Bitcoin, pero tiene una capacidad limitada de procesamiento de documentos.

Sidechains: Este es otro nombre para las blockchains que son adyacentes a Bitcoin y ofrecen más posibilidades para procesar contratos.

NXT: NXT es una plataforma pública de blockchain que contiene una selección limitada de plantillas para contratos inteligentes. Debes utilizar lo que se te da; no puedes codificar lo tuyo.

De Ethereum: Ethereum es una plataforma pública de blockchain y la más avanzada para codificar y procesar contratos inteligentes. Puedes codificar lo que quieras, pero tendrás que pagar por la potencia de cálculo con tokens «ETH».

En cuanto al potencial de los contratos inteligentes en sí mismos, el abanico de sectores a los que pueden afectar es infinito, desde la sanidad hasta la automoción, pasando por el sector inmobiliario o el jurídico. La lista es interminable. Según el CTO de Ethereum, Gavin Wood.

Dernière mise à jour le mayo 4, 2022 por Laura

Deja un comentario

UnicornGo tiene un objetivo claro: democratizar el Bitcoin, el blockchain y las criptomonedas y hacer que este fabuloso mundo sea accesible para todos.

Servicios

Recursos

Contact