Share on Facebook
Facebook
Share on Google+
Google+
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Comparte nuestro contenido para ayudarnos
Brókers CriptomonedasDepósitoAbrir Cuenta
Bróker Crypto Opciones Binarias
Torneos + Bonos + Señales + Copy Trading
¡Tasa de pago Alta, hasta el 700%!
Valoración Plataforma: 10/10 ¡Sin Duda!
5€/$

Lo que debes tener en cuenta sobre los contratos inteligentes

En este artículo veremos que son los contratos inteligentes y como pueden intervenir en la tecnología moderna, sin que interfiera el factor humano.

¿Que son los contratos inteligentes?

El concepto de Contrato Inteligente fue utilizado por primera vez en el año 1997 por el informático Nick Szabo, estableciéndolo como un protocolo de transacción computarizado que ejecuta los términos de un contrato.

Una forma de decirlo lo más sencillo posible sería:

Los contratos inteligentes: Son aquellos que comprenden cualquier contrato que sea capaz de aplicarse o ejecutarse a sí mismo de forma automatizada por medio de instrucciones programadas por las que fueron concebidas desde sus inicio, sin la posibilidad de modificarse posteriormente por ninguna circunstancia o motivo.

¿Qué son los contratos inteligentes?

Características de los contratos inteligentes

Los contratos inteligentes se escriben con código de programación; que se pueden ejecutar en cualquier computadora, en vez de hacerlo como escritos legales, que constan en un documento impreso.

Este código permite definir las condiciones, reglas y resultados estrictos, de la misma manera que lo hace un documento legal tradicional; en el cual se establecen las obligaciones, beneficios y penalizaciones que pueden ocurrir por algún motivo de las partes, según algunas situaciones que se pueden presentar.

Este contrato se ejecuta a sí mismo, a diferencia de un contrato tradicional  que dependen de una obligación de hacer o no hacer, para una o todas las partes. El contrato inteligente puede tomar la información como una entrada, la procesa o ejecuta por medio de las reglas o disposiciones establecidas en el mismo contrato y como resultado toman las acciones correspondientes.

Ventajas de utilizar los contratos inteligentes:

  • Los contratos inteligentes son utilizados como una estrategia para construir acuerdos digitales, programados con una serie de códigos que no pueden ser modificados, cambiados, ni descifrados de ninguna forma.
  • Tiene tecnología autónoma que se encarga de asignar el cumplimiento de las variables para obtener un resultado.
  • Seguridad y eficacia en los resultados.
  • Reducción considerable de los costos de los contratos, ya que los tradicionales necesitan los servicios de un abogado que introduzca los parámetros, alcances, partes, fechas programadas, entre otros datos.
  • Sustitución de la capacidad humana por la inteligencia de un sistema, que por sí mismo cuenta con la capacidad de contabilizar, determinar, asegurar de forma automática y segura las condiciones de un contrato.
¿Para qué sirven los contratos inteligentes?

El diseño de los contratos inteligentes tiene un principal objetivo, que es hacer posible que la gente pueda comerciar y hacer negocios con extraños, usando la internet, sin la necesidad de algún tipo de intermediario centralizado.

Esto es importante para generar confianza, en las compras online, la contratación de personas a través de internet y cualquier otra negociación con desconocidos utilizando las redes.

El problema de la confianza

Hasta ahora, muchos escenarios basados en la confianza han sido resueltos por las partes intervinientes, normalmente utilizando sitios muy conocidos y populares. Como sería el caso de un sitio web de monopolio virtual llamado eBay; en el cual, gente común compra y vende cosas entre sí utilizando la internet, en un sistema peer to peer, que  bastante ha aportado para resolver el problema de la confianza.

El caso es que estos grandes sitios intermediarios, generan comisiones o cargos importantes, además de que imponen sus propias reglas y controles sobre toda la negociación.

Los contratos inteligentes resuelven el problema de la confianza, sin la necesidad de intermediarios, lo que permite reducir los costos de los negocios, reducir los precios de ventas y mantener intacta la capacidad de negociar en libertad a la mejor manera que consideres para tus intereses.

Tipos de contratos inteligentes
  1. Prevención de incumplimiento: Tecnologías DRM o Gestión de Derechos Digitales; este es uno de los primeros ejemplos comunes de contratos inteligentes. Este tipo de contrato, funciona no aceptando, ni procesando entradas, sino que simplemente no permite que deshagas o destruyas el contrato actuando de una manera irregular. Por ejemplo: Copiar música o un archivo que está protegido por derechos de autor.

La ley de propiedad: Podemos decir que las criptodivisas de Bitcoin, pueden ser un ejemplo de contratos inteligentes que hacen cumplir la ley de la propiedad; pues sus técnicas criptográficas se utilizan para garantizar que sólo los propietarios de bitcoins pueden gastarlos. Ya fueron creados muchos mercados de activos descentralizados, que amplían la gama de activo digitales que pueden negociarse en una sola cadena de bloques. El mismo enunciado puede aplicarse a productos físicos con controles electrónicos o de microchips integrados.

