?Qu¨¦ son los ¡®smart contracts¡¯?
Tres expertos de la firma de abogados Delvy Law & Finance te explican todo lo que necesitas saber sobre los contratos inteligentes de 'blockchain'
No hay d¨ªa en que no encontremos noticias y avances en el mundo de la tecnolog¨ªa blockchain. La cadena de bloques descentralizada ha captado por completo el inter¨¦s del gran p¨²blico. El reclamo de una esperanzadora revoluci¨®n de la industria financiera ha servido para que la prensa generalista no aparte el ojo medi¨¢tico de criptomonedas como el Bitcoin o el Ether. De hecho, hoy en d¨ªa, el t¨¦rmino criptomoneda no resulta ajeno para el gran p¨²blico e incluso algunas instituciones p¨²blicas como el Ayuntamiento de Barcelona han decidido apostar por el desarrollo de una ICO local.
- ?En qu¨¦ consiste un smart contract?
Un contrato inteligente o smart contract es un c¨®digo o protocolo inform¨¢tico que facilita verificar y hacer cumplir un contrato de manera autom¨¢tica. Aunque existe discusi¨®n acerca de la necesidad o no de acudir a agentes externos para ejecutar la condici¨®n prevista, lo que est¨¢ claro es que aportar¨¢n agilidad al sector de los negocios. Estos contratos funcionan en la cadena de bloques y, a priori, no necesitan la intervenci¨®n de las personas para comprobar y ejecutar su cumplimiento.
Como ejemplo, se acostumbra a explicar el caso de una casa de apuestas. Supongamos que queremos apostar una cantidad de dinero X a que el Barcelona gana la liga. Para ello deber¨ªamos crear una cuenta neutral controlada por un smart contract, a la cual cada una de las partes deber¨ªa abonar X criptomonedas. Una vez finalizada la liga, si el FCB ha resultado ganador, el propio contrato, acceder¨¢ a una base de datos oficial, comprobar¨¢ el ganador de la liga de f¨²tbol y autom¨¢ticamente enviar¨¢ los fondos al vencedor de la apuesta.
Sistemas como PayPal usan actualmente los denominados contrato de dep¨®sito, a trav¨¦s de los cuales un intermediario conocido como agente de dep¨®sito en garant¨ªa audita el cumplimiento de ciertas condiciones pactadas en el contrato para activar, en su caso, los protocolos que permitan efectuar esa transacci¨®n. Pese a la agilidad de Paypal, el potencial de esta tecnolog¨ªa nos permite prescindir del propio intermediario, es decir de Paypal, y, adem¨¢s nos garantiza la ejecuci¨®n de la transacci¨®n sin renunciar a la seguridad actual. En este ¨¢mbito, actualmente Ethereum es la plataforma de smart contracts m¨¢s destacada de la red.
- ?Por qu¨¦ tanta expectaci¨®n?
La raz¨®n principal de la expectaci¨®n generada por la aparici¨®n de los contratos inteligentes se debe a la posibilidad que brinda blockchain de permitir que las personas, por s¨ª mismas, hagan cumplir los contratos en el mundo real sin necesidad de un intermediario f¨ªsico, es decir, sin necesidad de un juez o un ¨¢rbitro.
A modo de ejemplo, actualmente, frente al incumplimiento de un contrato por cualquiera de las partes vinculadas, el mecanismo de resarcimiento de los da?os y perjuicios pasa por acudir a un intermediario, proporcionado y respaldado por el poder p¨²blico.
Este intermediario recibe el poder coercitivo del Estado para hacer cumplir el principio de la salvaguarda de nuestros derechos. Por lo tanto, sin la figura del intermediario, ninguna de las partes puede acceder al pleno cumplimiento de sus derechos. Adem¨¢s, en caso de resarcimiento econ¨®mico, tambi¨¦n necesitamos la figura intermediaria de una entidad financiera que se encargue de realizar la transferencia bancaria de los fondos de una cuenta a otra. En consecuencia, el cumplimiento efectivo se ralentiza notablemente y se hace depender de figuras subjetivas susceptibles de incurrir en error.
- Un enorme potencial
En la industria de seguros, es sencillo vaticinar el ¨¦xito de los smart contracts. Actualmente, incluso una reclamaci¨®n simple puede tardar varias semanas en resolverse, con los costes en personal que supone ese proceso burocr¨¢tico.
Los contratos inteligentes funcionan de manera excepcional cuando tratamos de regular condiciones de pago. Por ejemplo, si firmamos un seguro que nos cubre frente a condiciones clim¨¢ticas adversas, podr¨ªamos despertarnos a la ma?ana siguiente y descubrir que hemos recibido el pago antes incluso de saber que hab¨ªamos sufrido una p¨¦rdida.
En los contratos de pr¨¦stamo, el smart contract nos permite revocar autom¨¢ticamente las claves digitales de acceso a fondos en caso que el deudor no efect¨²e el correspondiente pago.
En contratos de compraventa de mercanc¨ªas, el comprador del bien o servicio abona el pago a la cuenta del contrato y el mismo smart contract supervisa a trav¨¦s de los programas de mensajer¨ªa (Correos, MRW, SEUR...) que la mercanc¨ªa se ha transferido al comprador. Finalmente, el contrato inteligente se ejecuta abonando los fondos de la cuenta dep¨®sito al vendedor.
En herencias, a trav¨¦s de un proceso automatizado y conectado con el registro civil, el contrato entra en vigor tras verificar la inscripci¨®n del fallecimiento y los activos previstos se distribuyen de manera aut¨®noma entre los herederos.
Para supuestos de donaciones, podr¨ªa establecerse como condici¨®n de activaci¨®n la mayor¨ªa de edad de un hijo. En ese caso, el smart contract se ejecutar¨ªa autom¨¢ticamente para realizar la asignaci¨®n de los bienes en donaci¨®n.
Tambi¨¦n pueden resultar ¨²tiles a la hora de limitar el gasto p¨²blico o privado a unos supuestos concretos, como por ejemplo en una zona geogr¨¢fica, en una fecha concreta, etc. Estar¨ªamos ante un dinero programable ¨²til para ser utilizado en empresas privadas, instituciones p¨²blicas y organizaciones no gubernamentales a la hora de limitar el problema de la corrupci¨®n.
- ?C¨®mo funciona?
El c¨®digo que constituye el contenido del contrato se almacena en la cadena de bloques, un libro virtual que registra todas las transacciones de una determinada criptomoneda. El c¨®digo debe basarse en reglas l¨®gicas (si pasa X, entonces Y) y condiciones (que pueden interactuar con dispositivos aut¨®nomos como sensores de IOT). El resultado es un acuerdo virtual blindado con todas las eventualidades cubiertas, de manera que si todas las partes entregan lo acordado, no existir¨¢ posibilidad de fraude.
En ocasiones resulta imprescindible acudir a agentes externos que verifiquen el cumplimiento de una condici¨®n. A estos agentes se les denomina or¨¢culos. Los or¨¢culos son instrumentos inform¨¢ticos que permiten validar las condiciones previstas en los smart contracts. Generalmente hacen referencia a informaci¨®n externa para decidir si una cl¨¢usula del contrato ha sucedido o no. De esta manera, una vez que el or¨¢culo obtiene la informaci¨®n y la contrasta, el contrato se ejecuta y la transacci¨®n se produce.
- En resumen...
A pesar de todo lo comentado, aunque blockchain todav¨ªa se encuentra en una fase temprana de desarrollo, podemos afirmar sin riesgo a equivocarnos que el potencial que nos brinda, nos permitir¨¢ introducir cambios en el modo de ¡°intercambiar valor¡± a trav¨¦s de los canales digitales. As¨ª, de la misma forma que internet nos trajo el intercambio de informaci¨®n de forma ¨¢gil y sencilla, esta tecnolog¨ªa introducir¨¢ una nueva forma de intercambiar valor entre negocios, instituciones y particulares.
Adem¨¢s, de la mano de la automatizaci¨®n viene aparejado el concepto de justicia y transparencia. Sin duda, los smart contracts aumentaran la velocidad de la ejecuci¨®n de las transacciones, lo que se traducir¨¢ eventualmente en la posibilidad de cerrar un mayor volumen de acuerdos con menor riesgo al cumplimiento.
Adri¨¢n L¨®pez, Josep Navajo y Pablo Manc¨ªa son abogados de la firma Dely Law & Finance, especializada en startups y nuevas tecnolog¨ªas.
Tu suscripci¨®n se est¨¢ usando en otro dispositivo
?Quieres a?adir otro usuario a tu suscripci¨®n?
Si contin¨²as leyendo en este dispositivo, no se podr¨¢ leer en el otro.
FlechaTu suscripci¨®n se est¨¢ usando en otro dispositivo y solo puedes acceder a EL PA?S desde un dispositivo a la vez.
Si quieres compartir tu cuenta, cambia tu suscripci¨®n a la modalidad Premium, as¨ª podr¨¢s a?adir otro usuario. Cada uno acceder¨¢ con su propia cuenta de email, lo que os permitir¨¢ personalizar vuestra experiencia en EL PA?S.
En el caso de no saber qui¨¦n est¨¢ usando tu cuenta, te recomendamos cambiar tu contrase?a aqu¨ª.
Si decides continuar compartiendo tu cuenta, este mensaje se mostrar¨¢ en tu dispositivo y en el de la otra persona que est¨¢ usando tu cuenta de forma indefinida, afectando a tu experiencia de lectura. Puedes consultar aqu¨ª los t¨¦rminos y condiciones de la suscripci¨®n digital.