GuiaBitcoin

¿Qué es un contrato Smart y cómo funciona?

Es 2018, incluso aquellos que no están familiarizados con blockchain probablemente hayan oído hablar de Ethereum. Ethereum es la segunda criptomoneda más grande con una enorme capitalización de mercado de más de $ 70 mil millones. Para entender completamente el Ethereum, uno debe entender adecuadamente qué es un contrato inteligente.

Pero Ethereum no es sólo una moneda; También es una plataforma que permite que otras aplicaciones de blockchain se construyan en ella. La plataforma Ethereum utiliza una moneda llamada Ether, que se utiliza para pagar las transacciones.

El blockchain de Ethereum funciona como el blockchain de Bitcoin; una red de computadoras (o nodos) ejecuta un software que confirma las transacciones en la red.

El Ether funciona más como combustible que una criptomoneda normal. De la misma manera que necesita gasolina o diesel para su automóvil, necesita Ether para ejecutar los contratos inteligentes y las aplicaciones en la cadena de bloques Ethereum.

Quiero que recuerdes todo esto, ya que te ayudará a comprender uno de los principales productos de la cadena de bloques Ethereum. Este producto se denomina contrato inteligente y ahora se utilizan en muchas criptomonedas. Debido al crecimiento de la popularidad que ha visto Ethereum, la pregunta “¿qué es un contrato inteligente?” Se ha convertido en una de las preguntas más frecuentes en el espacio de las criptos recientemente.

Entonces, ¿qué es un contrato inteligente? Bueno, echemos un vistazo más profundo …
El propósito de esta guía es ayudarlo a comprender qué es un contrato inteligente y cómo funcionan los contratos inteligentes.

Entiendo que los “contratos inteligentes” pueden parecer confusos al principio. Pero una vez que los explique, te darás cuenta de que son más simples de lo que crees.

Al final de esta guía quedaran claras sus dudas sobre la explicación de un contrato inteligente, y nunca más tendrá que buscar en Google “lo que es un contrato inteligente”. ¡Comprenderás cómo y por qué comenzaron los contratos inteligentes, el código que utiliza, cómo se puede usar y por qué podría cambiar a la sociedad para siempre!

Antes de entrar en el tema más técnico, es importante hablar sobre la historia de los contratos inteligentes. Saber por qué y cómo se crearon los contratos inteligentes hace que sea más fácil entender su propósito en el mundo de la cadena de bloques.

¿Qué es un contrato inteligente? ¿Cuándo se inventaron los contratos inteligentes?

En 1994, Nick Szabo (criptógrafo), tuvo la idea de poder registrar contratos en forma de código de computadora. Este contrato se activaría automáticamente cuando se cumplan ciertas condiciones. Esta idea podría eliminar la necesidad de empresas de terceros de confianza (como los bancos).

¿Pero por qué? La respuesta es simple, porque ya no necesita un tercero de confianza cuando realiza una transacción. En cambio, los contratos (o transacciones) se ejecutan de forma automática en una red confiable que está completamente controlada por las computadoras. No es lo mismo proceso que tiene un robot bitcoin que hace las transacciónes de forma automática, pero la validación del contrato se da totalmente de forma automática.
Buena idea, ¿verdad? Szabo trabajó en esta idea durante muchos años e incluso escribió un libro llamado “Contratos inteligentes: bloques de construcción para mercados libres digitales”. El problema era que, en 1994, la tecnología blockchain no existía.

En 2009, Bitcoin llego con su Bitcoin code (código del Bitcoin), y introdujo el primer uso de la tecnología blockchain. En 2015, Ethereum fue fundada por un joven inteligente llamado Vitalik Buterin, e introdujo los primeros contratos de trabajo inteligentes.

No solo quiero enseñarte sobre lo que son los contratos inteligentes, también quiero que recuerdes lo que son. Entonces, para hacer eso, he resaltado tres puntos clave que debe leer y tratar de recordar acerca de lo que es un contrato inteligente:

Un contrato inteligente es un acuerdo entre dos personas en forma de código de computadora. Se ejecutan en la cadena de bloques, por lo que se almacenan en una base de datos pública y no se pueden cambiar.

Las transacciones que suceden en un contrato inteligente procesado por la cadena de bloques, lo que significa que pueden enviarse automáticamente sin un tercero. ¡Esto significa que no hay nadie en quien confiar!
Las transacciones solo ocurren cuando se cumplen las condiciones del acuerdo; no hay un tercero, por lo que no hay problemas con la confianza.

¿Qué es un contrato inteligente? ¿Cómo funciona un contrato inteligente?

Sí, ¿cómo funcionan los contratos inteligentes?
Para encontrar la respuesta, comencemos por ver cómo se puede usar un contrato inteligente:

Imaginemos que John quiere comprar la casa de Mike. Este acuerdo se forma en la cadena de bloques Ethereum mediante un contrato inteligente. Este contrato inteligente contiene el acuerdo entre John y Mike.

