Saltar al contenido

Contratos inteligentes la nueva tecnología Blockchain

contratos inteligentes

Sharing is caring!

Una guía para principiantes sobre contratos inteligentes

TLDR: un  contrato inteligente  es un protocolo de computadora destinado a facilitar, verificar o hacer cumplir digitalmente la negociación o ejecución de un  contrato . Los contratos inteligentes  permiten la realización de transacciones creíbles sin terceros.

Una de las mejores cosas de blockchain es que, debido a que es un sistema descentralizado que existe entre todas las partes permitidas, no hay necesidad de pagar intermediarios (intermediarios) y le ahorra tiempo y conflictos. Las cadenas de bloques tienen sus problemas, pero están clasificadas, sin lugar a dudas, son más rápidas, más baratas y más seguras que los sistemas tradicionales, por eso los bancos y los gobiernos están recurriendo a ellas.

En 1994, Nick Szabo , un estudioso legal y criptógrafo se  dio cuenta de que el libro mayor descentralizado podía usarse para contratos inteligentes, también llamados contratos auto ejecutables, contratos blockchain o contratos digitales. En este formato, los contratos podrían convertirse en código de computadora, almacenarse y replicarse en el sistema y supervisarse por la red de computadoras que ejecutan la cadena de bloques. Esto también generaría comentarios contables como la transferencia de dinero y la recepción del producto o servicio.

Los contratos inteligentes

Los contratos inteligentes lo ayudan a intercambiar dinero, propiedades, acciones o cualquier cosa de valor de manera transparente y libre de conflictos, evitando los servicios de un intermediario.

La mejor manera de describir los contratos inteligentes es comparar la tecnología con una máquina expendedora. Normalmente, usted acudiría a un abogado o notario, les pagaría y esperaría mientras recibe el documento. Con los contratos inteligentes, simplemente coloca un bitcoin en la máquina expendedora (es decir, el libro mayor), y tu fideicomiso, licencia de conducir o lo que sea que caiga en tu cuenta. Más aún, los contratos inteligentes no solo definen las reglas y sanciones en torno a un acuerdo de la misma manera que lo hace un contrato tradicional, sino que también hacen cumplir automáticamente esas obligaciones. Si está buscando un tutorial más detallado de contratos inteligentes, consulte nuestros cursos de blockchain sobre contratos inteligentes.

Como Vitalik Buterin, el programador de Ethereum de 22 años, lo explicó en una reciente Cumbre DC Blockchain, en un enfoque de contrato inteligente, un activo o moneda se transfiere a un programa “y el programa ejecuta este código y en algún momento valida automáticamente una condición y determina automáticamente si el activo debe ir a una persona o volver a la otra persona, o si debe reembolsarse inmediatamente a la persona que lo envió o alguna combinación de los mismos ”. Mientras tanto, el libro mayor descentralizado también almacena y replica el documento, lo que le da una cierta seguridad e inmutabilidad.

Ejemplo de la utilización de los contratos inteligentes

Supongamos que me alquilas un apartamento. Puede hacerlo a través de blockchain pagando en criptomoneda. Obtiene un recibo que se encuentra en nuestro contrato virtual; Te doy la clave de entrada digital que te llega en una fecha específica. Si la clave no llega a tiempo, la cadena de bloques libera un reembolso. Si envío la clave antes de la fecha de alquiler, la función lo mantiene liberando tanto la tarifa como la clave para usted y para mí, respectivamente, cuando llegue la fecha. El sistema funciona en la premisa If-Then y es visto por cientos de personas, por lo que puede esperar una entrega impecable. Si te doy la llave, estoy seguro de que me pagarán. Si envía una cierta cantidad en bitcoins, recibirá la clave. El documento se cancela automáticamente después de ese tiempo, y el código no puede interferirse con ninguno de nosotros sin que el otro lo sepa, ya que todos los participantes son alertados simultáneamente.

Puede usar contratos inteligentes para todo tipo de situaciones que van desde derivados financieros hasta primas de seguros, contratos de incumplimiento, leyes de propiedad, ejecución de crédito, servicios financieros, procesos legales y acuerdos de crowdfunding.

Un ejemplo de contrato inteligente

Aquí está el código para un contrato inteligente básico que se escribió en la cadena de bloques Ethereum . Los contratos se pueden codificar en cualquier blockchain, pero Ethereum se usa principalmente ya que brinda una capacidad de procesamiento ilimitada.

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

El contrato estipula que el creador del contrato reciba 10,000 BTCS (es decir, bitcoins); permite que cualquier persona con saldo suficiente distribuya estos BTC a otros.

He aquí cómo puede usar contratos inteligentes

Jerry Cuomo, vicepresidente de tecnologías blockchain en IBM, cree que los contratos inteligentes se pueden usar en toda la cadena, desde servicios financieros hasta atención médica y seguros. Aquí hay unos ejemplos:

El gobierno y los contratos inteligentes