Servicios financieros: En la era de las criptodivisas, obviamente los contratos inteligentes en toda esta extensa gama de productos hacen posible asegurar diferentes usos de las mismas. Por ejemplo, un sistema como el usado por BurstCoin, los cuales son capaces de ejecutar subastas, que automáticamente comprueban el mejor postor dentro de un límite de tiempo determinado y reembolsar el dinero a los demás postores, transferir automáticamente fondos inactivos o ejecutar un riesgo descentralizado.

Este tipo de contrato inteligente, sólo toma valores numéricos como entradas realiza análisis puramente matemáticos y resulta en una transacción financiera utilizando un protocolo de criptografía.

Bitshares, es otro ejemplo, es cuando los comerciantes  requieren garantías para ser colocadas en un contrato, que tiene el poder o el control de vender esa garantía sil mercado se mueve en contra de su propietario.

Aplicación de créditos: Se puede considerar una extensión de la ley de propiedad y un ejemplo clásico de cómo pueden utilizarse los contratos inteligentes en la actualidad; estos son los contratos de crédito.

Los contratos de crédito inhabilitan el producto al no poder hacerse los pagos. Por ejemplo, podríamos imaginar en un futuro, en el que se compra un nuevo vehículo a crédito, no cumples con los pagos y tu vehículo automáticamente bloquea su chip u no lo puedes seguir usando.

También podría ser el caso de productos electrónicos con sus chips, que se bloquearían si no se cumple la condición de pago, bien sea que se realice por medio de un sistema público de pago o de una cadena de bloques de criptomonedas.

Contratos de oráculo: En este caso queda expuesto, quizás algunas de las limitaciones que tienen los contratos inteligentes y es que por ejemplo, un programa de computadora no puede expresarse de forma sencilla, clara y confiable de lo que está sucediendo en el mundo real o físico o que esté diciendo algo verdadero.

Comprobar si se ha realizado un pago de bitcoins es algo totalmente fácil para un programa de computadora; pero en el caso de situaciones reales, como pudiera ser saber si se le ha entregado un producto a una persona, si el freelancer ha cumplido con las indicaciones de la empresa.

Son aspectos y factores que un programa informático no puede evaluar.

“La ejecución de un contrato inteligente es buena y efectiva en la medida de las entradas que recibe y es difícil conseguir tantas entradas que sean suficientes para un trabajo en el que ambas partes confíen”.

Una solución a esto, es utilizar Oráculos, proveedores de servicios en línea, cuyo trabajo consiste en difundir datos que puedan ser utilizados como entradas por los creadores de los contratos inteligentes.

Por ejemplo, un oráculo puede difundir  nuevas entidades en el registro gubernamental de defunciones para ser utilizado en los contratos de ejecución de testamentos, o los resultados de un partido de futbol que se utilizará en la liquidación de los juegos de apuestas. Este método es usado por la plataforma de contratación inteligente Codius de Ripple.

Método de doble depósito: Este método es uno de los primeros ejemplos de contratos inteligentes en el campo de la criptomoneda. Este método de doble deposito fue creado por BitHalo & BlackHalo. Este se considera un método al parecer muy simple, pero aún es muy poderoso, ideal para usarlo con criptodivisas. Al participar en este contrato, cada persona está obligada a hacer un depósito  de criptografía en el programa del contrato.

“Este programa tiene un tiempo establecido antes de que expire. Si las personas intervinientes en el contrato no logran llegar a un acuerdo sobre cómo proceder antes de que el contrato expire, los fondos se “queman”: Esto significa, que se envían a una dirección donde nadie conoce la clave privada, por lo que los hace, definitivamente imposible de usar”

En este caso, el programa no hace el intento de decidir si cada parte ha cumplido o no con sus obligaciones o quien debe hacer lo que debe para cumplir los términos del contrato, “lo que si ejecuta muy bien, es hacer imposible que alguien reciba beneficios engañando  la otra persona”, asegurando que al romper el contrato, pierde lo que hubiera podido ganar.

Esto también activa a las partes a hacer sus mejores esfuerzos para resolver los conflictos y llegar a un acuerdo al que puedan aceptar antes de que se acabe el tiempo  (fecha de expiración) y los fondos se vayan al “país del nuca jamás”.

Aspectos de los blockchains y Smart Contracts

Rootstock

¿Qué es?

Rootstock (RSK): Es una plataforma de contratos inteligentes que está conectada a la cadena de bloques Bitcoin por medio de la tecnología de la “cadena lateral”. Los contratos inteligentes no se implementan realmente en la cadena Bitcoin, los RSK  sólo permite a los usuarios enviar Bitcoin directamente a la cadena de Rootstock utilizando 2 vías, que luego se convierten en bitcoins inteligentes en la cadena de Rootstock.