En los términos más simples, el acuerdo se verá así: “CUANDO John le pague a Mike 300 Ether, ENTONCES John recibirá la propiedad de la casa”.

Una vez que se haya implementado este acuerdo de contrato inteligente, no se puede cambiar, lo que significa que John puede sentirse seguro al pagarle a Mike 300 Ether por la casa.

Sin el uso de un contrato inteligente en este escenario, Mike y John tendrían que pagar muchos honorarios a compañías de terceros. Incluyendo el banco, un abogado y un agente de la casa.

Es genial, ¿verdad? ¡No más comisiones y no más demoras en esperar a que un abogado y un corredor procesen el acuerdo! Este es solo uno de los muchos ejemplos de cómo se puede utilizar un contrato inteligente.

Los contratos inteligentes se ejecutan automáticamente una vez que se cumplen las condiciones del acuerdo. Esto significa que no hay necesidad de un tercero, como un banco, un corredor o un gobierno.

¿Cómo es esto posible?

Como se mencionó anteriormente, tenemos el blockchain para agradecer. Debido a la tecnología blockchain, podemos descentralizar los contratos inteligentes para que sean justos y sin confianza. Por descentralizar, quiero decir que no están controlados por un partido central (como un banco, agente o gobierno, etc.).

En 2009, Bitcoin introdujo el primer uso de la tecnología blockchain. En 2015, Ethereum fue fundada por un joven inteligente llamado Vitalik Buterin, e introdujo los primeros contratos de trabajo inteligentes.

¿Qué es un contrato inteligente?

No solo quiero enseñarte sobre lo que son los contratos inteligentes, también quiero que recuerdes lo que son. Entonces, para hacer eso, he resaltado tres puntos clave que debe leer y tratar de recordar acerca de lo que es un contrato inteligente:

Un contrato inteligente es un acuerdo entre dos personas en forma de código de computadora. Se ejecutan en la cadena de bloques, por lo que se almacenan en una base de datos pública y no se pueden cambiar.

Las transacciones que suceden en un contrato inteligente procesado por la cadena de bloques, lo que significa que pueden enviarse automáticamente sin un tercero. ¡Esto significa que no hay nadie en quien confiar!

Las transacciones solo ocurren cuando se cumplen las condiciones del acuerdo; no hay un tercero, por lo que no hay problemas con la confianza.

Finalmente, podemos sentirnos seguros cuando pagamos depósitos por productos o servicios; no hay confianza involucrada.

¿Qué es un contrato inteligente? ¿Para qué se utilizan actualmente los contratos inteligentes?

Como dije anteriormente, la venta de la casa de Mike y John no es el único escenario en el que se pueden utilizar los contratos inteligentes. Los contactos inteligentes se pueden usar para cualquier tipo de transacción, no tiene que ser financiero.

Las posibilidades son infinitas para los contratos inteligentes. Ya se están utilizando para operaciones y servicios financieros, seguros, autorización de crédito, procesos legales e incluso para acuerdos de financiación colectiva (ICO).

Veamos cómo los contratos inteligentes ya están beneficiando a ciertas industrias y cómo beneficiarán a otras industrias en el futuro …

Las compañías de seguros

Dos compañías de seguros, Atlas Insurance en Malta y Axa en Francia, probaron los contratos inteligentes en 2017. Tenían prototipos que compensaban a los clientes de las aerolíneas si sus vuelos se retrasaban.

Veamos un ejemplo:

John está a punto de volar desde Nueva York a Los Ángeles. Envía $ 5 en criptomoneda al contrato inteligente de Axa Insurance y proporciona su número de vuelo. Axa envía $ 95 al contrato inteligente. Por lo tanto, hay $ 100 en el contrato inteligente.

Si el vuelo de John llega a tiempo, a Axa se le envían $ 100 del contrato inteligente. Pero si el avión llega tarde, $ 100 se envían a John desde el contrato inteligente. Todo es automático.

Esto ahorra mucho tiempo y dinero. También significa que John no tiene que confiar en que AXA le pagará la cantidad acordada si su vuelo llega tarde; sabe que, si es tarde, el contrato inteligente le enviará instantáneamente su compensación ($ 100).

Sistemas de salud

Los sistemas de salud utilizarán contratos inteligentes para registrar y transferir datos de manera segura.

Ya podemos ver ejemplos de contratos inteligentes utilizados en la industria médica por parte de Encrypgen. Esta es una aplicación que utiliza contratos inteligentes para transferir datos de pacientes de forma segura, sin permitir el acceso de terceros.

De esta manera, los pacientes tienen el control de sus propios datos. Si los investigadores quieren usar los datos de los pacientes, deben pagarlo. No solo eso, sino que el paciente tiene que elegir si quiere o no venderlo.

Gobiernos

Para los gobiernos, los contratos inteligentes que se ejecutan en la cadena de bloques pueden hacer que los sistemas de votación sean completamente confiables y mucho más seguros.

Las aplicaciones como FollowMyVote utilizan contratos inteligentes y tecnología de cadena de bloques para proteger los votos contra el fraude. Cuando la transacción de votación se escribe en la cadena de bloques, no se puede cambiar. Cuando finalice la votación, el contrato inteligente enviará un token a una dirección que represente al ganador de la votación.

