Una breve explicación sobre los contratos inteligentes

in #blockchain6 years ago

Saludos comunidad, en mi publicación anterior compartí detalles sobre lo que es el mecanismo de distribución de tokens Sharedrop. Dicho mecanismo es dependiente de una herramienta que se ha hecho muy popular en el mundo de hoy, especialmente para el desarrollo de negocios en la blockchain, los contratos inteligentes.

Desde que me convertí en un entusiasta de este mundo, note que es un tema algo incomprendido principalmente en la comunidad hispana, ya que la información que explica bien lo que son, esta principalmente en el idioma inglés, por eso quien desea aventurarse en el mundo blockchain, prefiere obviarlo hasta que sea estrictamente necesario aprender de él, por tal motivo tratare de simplificar información que lo explique, extrayéndola del idioma inglés como suelo acostumbrar.

¿Que es un contrato inteligente?

Un contrato inteligente, es un software de computadora asociado a las blockchains, que controla directamente la transferencia de activos digitales (tokens, criotimonedas, etc) entre dos o más partes bajo ciertas condiciones, haciendo cumplir las obligaciones de manera automática, de acuerdo a las reglas y sanciones que se establezcan.

¿En que se diferencian de otro tipo de contratos?

Una de las características fundamentales de otro tipo de contrato es la confianza que se deposita en terceros para el establecimiento de las pautas, obligaciones, reglas o sanciones que este debe acarrear. Un juez, gestor o abogado son los responsables de hacer cumplir cualquier aspecto de un contrato si algunas de las partes involucradas no cumple con lo establecido.

En esto se diferencia un contrato común del contrato inteligente, para que su ejecución se lleve a cabo, un contrato inteligente no requiere que la confianza se deposite en un tercero, porque todos los aspectos del trato son evaluados por un algoritmo de computadora para luego ejecutarse una acción de manera inmediata y objetiva.

¿De que son capaces los contratos inteligentes?

Los contratos inteligentes en si son muy complejos, pero tienen gran potencial que puede ir más allá de la simple transferencia de tokens y criptomonedas. Estos bien podrían ejecutar transacciones como:

1- Fallos en procesos legales.
2- El pago de primas de seguros.
3- Cuentas de "firma múltiple", donde los fondos se gastan solo cuando un porcentaje de personas está de acuerdo.
4- Administrar acuerdos entre usuarios, por ejemplo, si uno compra algún bien del otro.

¿Porque la blockchain es ideal para los contratos inteligentes?

Un sistema blockchain es ideal para almacenar contratos inteligentes debido a la seguridad e inmutabilidad de su tecnología. Los datos de contratos inteligentes se cifran en un libro mayor compartido, lo que hace imposible perder la información almacenada en sus bloques.

Los contratos inteligentes no son ni fáciles ni sencillos

Entre más complejo sea el acuerdo más difícil será el desarrollo del contrato. Esto se debe a que quienes elabora el código de los programas que ejecutan dichos contratos, no siempre son expertos legales, sumando también el hecho de que no siempre un programa de computadoras es perfecto y está sujeto a errores, por eso hasta el momento los contratos inteligentes en la blockchain solo se han centrado en la distribución de activos o tokens entre distintas partes o personas.

Ventajas y desventajas

Son desarrollados por las partes interesadas, eliminando así a los terceros, lo cual podría figurar como ventaja y desventaja. Ventaja porque puedes eliminar la burocracia, desventaja porque si entre las partes de un acuerdo no hay confianza, la ejecución de un contrato puede ser hecha por un intermediarios que inspire tal confianza.

Podría decirse también que estos contratos en si no son nada inteligentes, porque son incapaces de realizar consideraciones secundarias, en otras palabras, carecen de ambigüedad.

El futuro de los contratos inteligentes

En mi humilde opinión este tipo de contratos tiene mucho futuro y potencial, porque pueden simplificar y automatizar los procesos rutinarios y repetitivos, en los cuales estamos acostumbrados a pagar sumas considerables de dinero a los abogados y bancos.

Imaginen ahora a los abogados, en vez de redactar contratos legales, elaboraran plantillas de contratos inteligentes personalizables y las venderán a sus clientes, ahora tendríamos programadores expertos en leyes.

En fin los contratos inteligentes podrían ser capaces de automatizar procesos, y controlar el comportamiento, o servir de herramienta para procesos de auditoria en tiempo real, pero sin importar cuales sean sus aplicaciones en el futuro, a la final todo lo que se persigue es que se garantice el correcto cumplimiento de las normas y la justa aplicación de sanciones y leyes.

Imagenes de Pixabay 12345

Sort:  

Has recivido un voto por @cultivandojuntos, Un voto hecho por un bot de construccion experimental en la comunidad de la etiqueta español

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 59698.94
ETH 2303.28
USDT 1.00
SBD 2.51