Estas monedas RSK se pueden usar para implementar o interactuar con los contratos inteligentes  y con las DApps en la cadena de bloques de Rootstock.

Rootstock se basa en un esquema de fusión de minería para asegurar su blockchain. Esta fusión de minería permite a los mineros de Bitcoin trabajar tanto con BTC como con RSK, sin ninguna consecuencia para la minería de Bitcoin; esto significa que los mineros obstinen un recompensa en BTC Y RSK por el mismo trabajo informático y computarizado que realizarían únicamente para Bitcoin.

Funcionamiento de Rootstock

Cuando un usuario envía bitcoins a la dirección especial supervisada por el contrato inteligente que hace de puente entre RSK-BTC como un vínculo bidireccional (2WP), estos están bloqueados en la cadena de bloques de Bitcoin y las monedas RSK se desbloquearán y se enviarán a la dirección correcta en la cadena de bloques secundaria.

Un 2WP permite que ambas monedas sean enviadas dentro y fuera de la cadena de bloques de Rootstock.

 

RSK usa una combinación de cadena de transmisión / cadena lateral / federaciones que le permite cambiar entre un sistema descentralizado y uno centralizado según sea la situación. Dado que la tecnología de la cadena lateral no se puede implementar directamente en el Bitcoin sin un hard fork, se pone en marcha un modelo de cadena de transmisión.

 

En este caso, los BTC bloqueados se confían al minero de Bitcoin, lo que les permite votar cuándo y dónde enviar el BTC que ha sido bloqueado.

 

Para permitir que el sistema de la cadena de transmisión siga su curso, se debe confiar en que los mineros de Bitcoin se tendrán una conducta honesta cuando ocurra el lanzamiento del BTC bloqueado.

 

Como tal, para que el modelo de la cadena de transmisión de este activo, una cantidad considerable de mineros de Bitcoin deben fusionar la minería de RSK para conseguir un incentivo directo por comportarse con honestidad. Cuando se cumplan estas condiciones, RSK toma la forma de una cadena de transmisión / cadena lateral.

Regulación contratos inteligentes

Incumplimientos

Cuando no se cumplan estas condiciones, RSK recurrirá a la federación, un grupo de notarios conformados por los principales exchanges de Bitcoin. Este grupo estará a cargo de liberar los bitcoins bloqueados cuando sea necesario.

 

Esto se hará de forma ‘descentralizada’ entre todos los miembros de la federación, donde la mayoría debe firmar una transacción. Esto asegura que un exchange fraudulento no pueda tomar el control de los bitcoins bloqueados, cuando se compruebe un bloqueo de transacción en la otra cadena de bloques por sí misma.

 

Particularidad de la cadena lateral

 

Dado que la cadena de bloques de RSK se construyó para ser una cadena lateral y puede comprender el sistema de consenso de la cadena de bloques de Bitcoin, el sistema implementado del lado de RSK es una cadena lateral, donde las monedas se bloquean y desbloquean automáticamente sin la necesidad de votación. Esto actualmente no es posible en la cadena de bloques de Bitcoin.

Ventajas de Rootstock

  • Con la implementación de los contratos inteligentes por RSK en la tecnología Bitcoin; se crea un ambiente extremadamente beneficioso para Bitcoin; lo que puede impulsar más la idea de la adopción del sistema principal.
  • Además de ser un sistema de pago, Bitcoin también es una herramienta de desarrollo de gran versatilidad, que cualquiera puede usar para implementar aplicaciones descentralizadas y contratos inteligentes.
  • RSK también permite transacciones en su cadena lateral a un ritmo más rápido que Bitcoin, esto además de ser una ventaja para los usuarios, también evita que se alcance el límite de tamaño del bloque de Bitcoin.
  • Bitcoin tiene la mayor base de usuarios cifrados, en ese sentido RSK es una ventaja en comparación con otras plataformas de contratos inteligentes.
  • Se dice que la máquina virtual de RSK, es seis veces más rápida que las demás plataformas de la competencia.
  • En cuanto a su mecanismo de extracción Rootstock, no utiliza energía adicional para asegurar la cadena de bloques y los mineros reciben más beneficios por el mismo trabajo.
  • El punto anterior es una buena noticia tanto para los mineros de BTC, como para el medio ambiente.

 

“En definitiva esta sociedad del BTC con el RSK, se puede decir que es una relación de ganar ganar”

 

Plataformas de contratos inteligentes

 

Seguidamente te presentamos las plataformas que se pueden utilizar para crear contratos inteligentes:

 

  • Codius
  • BitHalo & BlackHalo
  • Ethereum
  • CounterParty
  • ESK
Share on Facebook
Facebook
Share on Google+
Google+
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Comparte nuestro contenido para ayudarnos