
¿Te suenan los términos Ethereum y Ether? Quizá hayas leído artículos sobre estos conceptos habituales y te preguntes cuál es la diferencia. Antes de profundizar en qué es Ethereum, primero asegúrate de comprender qué distingue a Ethereum de Ether.
Ethereum es una plataforma descentralizada y de código abierto diseñada para alojar contratos inteligentes. La blockchain de Ethereum puede ejecutar el código de cualquier aplicación descentralizada. Gracias a la innovación clave de Ethereum, la Ethereum Virtual Machine (EVM), los desarrolladores pueden crear miles de nuevas aplicaciones, distintas a todo lo que hemos visto antes.
Ether (ETH) es el token que da energía a la red Ethereum. Los desarrolladores lo usan para pagar las tarifas de transacción y los servicios de la red. En Ethereum, puedes emplear ETH como garantía para generar otros tokens de criptomonedas totalmente distintos. Además, puedes prestar, pedir prestado y obtener intereses con ETH y otros tokens respaldados por ETH.
Ethereum es la blockchain que permite desarrollar aplicaciones y transferir activos digitales, mientras que Ether es la moneda nativa de la red y el “combustible” del sistema. Por ejemplo, cuando un programador crea una aplicación, debe pagar los costes de uso de la red, llamados “gas”, en Ether. Del mismo modo, si un usuario quiere enviar criptomonedas a otro, debe pagar este coste, que no es fijo. Los mineros, igual que los de Bitcoin, mantienen el sistema validando transacciones. Como recompensa, reciben Ether.
Vitalik Buterin, programador ruso-canadiense, creó Ethereum en 2013. Sin embargo, su relación con las criptomonedas comenzó años antes. Descubrió Bitcoin en 2011 mientras “buscaba un propósito en la vida”, según su blog. Aunque tenía experiencia en programación (y su madre era científica informática), al principio no vio gran valor en el hallazgo de Satoshi Nakamoto.
Con el tiempo, Buterin se apasionó por la tecnología y empezó a participar en proyectos comerciales. En 2012 cofundó Bitcoin Magazine, un portal de noticias sobre criptomonedas. Ese mismo año, ingresó en el programa de ciencias de la computación de la Universidad de Waterloo, en Canadá.
En 2013, Buterin dejó la universidad para viajar por el mundo y asistir a eventos sobre criptomonedas. En conversaciones con profesionales del sector, comprendió que la blockchain de Bitcoin podía servir no solo para transferir dinero por Internet sin intermediarios, sino también para descentralizar otros ámbitos.
Publicó el white paper original del proyecto en noviembre, basado en el código de BTC. Varias personas mostraron interés y ofrecieron ayuda, entre ellas el científico informático Gavin Wood, con quien co-creó el proyecto. Para recaudar fondos y hacer realidad Ethereum, la red realizó una ICO en julio de 2014, obteniendo 18,5 millones de dólares en poco más de un mes. En julio de 2015, se lanzó oficialmente la blockchain de Ethereum.
Los contratos inteligentes son acuerdos digitales que emplean tecnología para garantizar que los compromisos se cumplan. Es decir, pueden entenderse como códigos de programación que fijan reglas y consecuencias estrictas, igual que un documento tradicional, estableciendo responsabilidades, beneficios y penalizaciones para las partes en determinadas condiciones. El contrato inteligente se diferencia de los contratos tradicionales en que es digital, no se puede perder ni manipular y se ejecuta automáticamente. Así, asegura la ejecución del acuerdo mediante tecnología blockchain.
En términos sencillos, un “contrato inteligente” de Ethereum es un programa que se ejecuta en la blockchain de Ethereum. Es un conjunto de código (funciones) y datos (estado) almacenados en una sola dirección de la blockchain.
Los contratos inteligentes constituyen un tipo de cuenta de Ethereum. Esto significa que tienen saldo y pueden recibir transacciones. Sin embargo, no los gestiona un usuario, sino que se implementan en la red y funcionan según lo previsto. Las cuentas de usuario pueden interactuar con un contrato inteligente enviando transacciones que ejecutan funciones definidas por el contrato. Como los contratos convencionales, pueden establecer reglas y hacerlas cumplir automáticamente mediante programación. Los contratos inteligentes son irreversibles por defecto y no pueden eliminarse.
Ethereum se considera la infraestructura del futuro digital, pues es la principal plataforma global para programar aplicaciones descentralizadas, contratos inteligentes y transacciones de la criptomoneda Ether y otros tokens.
Entre las aplicaciones principales que aprovechan esta infraestructura están las aplicaciones descentralizadas (DApps), como DEX (Decentralized Exchanges), DeFi (Decentralized Finance) y NFT (Non-Fungible Tokens). Desde su creación en 2015, la red Ethereum ha experimentado un crecimiento exponencial en desarrolladores activos, que crean nuevas DApps. Esto ha sido posible gracias a una arquitectura revolucionaria que facilita el desarrollo de múltiples proyectos de criptomonedas. Así se hizo posible el desarrollo de DeFi, NFT y GameFi, entre otros sectores destacados.
Ahora que conoces los aspectos básicos de Ethereum y su entorno, estás listo para comprender otros conceptos relevantes relacionados. En los próximos módulos trataremos la tecnología de Ethereum, los principales estándares de token ERC y EIPs, y todo lo necesario sobre el Ethereum Merge.
Aspectos destacados
Vídeo principal
Artículos relacionados