Los expertos aseguran que es extremadamente difícil que nuestro sistema de votación sea manipulado, pero no obstante, los contratos inteligentes disiparían todas las preocupaciones al proporcionar un sistema infinitamente más seguro. Los votos protegidos por el libro mayor tendrían que decodificarse y requerir una potencia informática excesiva para acceder. Nadie tiene tanta potencia informática, por lo que necesitaría que Dios piratee 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 de confusión que incluye alinearse, mostrar su identidad y completar formularios. Con contratos inteligentes, los voluntarios pueden transferir la votación en línea y los millennials se convertirán en masa para votar por su Potus.

Introducción de los contratos inteligentes

La cadena de bloques no solo proporciona un único libro mayor como fuente de confianza, sino que también reduce los posibles gruñidos en la comunicación y el flujo de trabajo debido a su precisión, transparencia y sistema automatizado. Normalmente, las operaciones comerciales tienen que soportar un vaivén, mientras esperan las aprobaciones y los problemas internos o externos para solucionarse. Un libro mayor de blockchain simplifica esto. También elimina las discrepancias que generalmente ocurren con el procesamiento independiente y que pueden conducir a demandas costosas y demoras en la liquidación.

Historia del caso  

En 2015, Depository Trust & Clearing Corp. (DTCC) usó un libro mayor de blockchain para procesar más de $ 1.5 billones de valores, que representan 345 millones de transacciones.

Cadena de suministro y los contratos inteligentes

Los contratos inteligentes funcionan en la premisa If-Then, por lo que, para poner en palabras de Jeff Garzik ,

“UPS puede ejecutar contratos que dicen: ‘Si recibo el pago contra reembolso en este lugar en un mercado emergente en desarrollo, entonces este otro [producto], muchos, muchos enlaces en la cadena de suministro, activará un proveedor que crea un nuevo artículo desde el artículo existente se acaba de entregar en ese mercado en desarrollo ‘”. Con demasiada frecuencia, las cadenas de suministro se ven obstaculizadas por sistemas basados ​​en papel, donde los formularios deben pasar por numerosos canales para su aprobación, lo que aumenta la exposición a pérdidas y fraudes. La cadena de bloques anula esto al proporcionar una versión digital segura y accesible para todas las partes en la cadena y automatiza las tareas y el pago.

Historia del caso

Barclays Corporate Bank utiliza contratos inteligentes para registrar un cambio de propiedad y transferir automáticamente los pagos a otras instituciones financieras a su llegada

Automóvil y los contratos inteligentes

No hay duda de que estamos progresando de vertebrados prehumanos perezosos a robots súper inteligentes. Piense en un futuro donde todo esté automatizado. Google está llegando allí con teléfonos inteligentes, anteojos inteligentes e incluso autos inteligentes. Ahí es donde ayudan los contratos inteligentes. Un ejemplo son los vehículos autónomos o de estacionamiento, donde los contratos inteligentes podrían poner en juego una especie de “oráculo” que podría detectar quién tuvo la culpa en un choque; el sensor o el controlador, así como innumerables otras variables. Mediante contratos inteligentes, una compañía de seguros de automóviles podría cobrar tarifas de manera diferente según dónde y bajo qué condiciones los clientes estén operando sus vehículos.

Bienes raíces y los contratos inteligentes

Puede obtener más dinero a través de contratos inteligentes. Por lo general, si desea alquilar su departamento a alguien, debe pagarle a un intermediario como Craigslist o un periódico para que se anuncie y, nuevamente, debe pagarle a alguien para confirmar que la persona pagó el alquiler y lo siguió. El libro de contabilidad reduce sus costos. Todo lo que debe hacer es pagar mediante bitcoin y codificar su contrato en el libro mayor. Todos ven y tú logras la realización automática. Los corredores, agentes de bienes raíces, prestamistas de dinero duro y cualquier persona asociada con el juego de la propiedad pueden obtener ganancias.

Cuidado de la salud y los contratos inteligentes

Los registros de salud personales podrían codificarse y almacenarse en la cadena de bloques con una clave privada que otorgaría acceso solo a individuos específicos. La misma estrategia podría usarse para garantizar que la investigación se realice a través de las leyes HIPAA (de manera segura y confidencial). Los recibos de las cirugías podrían almacenarse en una cadena de bloques y enviarse automáticamente a los proveedores de seguros como prueba de entrega. El libro mayor también podría usarse para la gestión general de la atención médica, como la supervisión de medicamentos, el cumplimiento de la normativa, los resultados de las pruebas y la gestión de los suministros de atención médica.

¡Los contratos inteligentes son increíbles!

Esto es lo que le dan los contratos inteligentes:

Autonomía: usted es quien hace el acuerdo; No es necesario confiar en un corredor, abogado u otros intermediarios para confirmar. Por cierto, esto también elimina el peligro de manipulación por parte de un tercero, ya que la ejecución es gestionada automáticamente por la red, en lugar de por una o más personas, posiblemente sesgadas, que pueden equivocarse.