De esta manera, la votación siempre es justa, lo que significa que el ganador siempre es correcto.

Administración de Empresas

Las empresas pueden beneficiarse masivamente de contratos inteligentes. En lugar de pagarle al personal para que ejecute las nóminas, pueden usar contratos inteligentes.

Las empresas solo pueden establecer un contrato inteligente que diga CUANDO la fecha es 28.03.18, el Negocio envía a John 2 ETH. Esto significa que a John siempre se le pagará a tiempo, y nunca se le pagará de menos. ¡El negocio se beneficia porque todo está automatizado, ahorrándoles mucho tiempo y dinero!

ICOs
Si desea comenzar su propio proyecto que utiliza la cadena de bloques, puede crear su proyecto en la cadena de bloques Ethereum, como vimos anteriormente. ¡Sin embargo, vas a necesitar algo de dinero!

¿Cómo vas a obtener el dinero que necesitas? Bienvenido a ICOs …

Un ICO (Initial Coin Offer) es un sistema de crowdfunding para nuevas aplicaciones que utilizan la tecnología blockchain. Usted crea un contrato inteligente y un token para ese contrato inteligente. Imaginemos que llamas a tu token ABC.

Desea recaudar $ 10,000,000 para comenzar su proyecto y construir su aplicación; imaginemos que $ 10,000,000 es igual a 10,000 Éter. Usted decide que va a colocar 100,000 tokens ABC en el contrato inteligente, y que cada token ABC tendrá un valor de 0.1 Ether.
De esa manera, si vendes las 100,000 fichas de ABC, tendrás los 10,000 Ether que necesitas, porque 100,000 x 0.1 = 10,000.

Ahora, en el contrato inteligente, escribirá algo como: SI se envía 0.1 ETH al contrato inteligente, ENTONCES el contrato inteligente enviará 1 ABC a la dirección que envía el 0.1 ETH. De esa manera, las personas que contribuyen al ICO siempre obtienen la cantidad correcta de token ABC.

¿Por qué querría la gente comprar el token?

Las dos razones más comunes por las que las personas compren token de ICO son:

El token se puede usar en la aplicación una vez que está construido.
El precio del token puede aumentar cuando el proyecto se vuelve más popular.
Puedes pensar en los ICO como una versión de blockchain de Kickstarter. La diferencia clave es que automatiza todo el proceso de venta colectiva de una manera segura y sin confianza.

¿Qué es un contrato inteligente? ¿Cómo se crean los contratos inteligentes?

Los contratos inteligentes se pueden construir en múltiples plataformas de blockchain, incluyendo Ethereum y NEO. Como Ethereum es la opción más popular para los desarrolladores, le contaré sobre los contratos inteligentes de Ethereum. (Ethereum es la opción más popular por lo que a menudo escuchará el término “contrato inteligente de Ethereum” o “contrato de Ethereum” apareciendo en la escena de las criptomonedas).

Dato:
Los contratos inteligentes se desarrollan utilizando el lenguaje de codificación original de Ethereum, llamado Solidity.

Puede ver en los ejemplos que he dado que los contratos inteligentes ya están comenzando a reemplazar a los intermediarios. También vimos el potencial que esto tiene para futuras aplicaciones. ¿Recuerda la venta de la casa de John y Mike? No necesitaban un agente inmobiliario, abogado o banco, ¿o sí?

Por lo tanto, si los contratos inteligentes cumplen su propósito, tal vez algún día viviremos en un mundo libre de intermediarios.

¿Qué pasaría entonces?

Lo mejor de no tener intermediarios es el hecho de que ahorramos mucho dinero. No solo eso, sino que tampoco tendríamos que confiar en nadie.

Sin embargo, también hay un inconveniente potencial: la gente puede perder sus empleos. Los intermediarios son personas reales, como tú y yo. ¿Por qué alguien le pagaría a un empleado para hacer un trabajo que podría hacerse de forma gratuita mediante un contrato inteligente? Ellos no lo harían.

Por supuesto, nadie sabe lo que depara el futuro. Todo lo que podemos hacer es adivinar y predecir, pero debemos estar preparados para todos los resultados posibles.

Entonces, como puede ver, los contratos inteligentes pueden hacer que el mundo sea un lugar mejor que esté libre de comisiones. Puede reducir el fraude, las demoras y el costo general de muchas cosas. Sin embargo, a medida que avanzamos en la tecnología, eliminamos la necesidad de ciertos trabajos. Ahora que ha leído esta guía, debería sentirse cómodo respondiendo la pregunta de oro: “¿qué es un contrato inteligente?”.

¿Qué piensas de los contratos inteligentes? ¡Haznos saber!

¡Pregunta lo que quieras!

Guiabitcoin

Finixio LTD
Company number: 11705811
St Magnus House
3 Lower Thames St
London
EC3R 6HA
United Kingdom
Tel: 020 3146 8423