¿Qué es Ethereum?
Ethereum es una criptomoneda y al mismo tiempo una plataforma de blockchain descentralizada que establece una red peer-to-peer (red entre iguales). La definición indica que esto permite a los participantes realizar transacciones de forma segura y rápida sin recurrir a terceros.
Gracias a la tecnología blockchain, todas las transacciones introducidas en el registro son inmutables y se distribuyen entre todos los participantes de la red, lo que hace imposible ajustar o manipular los datos. Todos los participantes en Ethereum tienen los mismos derechos y pueden ver cualquier transacción, pero sus datos confidenciales permanecen encriptados. Los propios usuarios también gestionan las transacciones: una operación requiere el consentimiento de las partes y monedas ETH (la criptomoneda nativa creada por Ethereum).
Acerca del surgimiento y el creador de Ethereum
La historia de Ethereum se remonta a diez años atrás. Fue creado por Vitalik Buterin, un programador canadiense-ruso y antiguo editor de Bitcoin Magazine. A la edad de 27 años, entró en la lista Forbes y fue nombrado el criptomillonario más joven del mundo después de que el precio de un Ether (ETH) superara los 3.000 dólares. Mientras tanto, el concepto de Ethereum, desarrollado por Buterin y el Dr. Gavin Wood, se anunció en 2013. Justo un año después, el fundador de Ethereum, Vitalik Buterin, ganó el Premio Mundial de Tecnología (World Technology Award), superando incluso al fundador de Facebook, Mark Zuckerberg.
¿Cómo funciona Ethereum?
Ethereum siempre se compara con Bitcoin, y por una buena razón. Al igual que su competidor directo, Ethereum utiliza miles de ordenadores en todo el mundo y aún más nodos, este papel lo desempeñan los usuarios. Estos «nodos» descentralizan la red y la protegen de los ataques de piratas informáticos. Así, si uno o más ordenadores fallan, su carga de trabajo se distribuye entre el resto. Pero es físicamente imposible hacer caer todos los ordenadores conectados a la red debido a su lejanía y a la falta de conexiones directas entre ellos.
Todo el sistema Ethereum, sin embargo, está controlado por un único ordenador llamado Ethereum Virtual Machine (EVM). Cada nodo de la red contiene una copia de los datos de ese ordenador. Se actualiza cuando se añade una nueva transacción a la red. Después, se transmite a los demás nodos.
Todas las interacciones realizadas dentro de la red están disponibles públicamente y se almacenan en bloques de la blockchain de Ethereum. Estos bloques son verificados por los mineros que extraen la criptomoneda ETH. Una vez minados, los bloques pasan a formar parte del archivo digital (también conocido como «el libro mayor»).
La minería utilizada para verificar los bloques y extraer las monedas se denomina Proof-of-Work (PoW, o «método de consenso»). Cada bloque consta de un código de 64 dígitos, que los mineros deben encontrar e identificar utilizando potentes equipos. El minero que demuestre que el código es único y lo resuelva primero recibe una recompensa en monedas ETH. Las nuevas monedas ETH se crean a partir del llamado «gas», que es la tarifa que los usuarios pagan por el servicio de los mineros para realizar transacciones dentro de la red. La tarifa es esencialmente el motor de todo el sistema blockchain, pero también actúa como barrera para limitar el número de monedas, mineros y usuarios.
Así es como se asegura la demanda de la criptomoneda Ethereum, ya que mantiene unido todo el sistema, desde las apuestas hasta las recompensas.
Contratos inteligentes
Los contratos inteligentes son códigos, o algoritmos informáticos, mediante los cuales se almacena, se controla y se proporciona la información sobre la propiedad de un objeto. Así, a través de un contrato inteligente, es posible registrar los términos de cualquier transacción, empezando por el registro de bienes inmuebles y terminando por las transacciones ordinarias. Además, gracias a los contratos inteligentes, las partes del contrato pueden prescindir de intermediarios: el propio contrato supervisa el cumplimiento de las condiciones establecidas, inicia la transferencia de fondos, controla los plazos de ejecución, etc.
En el caso de Ethereum, los contratos inteligentes se utilizan para validar las transacciones de la red relacionadas con la criptomoneda. Se escriben en los lenguajes de programación Vyper y Solidity y luego son verificados por la EVM e introducidos en el registro blockchain.
Ventajas e inconvenientes de Ethereum
Los usuarios de Ethereum tienen las siguientes ventajas:
- Descentralización. Todos los datos y la confianza se distribuyen equitativamente entre los participantes, por lo que no hay necesidad de una única entidad centralizada ni intermediarios.
- Rápida escalabilidad. A las empresas, ya sean pequeñas o grandes, les resulta mucho más ventajoso utilizar soluciones estándar basadas en Ethereum que construir su sistema blockchain desde cero. Por ejemplo, Ethereum permite la creación y administración de redes privadas a través de una plataforma SaaS.
- Seguridad garantizada. Ethereum ofrece múltiples capas de protocolos de seguridad, código abierto y certificados de cumplimiento de todos los requisitos internacionales.
- Una gran red. Como hemos dicho antes, Ethereum está conectado a miles de ordenadores y nodos en todo el mundo. Gracias a esto, Ethereum es ideal para la colaboración corporativa y los grandes negocios.
- Transacciones privadas. Ethereum encripta toda la información entrante y sólo da acceso a ella a los socios que apruebes.
- Método de consenso flexible. Todas las transacciones registradas en la blockchain son inmutables para siempre. Pero el mecanismo de consenso puede personalizarse en una red privada: por ejemplo, reduciendo la infraestructura necesaria para PoW.
- Tokenización. Una empresa puede registrar su producto en la red y obtener su equivalente digital. Puede utilizarlo para fragmentar activos demasiado grandes (como bienes inmuebles), llevar sus productos al siguiente nivel (por ejemplo, convertirlos en obras de arte digital, es decir, en NFT) o impulsar el crecimiento financiero de la empresa.
- Compatibilidad. Ethereum no prohíbe a las empresas combinar soluciones de distintos proveedores informáticos y permite integrar en su blockchain aplicaciones de otros desarrolladores, como la nube Kaleido Blockchain.
- Altos estándares. Ethereum utiliza el protocolo de desarrollo ERC-20, el almacenamiento Swarm y las comunicaciones descentralizadas Whisper.
Sin embargo, a pesar de una lista tan amplia de beneficios, Ethereum, como cualquier red, tiene sus inconvenientes:
- Multitarea. Por un lado, el ecosistema ramificado de Ethereum tiene una ventaja sobre Bitcoin, que sólo tiene un propósito: actuar como medio de pago. Pero, al mismo tiempo, el número de proyectos Ethereum interconectados aumenta el riesgo de caídas y errores de programación.
- Volatilidad. Invertir en Ethereum es bastante arriesgado debido a las drásticas subidas del precio de ETH en el pasado. Por lo tanto, Ethereum no es adecuado para principiantes.
- Comisiones de gas. Las elevadas comisiones de gas se deben a que cuanto mayor sea la cantidad de gas que el usuario fije por transacción, más dispuestos estarán los mineros a aceptar el trabajo. Por el contrario, las transacciones de tipo simple con una cantidad baja de gas son poco atractivas para los mineros, por lo que surge la competencia, lo que lleva al estancamiento de la red.
- Congestión de la red. Debido al número de usuarios, en ocasiones la red Ethereum no puede hacer frente a la carga. Aún así, en Ethereum 2.0 (una actualización completa del sistema blockchain), este problema está completamente resuelto.
Cómo minar Ethereum
La minería es el proceso de creación de un bloque de transacciones para su posterior colocación en la blockchain. Para ello se utilizan equipos potentes con una alta tasa de hash y un software de minería especialmente instalado. Dado que el sistema Ethereum está descentralizado, todos los participantes de la red deben verificar cada transacción. Son los mineros quienes les ayudan a hacerlo resolviendo complejas tareas computacionales y generando nuevos bloques.
Por lo tanto, para convertirte en minero de Ethereum y empezar a minar monedas ETH, primero necesitarás un dispositivo ASIC (no es eficiente minar en un portátil o un ordenador personal normal) con una tarjeta de vídeo Nvidia de última generación (idealmente) o una granja en la nube, que los grandes centros de computación proporcionan para la minería en línea. La mejor opción es unirse a un pool de minería, es decir, a una comunidad de mineros, para minar las monedas juntos. En resumen, la minería de Ethereum no difiere de la de cualquier otra criptomoneda.
En la actualidad, Ethereum sigue utilizando una cadena de bloques basada en Proof-of-Work, pero también está en transición hacia Proof-of-Stake (también llamada minting o staking), que está previsto que se implemente en Ethereum 2.0. A diferencia de la minería, el minting es una forma ecológica de extraer nuevos bloques y monedas. Además, no requiere equipos de alto rendimiento ni tiene costes de electricidad elevados, por lo que se considera el área de desarrollo de criptodivisas más prometedora en la actualidad.
Ethereum Classic
¿Qué es Ethereum Classic? Es la primera criptoplataforma descentralizada basada en la blockchain de Ethereum, que utiliza contratos inteligentes y código abierto. La máquina virtual de la que hablamos anteriormente controla la plataforma, lo que permite a los participantes en la red realizar diversas transacciones en nodos públicos. En pocas palabras, no hay diferencia entre Ethereum y Ethereum Classic. Ethereum Classic es Ethereum en su sentido tradicional y original. Es la base sobre la que posteriormente se creó Ethereum 2.0.
Ethereum 2.0
Ethereum 2.0 es una versión actualizada de Ethereum Classic construida sobre el algoritmo de consenso Proof-of-Stake, una alternativa más beneficiosa y respetuosa con el medio ambiente que el algoritmo Proof-of-Work. Tras más de dos años de desarrollo, Ethereum 2.0 se lanzó oficialmente el 15 de septiembre de 2022 y tiene una gran demanda. Actualmente, la fusión con Beacon Chain, una innovadora blockchain que gestiona el staking, un registro de validadores y cadenas de segmentos, está totalmente completada.
¿Qué ha cambiado exactamente en Ethereum 2.0 en comparación con la versión anterior? En primer lugar, por fin se ha solucionado el problema de la escalabilidad gracias al nuevo sistema de segmentación (es decir, la difusión de las transacciones a través de múltiples redes pequeñas de blockchain). Así, la segmentación ha hecho que Ethereum sea accesible para usuarios con hardware débil, porque ahora no necesitan procesar la información recopilada de toda la red: basta con la información de un solo fragmento. Es lo que se denomina «sharding». No sólo aumenta la visibilidad de Ethereum haciéndolo más fácil de usar y comprensible para las masas, sino que también quita carga a Ethereum Classic, que sigue siendo la red principal por el momento.
Para convertirte en validador de Ethereum 2.0, necesitas contar con el mínimo de 32 ETH para hacer staking (esta cantidad puede haber cambiado para cuando leas este artículo, así que compruébalo). A continuación, lo único que tendrás que hacer como validador es dejar tu ordenador conectado a la red. Después, las recompensas, en forma de nuevas monedas ETH, se generarán automáticamente. Los 32 ETH sirven como garantía de que el validador garantiza su buena fe y participación en la red. De lo contrario, su depósito de ETH se quemará como compensación por el daño causado a la red.
Ethereum y Bitcoin
Siendo la criptodivisa original (la moneda de la que descienden las altcoins) Bitcoin domina el mercado de criptomonedas hoy en día, teniendo la mayor capitalización de mercado, precio y visibilidad.
Sin embargo, Bitcoin tiene limitaciones que la hacen inferior a Ethereum. Por ejemplo, la red Bitcoin escala incluso peor que Ethereum Classic, ya que no tiene planes de cambiar el algoritmo Proof-of-Work y no cuenta con un ecosistema propio. Un precio demasiado alto también juega en contra de Bitcoin desde el punto de vista de su desarrollo. Esto se debe a que las monedas BTC actúan ahora como una reserva de valor. Es como metales preciosos o bienes inmuebles en lugar de un medio de pago real. Además, Bitcoin tiene un límite de 21 millones de monedas permitidas en circulación, mientras que la pregunta «¿Cuántas monedas Ethereum hay?» ni siquiera tiene respuesta. Aquí no hay ni puede haber límite porque la moneda es instrumental y se utiliza activamente en la red.
Cómo comprar y vender Ethereum
Hoy en día, hay muchas bolsas de criptomonedas, y las monedas Ethereum cotizan en la mayoría de ellas. Esto hace que comprar y vender esta criptodivisa sea extremadamente fácil y cómodo. Sin embargo, las bolsas tienen diferentes niveles de seguridad y tarifas de transacción de ETH, así que comprueba los términos y condiciones antes de registrarte.
Una vez que hayas decidido por una plataforma, tienes que crear una cuenta y pasar por el proceso de prueba de identidad, proporcionando los datos de tu DNI o pasaporte a la plataforma. Inmediatamente después, tendrás la opción de transferir fondos iniciales a tu cuenta. Puedes comprar Ethereum fácilmente con una tarjeta de crédito en unos pocos clics yendo a la sección de listado de criptodivisas. Hablemos un poco más de cómo se ve esto en la práctica.
Los usuarios suelen cambiar dólares estadounidenses u otras criptodivisas menos conocidas y rentables que se negocian en pares con ETH por Ethereum. Durante el proceso de compra, tendrás que introducir una cierta cantidad de dinero en dólares que quieras cambiar por Ethereum, dependiendo del tipo de cambio actual. La plataforma calculará automáticamente cuántas monedas ETH puedes obtener en ese momento. Si no estás contento con la relación entre el precio y el beneficio potencial, puedes cancelar el intercambio y esperar a que cambie el tipo de cambio. Vender monedas Ethereum es igual, salvo que los conviertes a dólares estadounidenses cuando realizas el intercambio.
Tan pronto como compras monedas ETH, puedes transferir tus fondos a tu monedero Ethereum o tarjeta de criptomonedas (si usas una) o retirarlos en moneda fíat usando una terminal. Pero lo más habitual es que compres monedas ETH para almacenarlas esperando a que suban los precios, entonces la opción más rentable y segura para ti es un monedero digital, ya sea frío o caliente (lee más sobre ellos en nuestro otro artículo).
Cómo hacer staking de Ethereum
Como hemos explicado anteriormente, el staking es una alternativa a la minería; por lo tanto, las diferencias entre ambos son fundamentales, empezando por el concepto y terminando por la tecnología utilizada. Así, los miembros de la red apoyan al sistema con sus activos digitales y reciben la recompensa correspondiente. Los usuarios que prestan este apoyo (es decir, que realizan apuestas) se denominan validadores o stakers.
Hacer staking de ETH es más accesible que la minería, ya que no requiere ni equipos costosos, ni tarjetas de vídeo, ni recursos significativos. Además, en algunos casos, sólo se necesita un dispositivo móvil con una app instalada.
Estas son las instrucciones para aquellos que quieran invertir en Ethereum 2.0 a través del exchange Binance y no creando su nodo o pool (que es la forma más fácil y genial para principiantes):
- Regístrate en el exchange rellenando el formulario correspondiente con tus datos personales. Asegúrate de tener una contraseña segura y autenticación de dos factores.
- Deposita fondos en tu cuenta. Puedes hacerlo con una tarjeta de débito o crédito, mediante transferencias instantáneas entre monederos digitales o a través de SEPA. Sólo tienes que comprobar de antemano cuánto dinero fiduciario u otra criptodivisa vas a necesitar, para poder cambiarlo por la cantidad mínima de monedas ETH que necesitas para hacer staking.
- Haz una apuesta. Para ello, ve a la pestaña «Ganar», selecciona ETH 2.0 y haz clic en «Apostar ahora». Los activos se colocan en una proporción de 1:1.
El futuro de Ethereum: Predicciones de los expertos
Tras el lanzamiento de Ethereum 2.0, la popularidad de la blockchain se disparó. Hoy en día es la única que ha eliminado los defectos que los gobiernos y los líderes del sector criticaban de la minería y de Bitcoin en particular. Además, la aparición regular de nuevas aplicaciones y servicios basados en Ethereum ha estimulado el desarrollo de la blockchain y de todo el mercado de criptomonedas, facilitando su integración en la economía tradicional.
En la actualidad, Ethereum se enfrenta a varios retos: si puede llevar a cabo un nuevo calendario de actualizaciones tecnológicas rápido y complejo para evitar un hard fork y ampliar el alcance del Proof-of-Stake para mantenerse por delante de sus competidores. Además, algunos expertos, como Avichal Garg, creen que Ethereum perderá terreno a largo plazo frente a Bitcoin, que acabará reocupando el nicho. Sin embargo, no se puede negar que el paso de un actor tan importante como ETH al staking estimulará una nueva ronda en el desarrollo de todo el mercado de criptomonedas y dará lugar a nuevos proyectos viables, NFT, tecnologías y conceptos que harán de Ethereum un pionero en este campo.