¿Qué es Ethereum?

que es ethereum

Por Francisco Cotti – 

Ethereum es una plataforma de código abierto basada en blockchain que permite crear aplicaciones descentralizadas. Pero ¿Qué significa?

Para entender qué es Ethereum, primero debemos hacer una referencia a Bitcoin. Bitcoin es la primera criptomoneda y es muy importante debido a su escasez, su seguridad y su capacidad para resguardar valor en el tiempo. Sin embargo, también es real que parte de su seguridad se debe a la simpleza de su red y sus funciones, que son bastante limitadas. Su sistema no es demasiado complejo y este es unos de sus puntos fuertes.

Para llevar la descentralización más allá, nace Ethereum, la segunda criptomoneda más importante. Ethereum trajo a la mesa gran parte de las herramientas que impulsan el crecimiento exponencial que el mundo cripto ha visto en el último tiempo. Sigue leyendo y conoce que hace a Ethereum tan especial.

¿Qué diferencia a Ethereum de Bitcoin?

Ethereum es una criptomoneda basada en una Blockchain transparente, descentralizada y de código abierto…pero entonces ¿Cuál es entonces la diferencia con Bitcoin? Veamoslo. 

La principal diferencia, y por la cuál muchos analistas consideran a Ethereum aún más importante que Bitcoin, es que mediante Ethereum es posible ejecutar programas informáticos mucho más complejos. Cualquier programador del mundo puede escribir un código y ejecutarlo sobre la blockchain de Ethereum para crear aplicaciones descentralizadas. Si, como las que usamos en nuestro  teléfono todos los días, pero mucho mejores (ya veremos por qué). Seguro escuchaste hablar de DeFi: estas aplicaciones permiten crear servicios financieros descentralizados, seguros y universales. Pero esto último queda para una nota más adelante

Ethereum tiene el objetivo de descentralizar internet y parece estar en el camino correcto

Ethereum nace de la mano de Vitalik Buterin, su fundador, quién en 2015 tuvo la brillante idea de utilizar la tecnología Blockchain con el fin de crear una red igual de descentralizada que Bitcoin, pero que pueda utilizarse para operaciones que realizamos en la vida real, cómo los servicios financieros del banco, las casas de cambio y hasta decisiones judiciales. En definitiva, Ethereum es una gran plataforma para correr aplicaciones descentralizadas de todo tipo. La base de dichas aplicaciones, son los contratos inteligentes.

¿Qué son los Smart Contracts o contratos inteligentes?

Los programas de computadora que se ejecutan sobre una Blockchain, son conocidos como Smart Contracts o Contratos Inteligentes.

Su nombre puede sorprenderlos y hasta confundirlos, pero la realidad es que estos no son más que un código informático, el cuál posee un conjunto de condiciones y acciones cómo cualquier contrato del mundo real

Desarrolladores escriben su código sobre la Blockchain y luego la red de Ethereum los ejecuta como fueron programados, ya que al estar integrados a la plataforma eliminan la necesidad de un software externo como cualquier desarrollo tradicional.

Los smart contracts de Ethereum (y de otrosa redes) poseen tres características principales:

  • Inmutabilidad: Una vez creados no pueden modificarse, es decir que nada puede alterar sus condiciones y resultado final.
  • Descentralización: Como son creados sobre una Blockchain, se garantiza que los acuerdos se cumplan sin necesidad de un intermediario, eliminando así la influencia del factor humano y cualquier institución.
  • Transparencia: Son de código abierto, por lo que cualquiera puede ver su funcionamiento interno y observar si tiene alguna falla.

Un buen ejemplo para entenderlos es una máquina expendedora de gaseosas. Uno ingresa una moneda, aprieta un botón y sale una lata sin ningún factor externo que participe. Los Smart Contracts siguen esta lógica, pero permiten desarrollar sistemas mucho más complejos.

¿Cómo funciona Ethereum y qué es ETH?

Los nodos son los que se aseguran de que los contratos se ejecuten correctamente y validan las transacciones realizadas en la red.

Al igual que Bitcoin, la red de Ethereum funciona debido a que posee miles de computadoras independientes, conocidas como nodos, conectadas a la red y dándole seguridad a la misma. Estas computadoras, conocidas como nodos, se aseguran de que los contratos se ejecuten correctamente y validan las transacciones realizadas en la red. 

Este sistema depende de la criptomoneda nativa de la red: ETH. Este activo es el motor que impulsa la plataforma, es el incentivo por el cuál los nodos prestan su poder computacional a la red y consumen la energía necesaria para realizar su trabajo. 

Sus dos funciones principales son:

  • Para los usuarios: realizar pagos a otras personas o máquinas para que estas ejecutan los contratos. Podemos a la plataforma como una gran casa de juegos y a los tokens como las fichas que se utilizan para acceder a cada juego.
  • Para los mineros: quienes gastan energía para mantener segura la red y reciben Ether como recompensa. El algoritmo es muy parecido al de Bitcoin conocido como Proof of Work o Prueba de trabajo, pero incorpora un nuevo concepto: el gas.

¿Qué es el gas?

Cada transacción que se realiza sobre la red de Ethereum paga una comision en Ether (ETH), la cuál se usa posteriormente para pagar a los mineros que crean los bloques y validan que sean correctos. Esta comisión se llama Gas y su valor varía dependiendo de la congestión de la red, es decir, la cantidad de transacciones que se están llevando a cabo en la misma. La variación se realiza automáticamente y su objetivo es que la red siga un equilibrio.

¿Por qué es importante entender qué es Ethereum?

Ethereum viene a descentralizar internet. Promete revolucionar la forma en que los seres humanos interactuamos, descentralizando todo.

Cómo definimos varias veces en la nota, Ethereum viene a descentralizar internet y se encuentra en el camino correcto. Al día de hoy, prácticamente todos los contenidos de internet están alojados en servidores centralizados como Amazon Web Services (AWS) o Google Cloud y los servicios que utilizamos están controlados por intermediarios como Facebook, Instagram y Uber. Estos intermediarios tienen miles de datos personales y utilizan a sus usuarios como productos para poder vender publicidad a empresas externas.

Por otro lado, los bancos poseen total control sobre nuestras finanzas. Nos dicen cuanto dinero podemos tener, a quien le podemos transferir el mismo y quien puede o no puede recibir un crédito. Recordemos que parte de estas decisiónes estan impulsadas por un Banco Central que depende exclusivamente del gobierno de turno.

Ethereum promete descentralizar todo tipo de industria. El caso de uso más avanzado son las DEFI o Finanzas Descentralizadas, el cuál explicaremos detalladamente la próxima semana porque merece una nota aparte.

¿Se imaginan poder tener control sobre tus datos? ¿Poder conectarte con otras personas sin necesidad de un intermediario? ¿Qué un agricultor de África pueda pedir un préstamo para hacer crecer su negocio con tan sólo un celular? Esa es una de las revoluciones que viene a traernos Ethereum.

Seguí aprendiendo

Si estos temas te apasionan al igual que a nosotros, no dejes de sumarte a nuestros cursos interactivos. Queremos que aprender sea gratis, fácil y divertido. Para empezar a aprender jugando solo tenes que:

1. Entrar a: web.edapp.com/#sign-up.

2. Ingresar tu mail y el código de invitación: #SOLOW.

3. Jugar.