Qué es Ethereum y cómo funciona su red

Autor: Publicado

En breve: Ethereum es una red blockchain pública que permite transferir activos digitales y ejecutar programas llamados contratos inteligentes. Su criptomoneda nativa, ether (ETH), sirve, entre otras cosas, para pagar las operaciones y proteger la red. Por tanto, Ethereum no es solo una «moneda digital», sino también una plataforma para aplicaciones que funcionan sin un único operador central.

Ethereum y ETH: ¿en qué se diferencian?

Ethereum es la red y el conjunto de reglas que rigen su funcionamiento. Ether (ETH), en cambio, es el activo utilizado en esa red. Cuando alguien dice que «compra Ethereum», normalmente se refiere a comprar ETH, no participaciones en una empresa. Poseer ether no otorga derechos de accionista ni participación en los beneficios de una empresa.

La base de Ethereum es la blockchain, una cadena de bloques que registra operaciones agrupadas en bloques y cuyas copias se almacenan en numerosos ordenadores. Los participantes de la red pueden comprobar de forma independiente que los registros cumplen sus reglas. Los datos de las transacciones son públicos, aunque la dirección de una cartera no contiene por sí misma el nombre y los apellidos de su propietario.

Bitcoin nació principalmente como un sistema para transferir dinero digital. Ethereum, desde sus inicios, pone más énfasis en las operaciones programables y las aplicaciones. Esta comparación se refiere a sus planteamientos principales: no significa que Bitcoin sirva únicamente para pagos ni que Ethereum no pueda utilizarse para ello.

¿Cómo funciona la red y quién valida las transacciones?

Ethereum utiliza el mecanismo de prueba de participación (proof of stake), una forma de acordar el estado de la red basada en ETH aportado como garantía. Los validadores —participantes que ejecutan el software correspondiente— proponen bloques y confirman su validez. Pueden recibir recompensas por cumplir sus funciones y perder parte de su garantía por determinadas infracciones de las reglas. Ethereum ya no utiliza la minería basada en la prueba de trabajo (proof of work).

El usuario envía una transacción mediante una cartera y la firma con una clave privada, un elemento secreto que permite autorizar operaciones. La red comprueba la firma y las demás condiciones, como los fondos disponibles. Una transacción registrada y finalizada no dispone de la función habitual de «deshacer» que ofrecen algunos servicios de pago.

Una cartera es una herramienta para gestionar claves y comunicarse con la blockchain. No guarda monedas como si fueran archivos en un disco: el saldo se determina a partir de los registros de la red. Perder las claves puede suponer perder el acceso; revelarlas puede dar a otra persona el control de los activos.

Contratos inteligentes: programas que ejecutan reglas definidas

Un contrato inteligente es un programa almacenado en la blockchain que ejecuta determinadas instrucciones cuando se invoca. Por ejemplo, puede comprobar las condiciones de un intercambio de dos tokens y liquidarlo en una sola operación. Sin embargo, el nombre no significa que el programa sea «inteligente» ni que constituya automáticamente un contrato en sentido jurídico.

Imagina una máquina expendedora de billetes: cuando se cumplen las condiciones, realiza la acción programada. Un contrato inteligente funciona de forma similar, pero es la red la que ejecuta sus reglas. Si el código contiene un error, la ejecución automática no protege al usuario frente a las pérdidas.

En Ethereum se desarrollan, entre otras cosas:

No todas las aplicaciones que funcionan en Ethereum están totalmente descentralizadas. Su interfaz puede depender de una sola empresa y un administrador puede tener permisos para modificar el contrato. Los programas que necesitan datos externos a la blockchain utilizan mecanismos adicionales llamados oráculos, que también introducen dependencias y riesgos.

Gas y redes de capa 2: ¿de dónde salen las comisiones?

El gas es una unidad que mide el trabajo necesario para ejecutar una operación en Ethereum. La comisión por transacción en la red principal se paga en ETH. Depende, entre otras cosas, de la complejidad de la operación y de la demanda de espacio en los bloques en ese momento, no solo del valor de los fondos transferidos.

Una transferencia simple de ETH suele requerir menos trabajo que una operación de varias etapas en una aplicación financiera. Una transacción cuya ejecución falla también puede generar un coste, porque la red ha realizado parte de los cálculos. Antes de confirmar la operación, comprueba la comisión estimada en la cartera.

Las redes de capa 2 (L2) procesan operaciones fuera de la red principal de Ethereum y recurren a ella para liquidarlas y proteger su funcionamiento, de una forma que depende de cada solución. A menudo permiten reducir los costes, pero tienen sus propias reglas y riesgos adicionales. Para mover activos entre redes puede ser necesario utilizar un puente, es decir, un mecanismo de transferencia, o retirar fondos de una plataforma de intercambio directamente a la red elegida.

¿Cómo conocer Ethereum sin riesgos innecesarios?

No necesitas comprar ETH para entender Ethereum. Puedes empezar por consultar transacciones en un explorador público, un buscador de datos de la blockchain, o probar una cartera en una red de pruebas. Los fondos de prueba no son el ETH habitual de la red principal.

Si vas a realizar tu primera transferencia, comprueba la red que admite el destinatario, la dirección, la comisión y el importe mínimo de depósito, si el servicio lo exige. Después, considera hacer una pequeña transferencia de prueba. Que dos redes utilicen el mismo formato de dirección no garantiza que la plataforma de intercambio abone los depósitos procedentes de ambas.

Nunca facilites la frase de recuperación de tu cartera a un sitio web ni a un asesor. Al utilizar aplicaciones, revisa también los permisos: autorizar el uso de tokens puede permitir que el contrato los retire más adelante sin que tengas que firmar cada transferencia por separado.

El precio de ETH fluctúa, y el staking, las aplicaciones y los servicios de custodia tienen riesgos propios. Esta explicación describe la tecnología y no constituye una recomendación de inversión personalizada. Antes de utilizar un servicio concreto, verifica sus comisiones actuales, las redes que admite y las condiciones de retirada en su documentación oficial.

Consulta también: ¿Qué es 2FA?

Lee también

Descubre cómo PHP-FPM atiende peticiones PHP, en qué se diferencia de un servidor web y cómo ajustar sus procesos al tráfico y los recursos.
Conoce BIND, el software abierto de servidor DNS: sus funciones, cómo gestiona dominios y cuándo conviene instalarlo por tu cuenta.
Descubre qué son el registro REGON de Polonia y su número, en qué se diferencian de NIP y KRS y cómo verificar los datos de una empresa.