Confianza : sus documentos se cifran en un libro mayor compartido. No hay forma de que alguien pueda decir que lo perdió.

Copia de seguridad : imagine si su banco pierde su cuenta de ahorros. En la cadena de bloques, todos y cada uno de tus amigos te respaldan. Sus documentos se duplican muchas veces.

Seguridad : la criptografía , el cifrado de sitios web, mantiene sus documentos seguros. No hay piratería. De hecho, se necesitaría un hacker anormalmente inteligente para descifrar el código e infiltrarse.

Velocidad : normalmente tendría que gastar mucho tiempo y papeleo para procesar documentos manualmente. Los contratos inteligentes utilizan código de software para automatizar tareas, ahorrando así horas de una variedad de procesos comerciales.

Ahorros : los contratos inteligentes le ahorran dinero, ya que eliminan la presencia de un intermediario. Debería, por ejemplo, pagar a un notario para presenciar su transacción.

Precisión : los contratos automatizados no solo son más rápidos y baratos, sino que también evitan los errores que surgen al llenar manualmente un montón de formularios.

“Los contratos inteligentes son donde el caucho se encuentra con el camino para las empresas y la tecnología blockchain. Si bien han aparecido algunos casos de uso de servicios financieros distribuidos altamente especializados para blockchain, por ejemplo, servicios de contabilidad de pagos para la Bolsa de Valores de Yangon enMyanmar Sus servicios en la parte superior de la cadena de bloques son realmente interesantes. En la Bolsa de Yangon, resuelve el problema de la liquidación distribuida en un sistema de negociación que solo sincroniza las transacciones dos veces al día. Pero las capacidades de ejecución autónoma de los contratos inteligentes extienden la garantía de seguridad transaccional de blockchain en situaciones donde se requieren transiciones de contexto complejas y en evolución. Y es esta posibilidad la que hace que Amazon, Microsoft Azure e IBM Bluemix implementen Blockchain-as-a-Service (Baas) desde la nube ”. – Patrick Hubbard, Head Geek, SolarWinds

Ahora para problemas

Los contratos inteligentes están lejos de ser perfectos. ¿Qué pasa si los errores entran en el código? ¿O cómo deberían los gobiernos regular tales contratos? O, ¿cómo gravarían los gobiernos a estas transacciones de contratos inteligentes? Como ejemplo, ¿recuerda mi situación de alquiler?

¿Qué sucede si envío el código incorrecto o, como señala el abogado Bill Marino , envío el código correcto, pero mi departamento está condenado (es decir, tomado para uso público sin mi consentimiento) antes de la fecha de alquiler? Si este fuera el contrato tradicional, podría rescindirlo en la corte, pero la cadena de bloques es una situación diferente. El contrato se realiza, pase lo que pase.

La lista de desafíos sigue y sigue. Los expertos están tratando de desentrañarlos, pero estos problemas críticos disuaden a los posibles adoptantes de iniciar sesión.

Y aquí está el futuro de los contratos inteligentes …

Parte del futuro de los contratos inteligentes radica en enredar estos problemas. En Cornell Tech , por ejemplo, los abogados, que insisten en que los contratos inteligentes entrarán en nuestra vida cotidiana, se han dedicado a investigar estas preocupaciones.

En realidad, cuando se trata de contratos inteligentes, estamos entrando en una pantalla de ciencia ficción. El centro de recursos de TI, Search Compliance, sugiere que los contratos inteligentes pueden afectar los cambios en ciertas industrias, como la ley. En ese caso, los abogados pasarán de redactar contratos tradicionales a producir plantillas de contratos inteligentes estandarizadas, similares a los contratos tradicionales estandarizados que encontrará en LegalZoom . Otras industrias, como los compradores comerciales, las compañías de crédito y los contadores, también pueden emplear contratos inteligentes para tareas, como auditorías en tiempo real y evaluaciones de riesgos. En realidad, el sitio web Blockchain Technologies ve contratos inteligentes que se fusionan en un híbrido de contenido en papel y digital donde los contratos se verifican a través de blockchain y se corroboran mediante copia física.

Blockchains donde puede procesar contratos inteligentes

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

Cadenas laterales : este es otro nombre para las cadenas de bloques que se ejecutan junto 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. Tienes que usar lo que se te da; no puedes codificar el tuyo.

Ethereum : Ethereum es una plataforma pública de blockchain y la más avanzada para codificar y procesar contratos inteligentes. Puede codificar lo que desee, pero tendría que pagar por la potencia informática con tokens “ETH”.

En cuanto al potencial de los contratos inteligentes en sí, la gama de industrias a las que puede afectar no tiene fin, desde la atención médica hasta los automóviles, los bienes raíces y la ley. La lista sigue y sigue. Dice, Ethereum CTO, Gavin Wood

Translate »
shares