Ethereum ha abierto el nuevo mundo con tecnologías de vanguardia y una experiencia de usuario única. ¡Uso compartido automatizado, mercados inteligentes, seguimiento de registros médicos e incluso Internet sin servidores!
Los contratos inteligentes se convirtieron en una nueva tecnología basada en una blockchain pública. ¿Qué tiene de especial Ethereum y los contratos inteligentes? Changelly explica los conceptos básicos de esta guía.
Encuentra más información sobre la criptomoneda Ethereum en la reseña de Changelly.
Tabla de contenidos
- ¿Quién inventó los Contratos Inteligentes?
- Funcionalidad de los Contratos Inteligentes
- ¿Cómo se crean y se ejecutan los Contratos Inteligentes?
- ¿Dónde se usan los Contratos Inteligentes?
- Ventajas de los Contratos Inteligentes
- Estándar ERC20
- Changelly y Tokens
- Preguntas Frecuentes sobre los Contratos Inteligentes
- #1. ¿Qué es un Contrato Inteligente?
- #2. ¿Para qué se usan los Contratos Inteligentes?
- #3. ¿Quién creó los Contratos Inteligentes?
- Sobre Changelly
¿Quién inventó los Contratos Inteligentes?
Si lo preguntas, todos los nerd de Ethereum pueden contarte cómo nació la plataforma. Todo comenzó con la concepción de contratos inteligentes desarrollada por Nick Szabo en 1996.
Szabo es una de las figuras más influyentes en el mundo de la criptografía y la tecnología. Es un criptógrafo pionero y experto en derecho que definió el término “contratos inteligentes” y su importancia para las instituciones financieras.
Ya hemos hablado de las personas más famosas de la industria de la criptografía.
La idea de contratos inteligentes implica el plan de relaciones entre dos partes, donde todas las cláusulas contractuales están codificadas en el hardware y el software para que el incumplimiento del contrato no sea rentable.
Aun cuando la tecnología blockchain no había sido inventada, Nick Szabo describió todo el mecanismo en el libro llamado “Contratos inteligentes: bloques de construcción para el libre mercado digital” en 1996.
Como ejemplo de cómo funcionan los contratos inteligentes, Szabo describió una máquina expendedora. Bob pone un cuarto en la máquina expendedora y luego recibe un refresco, mientras que Alice pone un billete de un dólar y recibe un refresco y un cambio. La máquina expendedora actúa como un titular de contrato que ofrece a cualquier persona que tenga algunas monedas para participar en un intercambio.
En este caso, no es un refresco, en realidad. Los usuarios ingresan datos o valores y reciben un artículo de una máquina. Estos elementos pueden ser un programa, un par de bloques construidos para DApps e incluso empresas descentralizadas, DAO.
Funcionalidad de los Contratos Inteligentes
Los contratos inteligentes funcionan de la misma manera en blockchain y operan de acuerdo con claves criptográficas, protocolos de seguridad y otras reglas codificadas. Estas reglas se convirtieron en realidad hoy gracias a Vitalik Buterin el 30 de julio de 2015, cuando se lanzó la red Ethereum.
El contrato inteligente es un acuerdo entre dos personas o partes en forma de código de computadora. Se ejecutó en la cadena de bloques para que nadie pueda cambiar el código. El contrato se activará automáticamente cuando se cumplan ciertas condiciones.
Veamos un ejemplo de un contrato inteligente.
Brad quiere comprar la casa de Kate. Aceptamos el acuerdo entre ellos como un contrato inteligente. CUANDO Brad le paga a Kate 1,000 ETH, ENTONCES Brad se convierte en dueño de la casa. Cuando este acuerdo se pone en la cadena de bloques, nadie puede cambiarlo. Este contrato inteligente se ejecutará automáticamente una vez que Brad le pague a Kate por la casa.
Si Brad y Kate no usan la tecnología de contrato inteligente, deben solicitarla a algunos servicios de terceros como un banco, algunos agentes del gobierno, etc.
Blockchain es la razón por la cual un contrato inteligente es una tecnología tan excelente. Se puede aplicar a muchas esferas de vida diferentes. Nadie tiene el control de blockchain porque es una base de datos compartida.
¿Qué es blockchain? La guía definitiva para la tecnología de contabilidad distribuida
¿Cómo se crean y se ejecutan los Contratos Inteligentes?
Ethereum reemplaza el lenguaje de script de Bitcoin con el que permite a los desarrolladores crear sus propios programas. Los contratos inteligentes de Ethereum están escritos en el lenguaje de programación Solidity, que es similar a Javascript.
Cuando se produce la transacción, el sistema necesita el poder para validarlos. Para compensar el poder y el tiempo, la transacción requiere una tarifa, en forma del llamado Gas, que se paga en la criptomoneda Ethereum (ETH). El monto de la tarifa depende de la potencia requerida para una transacción.
La tecnología de contrato inteligente tiene una funcionalidad única:
- Es de múltiples firmas. Eso significa que los fondos se gastan solo cuando el porcentaje requerido de personas está de acuerdo.
- Proporciona utilidad a otros contratos.
- Almacena información sobre las aplicaciones.
¿Dónde se usan los Contratos Inteligentes?
Tres años después, Ethereum sigue siendo el proyecto más prometedor y popular, después de Bitcoin. Como pionero en tecnologías de contratos inteligentes, Ethereum ha atraído a millones de personas, incluidos inversores de TI y fintech, desarrolladores independientes y entusiastas de las criptomonedas.
La plataforma dio origen a miles de plataformas basadas en Ethereum, aplicaciones descentralizadas y juegos, y marcó la tendencia de construir proyectos de criptomonedas por separado. Según Etherscan, la red Ethereum ejecuta más de 268 mil tokens.
Ya hemos publicado el artículo sobre 5 ejemplos reales de contratos inteligentes.
Hay muchas formas de implementar tecnología de contrato inteligente. Comenzó a generalizarse en 2016-2017 cuando el crowdfunding de ICO se convirtió en algo tangible. La tecnología se puede aplicar a servicios financieros tales como transferencias de dinero y pagos de préstamos.
Sin embargo, las posibilidades son infinitas: seguros, procesos legales, sistema de salud, logística, gobierno, bienes raíces, etc. Veamos la implementación real del contrato inteligente.
- Seguros. AXA es una compañía de seguros francesa que primero probó el seguro de retraso de vuelo basado en contratos inteligentes. Si el vuelo se retrasa por un tiempo acordado, el cliente recibe el pago automáticamente.
- Predicción de Mercados. Las plataformas de predicción como Augur y Gnosis se hicieron bastante populares. Los usuarios crean un contrato de predicción para cualquier evento y luego obtienen un pago automático. Es algo que funcionaría en cualquier casa de apuestas.
- Poder de computadora. El proyecto Golem es un gran ejemplo de implementación de contratos inteligentes. Representa la economía compartida, como un Airbnb. Sin embargo, en lugar de alojamiento, los usuarios alquilan potencia informática.
La implementación y la realización de contratos inteligentes están limitadas solo por la imaginación de los desarrolladores.
Ventajas de los Contratos Inteligentes
- Confianza. Nadie puede perder el contrato.
- Seguridad. Poca posibilidad de piratería.
- Velocidad. Código de software con tareas automatizadas.
- Exactitud. Ningún error puede interrumpir el proceso.
Estándar ERC20
Las criptomonedas que utilizan los protocolos Ethereum se llaman Tokens que representan unidades que definen un saldo en una billetera determinada. La mayoría de ellos están construidos de acuerdo con ERC20. Este es un estándar de contrato inteligente universal para la cadena de bloques Ethereum.
El nombre ERC 20 es una abreviatura de Ethereum Request for Comment, donde 20 es el número asignado a la solicitud. El estándar representa la lista común de reglas codificadas necesarias para interactuar con el ecosistema Ethereum, incluida la transferencia entre direcciones y la ejecución de contratos inteligentes. Por lo tanto, cada vez que vea una criptomoneda declarada como un token ERC20, tenga la seguridad de que es un token basado en Ethereum que se ejecuta en la red Ethereum.
Changelly y Tokens
Changelly admite más de 200 criptomonedas, la gran mayoría de los cuales son tokens ERC20. Puede intercambiar fácilmente uno a otro con las mejores tarifas en unos pocos clics.
Si tiene alguna pregunta sobre los tokens ERC20 o cómo comprarlos, o si desea enlistar su token, ¡infórmenos!
Preguntas Frecuentes sobre los Contratos Inteligentes
Aquí hay algunas preguntas y respuestas esenciales para aquellos que no tienen tiempo para leer el artículo.
#1. ¿Qué es un Contrato Inteligente?
El contrato inteligente es un acuerdo entre dos personas o partes en forma de código de computadora. Se ejecutó en la cadena de bloques, por lo que nadie puede cambiar el código. El contrato se activará automáticamente cuando se cumplan ciertas condiciones.
#2. ¿Para qué se usan los Contratos Inteligentes?
La implementación del contrato inteligente está limitada solo por la imaginación de los desarrolladores. La tecnología se puede utilizar en finanzas, salud, bienes raíces, apuestas, seguros, etc.
#3. ¿Quién creó los Contratos Inteligentes?
El concepto de contrato inteligente fue concebido y diseñado en la década de 1990 por el científico informático Nick Szabo.
lea también: mejores wallets para criptomonedas
Sobre Changelly
Changelly es una plataforma segura de intercambio instantáneo de criptomonedas que tiene más de 150 criptomonedas disponibles para intercambiar y comprar a las mejores tarifas del mercado. Operando desde 2015, la plataforma y su aplicación móvil atraen a más de un millón de visitantes mensualmente, quienes disfrutan de intercambios rápidos y simples, tarifas bajas y transparentes, además de soporte en vivo 24/7.