Qué Es Ethereum?

que es ethereumEthereum es una plataforma de software distribuido de código abierto, basado en Blockchain que permite a los desarrolladores construir y desplegar aplicaciones descentralizadas.

Si no entendiste entendiste el concepto anterior, no te preocupes! Ese es el concepto general que encontrarás en cualquier página de internet, y que cuando finalices esta lectura, habrás comprendido, y ya no tendrás que ir a buscar más información a otro lugar para tratar de comprender que quiere decir este concepto.

Primero, antes de que puedas entender que es Ethereum, nos va a ser de mucha ayuda, comprender primero al Internet.

Hoy en día, nuestros datos personales, contraseñas e información financiera se almacenan en gran medida en ordenadores de terceros – llámese terceros, a servicios de nubes y servidores de empresas como Amazon, Facebook o Google. Incluso este mismo artículo está almacenado en un servidor controlado por una compañía que cobra un monto mensual por guardar estos datos.

Este sistema tiene una serie de ventajas, ya que estas empresas cuentan con equipos de especialistas que ayudan a almacenar y asegurar estos datos, y además reducir los costos asociados con el alojamiento y el tiempo de funcionamiento.

Pero con esta conveniencia, también hay vulnerabilidad. Un hacker o un gobierno puede obtener acceso no deseado a tus archivos sin tu consentimiento, influyendo o atacando a este servicio brindado por un tercero, lo que significa que pueden robar, filtrar o cambiar información importante.

Brian Behlendorf, creador del Servidor Web Apache, ha llegado a etiquetar este diseño centralizado como el “pecado original” de Internet. Algunos especialistas, como Behlendorf, sostienen que Internet siempre se pensó para ser descentralizada, y ha surgido un movimiento escindido que utiliza nuevas herramientas, incluyendo la tecnología de cadenas de bloques, para ayudar a lograr este objetivo.

Ethereum es una de las tecnologías más nuevas que se han unido a este movimiento.

Mientras que bitcoin pretende ser un disruptivo de PayPal y la banca en línea (el servicio de home banking que ofrecen los bancos del mundo), Ethereum tiene el objetivo de usar una cadena de bloques para reemplazar a terceros en Internet – aquellos que almacenan datos, transfieren datos y hacen seguimiento de instrumentos financieros complejos.

La ‘Computadora del Mundo’

En resumen, el Ethereum quiere ser una especie de “computadora del mundo” que descentralizaría – y algunos argumentan, democratizaría – el modelo actual de Internet que conocemos hoy en día (cliente-servidor).

Con Ethereum, los servidores y las nubes son sustituidos por miles de los llamados “nodos” dirigidos por voluntarios (personas como tu o yo) de todo el mundo (formando así una especie de super “computadora mundial” creada por todos).

La visión es de que el Ethereum pueda habilitar esta misma funcionalidad a personas de cualquier parte del mundo, permitiéndoles competir para ofrecer servicios por encima de esta infraestructura.

Si aún no te ha quedado del todo claro, quizás el siguiente ejemplo te ayude un poco más.

Cuando nos desplazamos por la típica tienda de aplicaciones en nuestro móvil por ejemplo (App Store de Apple o Play Store de Android), vemos una variedad de coloridos iconos que pueden representar cualquier cosa, desde aplicaciones bancarias, hasta aplicaciones de mensajería como Whatsapp, apps para hacer pedidos de comida, e incluso apps de fitness. Estas aplicaciones dependen de la empresa (o de otro servicio de terceros) para almacenar la información de tu tarjeta de crédito, tu historial de compras y otros datos personales, en algún lugar, generalmente en servidores controlados por terceros.

Por supuesto, el poder ver o elegir las aplicaciones de nuestro móvil, también es algo que está regido por terceros, ya que Apple y Google mantienen y conservan (o en algunos casos, censuran) las aplicaciones específicas que puedes usar o descargar.

Tomemos como ejemplo un servicio de anotaciones y documentos online que nos ofrece las aplicaciones Evernote o Google Docs respectivamente, ambos guarda nuestras anotaciones y nuestros documentos en la nube.

Ethereum, si todo va según lo previsto, devolvería el control de los datos de este tipo de servicios a su propietario y los derechos creativos a su autor.

La idea es que una entidad (como Evernote o Google Docs) dejen de tener control sobre tus notas y que nadie pueda prohibir o detener de repente la aplicación en sí, quitando temporalmente todas tus anotaciones de la red, o peor aún, que algún hacker se filtre, robe o modifique tu información. El objetivo de Ethereum, es que sólo el usuario pueda hacer cambios y no cualquier otra entidad.

En teoría, combina el control que la gente tenía sobre su información en el pasado (anotaciones en papel), pero con el fácil acceso a la información a la que estamos acostumbrados hoy en día en la era digital. Cada vez que se guardan ediciones, o se añaden o eliminan notas, cada nodo de la red hace el cambio.

Cabe señalar que la idea ha sido recibida con escepticismo.

Aunque las aplicaciones parecen ser posibles, no está claro qué aplicaciones de cadenas de bloques resultarán realmente útiles, seguras o escalables, y si alguna vez serán tan convenientes de usar como las aplicaciones que usamos hoy en día.

Lanzado en 2015, Ethereum es la cadena de bloques programable del mundo sobre la cual se pueden construir aplicaciones descentralizadas.

El Ethereum, al ser un sistema descentralizado, es totalmente autónomo y no está controlado por nadie en absoluto. No tiene un punto central de fallo, ya que se maneja desde las computadoras de miles de voluntarios en todo el mundo (nodos), lo que significa que nunca puede desconectarse. Además, la información personal de los usuarios permanece en sus propias computadoras, mientras que el contenido, como las aplicaciones, los vídeos, etc., permanece bajo el control total de sus creadores sin tener que obedecer las normas impuestas por los servicios de hospedaje como la App Store , YouTube o Play Store.

Es importante comprender que, aunque constantemente se comparen entre sí, Ethereum y Bitcoin son dos proyectos completamente diferentes con objetivos totalmente distintos. Bitcoin es el primer sistema de criptomonedas y transferencia de dinero, construido y apoyado por una tecnología de libro público distribuido llamada Blockchain.

Ethereum tomó la tecnología que había detrás de Bitcoin y amplió sustancialmente sus capacidades. Es una red completa, con su propio navegador de Internet, lenguaje de codificación y sistema de pago. Lo más importante es que permite a los usuarios crear aplicaciones descentralizadas en la cadena de bloques de Ethereum.

Esas aplicaciones pueden ser ideas totalmente nuevas o una re elaboración descentralizada de conceptos ya existentes. Esto elimina esencialmente al intermediario y todos los gastos asociados a la participación de un tercero.

Un ejemplo podría ser el siguiente.

El beneficio económico que se genera a causa de que a un grupo de usuarios de Facebook les “guste” y “compartan” las publicaciones de sus músicos favoritos por medio de un anuncio puesto por este artista desde su Fanpage en Facebook, iría directamente a Facebook. Mientras que en una versión de tipo Ethereum de Facebook, tanto los artistas como el público serían quienes recibirían el beneficio económico generado por esta valoración positiva y el apoyo.

El Ethereum sería entonces, la base de una nueva era del actual Internet que conocemos:

  • Un internet donde el dinero y los pagos están ya incorporados.
  • Un internet donde los usuarios pueden ser dueños de sus datos y aplicaciones sin que te espíen ni te roben.
  • Un internet donde todo el mundo tiene acceso a un sistema financiero abierto.
  • Un internet construido sobre una infraestructura neutral y de acceso abierto, controlado por ninguna compañía o persona, sino por todos (llamados nodos).

Funcionamiento del sistema de Ethereum

Todo el sistema del Etereum está apoyado por un sistema global de los llamados “nodos”. Los nodos son voluntarios que descargan toda la cadena de bloques del Etereum en sus computadoras (un archivo) y hacen cumplir plenamente todas las reglas de consenso del sistema (contratos inteligentes, concepto que entenderás en breve), manteniendo que la red opere de forma honesta, y estos a su vez reciben una recompensa a cambio (ether, la criptomoneda de esta red) por realizar dicha tarea.

Como se mencionó anteriormente, el Etereum es un sistema descentralizado, lo que significa que utiliza un enfoque de igual a igual. Cada interacción que se produce en ella es desplegada y soportada únicamente por los usuarios que participan en ella, sin que intervenga ninguna autoridad de control o tercero.

Esas reglas de consenso, así como muchos otros aspectos de la red y que son verificadas por los nodos, son dictadas por algo a lo que se le llama “contratos inteligentes”. Estos contratos están diseñados para realizar automáticamente transacciones y otras acciones específicas dentro de la red con terceros a los cuales no necesariamente confiamos. Los términos que ambas partes deben cumplir están pre programados en el contrato. El cumplimiento de estos términos desencadena entonces una transacción o cualquier otra acción específica.

Mucha gente cree que los contratos inteligentes son el futuro y que finalmente sustituirán a todos los demás acuerdos contractuales, ya que la implementación de los contratos inteligentes proporciona una seguridad superior a la del derecho contractual tradicional, reduce los costes de transacción asociados a la contratación y establece la confianza entre dos partes.

El sistema de Ethereum, también proporciona a sus usuarios la Máquina Virtual de Etereum (más conocida como EVM por sus siglas en ingles), que sirve esencialmente como un entorno de ejecución para los contratos inteligentes basados en esta misma red de Etereum. Proporciona a los usuarios la seguridad de ejecutar y verificar un código en el cual no confían, al mismo tiempo que garantiza que los programas no interfieran entre sí. Esta máquina virtual de Etereum (EVM) está completamente aislada de la red principal de Ethereum, lo que la convierte en una herramienta perfecta para probar y mejorar los contratos inteligentes.

Finalmente, la plataforma de Ethereum, genera un token de criptomoneda llamado ‘Ether’ que se utiliza como remuneración a los nodos por consensuar y verificar contratos inteligentes de la red.

Trayendo de vuelta el concepto con el que iniciamos esta lectura.

Ethereum es una tecnología de plataforma abierta con una cadena de bloques pública descentralizada. Los desarrolladores pueden construir y lanzar sus propias aplicaciones descentralizadas, también llamadas como “DApps”, usando contratos inteligentes. El activo nativo  o criptomoneda proveniente de la cadena de bloques del Ethereum se conoce como Ether, o  también llamado ETH en los exchanges de criptomonedas.

De la misma manera que un coche necesita combustible para funcionar, la plataforma Ethereum también necesita combustible para funcionar. El combustible en este caso es el Ether. El Ether sirve como una cuota para cualquier cálculo realizado en la máquina virtual del Etereo (EVM), así como un mecanismo de incentivo para animar a los mineros de la criptomoneda a asegurar y validar la red del Etereum.

El mecanismo de consenso que opera dentro del protocolo del Etereum se conoce como prueba de trabajo (PoW). Cuando se realiza una transacción en su red, se sienta en el mempool hasta que un minero la incluye en un bloque candidato que están construyendo. Para que el minero pueda añadir un bloque a la cadena de bloques del Etereum, primero debe resolver un rompecabezas criptográfico. Intentar resolver el rompecabezas criptográfico significa un compromiso de recursos económicos que sirve para hacer la red de Ethereum más segura. Al resolver con éxito el rompecabezas criptográfico, los mineros son recompensados con el activo digital nativo del protocolo, el Ether.

¿Quién creó el Etéreum?

Vitalik

 

A finales de 2013, Vitalik Buterin describió su idea en un libro blanco (whitepaper), que envió a algunos de sus amigos, idea que a su vez luego llevaron más lejos. Como resultado, alrededor de 30 personas se acercaron a Vitalik para discutir el concepto. Vitalik esperaba revisiones críticas que pudieran señalar los errores en el concepto, pero esto nunca sucedió.

El proyecto se anunció públicamente en enero de 2014, con el equipo central formado por Vitalik Buterin, Mihai Alisie, Anthony Di Iorio, Charles Hoskinson, Joe Lubin y Gavin Wood. Buterin también presentó Ethereum en el escenario de una conferencia de Bitcoin en Miami, y sólo unos meses más tarde el equipo decidió realizar una venta masiva de Ether, la criptomoneda nativa de la red, para financiar el desarrollo.

¿Es Ethereum una criptomoneda?

Por definición, el Ethereum es una plataforma de software que tiene por objeto actuar como una Internet descentralizada, así como una tienda de aplicaciones descentralizada. Un sistema como este necesita una moneda para pagar los recursos computacionales necesarios para ejecutar una aplicación o un programa. Aquí es donde el ‘Ether’ entra en juego.

El éter es un activo digital al portador y no requiere de un tercero para procesar el pago. Sin embargo, no sólo funciona como una moneda digital, sino que también actúa como “combustible” para las aplicaciones descentralizadas dentro de la red. Si un usuario quiere cambiar algo en una de las aplicaciones dentro de Ethereum, debe pagar una tarifa de transacción para que la red pueda procesar el cambio.

Las tasas de transacción se calculan automáticamente en función de la cantidad de “gas” que requiere una acción. La cantidad de combustible necesario se calcula en base a la potencia de cálculo necesaria y al tiempo que tardará en funcionar.

¿Para qué se puede utilizar el Etereum?

En primer lugar, Ethereum permite a los desarrolladores construir y desplegar aplicaciones descentralizadas. Además, cualquier servicio centralizado puede descentralizarse utilizando la plataforma Ethereum. El potencial de la plataforma Ethereum para construir aplicaciones no está limitado por nada más que la creatividad de los creadores.

Las aplicaciones descentralizadas tienen el potencial de cambiar completamente la relación entre las empresas y sus públicos. Hoy en día hay muchos servicios que cobran comisiones por el simple hecho de proporcionar un servicio de depósito en garantía y una plataforma para que los usuarios comercien con bienes y servicios. Por otra parte, la cadena de bloques de Ethereum puede permitir a los clientes rastrear el origen del producto que están comprando, mientras que la aplicación de contratos inteligentes puede garantizar un comercio seguro y rápido para ambas partes sin ningún intermediario.

La propia tecnología Blockchain tiene el potencial de revolucionar los servicios basados en la web, así como las industrias con prácticas contractuales establecidas desde hace mucho tiempo. Por ejemplo, una industria de seguros en los EE.UU. posee más de 7 mil millones de dólares de dinero de seguros de vida inclinados, que pueden ser redistribuidos de manera justa y transparente utilizando Blockchain. Además, con la aplicación de contratos inteligentes, los clientes pueden ser capaces de presentar simplemente su reclamación de seguro en línea y recibir un pago automático instantáneo, considerando que su reclamación cumplió con todos los criterios requeridos.

Esencialmente, la Cadena de Bloques de Etéreum es capaz de llevar sus principios fundamentales – confianza, transparencia, seguridad y eficiencia – a cualquier servicio, negocio o industria.

El Etéreo también puede utilizarse para crear Organizaciones Autónomas Descentralizadas (DAO en ingles), que funcionan de forma totalmente transparente e independiente de cualquier intervención, sin un único líder. Los DAO funcionan mediante un código de programación y una colección de contratos inteligentes escritos en el Blockchain. Su finalidad es eliminar la necesidad de que una persona o un grupo de personas tengan el control completo y centralizado de una organización.

Los DAOs son propiedad de personas que compraron tokens. Sin embargo, la cantidad de tokens compradas no iguala las acciones y la propiedad. En cambio, los tokens son contribuciones que dan a las personas derecho a voto.

¿Qué aplicaciones se desarrollaron en el Ethereum?

Ethereum tiene el potencial de abrir el mundo de las aplicaciones descentralizadas incluso para personas sin conocimientos técnicos. Si esto sucede, puede convertirse en un salto revolucionario para la tecnología Blockchain que lo acercará a la adopción masiva. Actualmente, se puede acceder fácilmente a la red a través de su navegador nativo Mist, que proporciona una interfaz fácil de usar, así como una cartera digital para almacenar y comercializar el Éter. Lo más importante es que los usuarios pueden redactar, gestionar y desplegar contratos inteligentes. Alternativamente, se puede acceder a la red Ethereum a través de una extensión de MetaMask para Google Chrome y Firefox.

La plataforma Ethereum tiene el potencial de interrumpir profundamente cientos de industrias que actualmente dependen de un control centralizado, como las de seguros, finanzas, inmobiliarias y otras. Actualmente, la plataforma se utiliza para crear aplicaciones descentralizadas para una amplia gama de servicios e industrias. A continuación se presenta una lista de algunas de las más notables.

  • Gnosis – Un mercado de predicción descentralizado que permite a los usuarios votar sobre cualquier cosa, desde el clima hasta los resultados de las elecciones.
  • EtherTweet – Esta aplicación toma su funcionalidad de Twitter, proporcionando a los usuarios una plataforma de comunicación completamente sin censura.
  • Etheria -Muy parecido a Minecraft, pero desarrollado completamente en la cadena de bloques de Ethereum.
  • Weifund – Una plataforma abierta para campañas de crowdfunding que implementa contratos inteligentes.
  • Uport – Proporciona a los usuarios una identificación autosoberana que les permite recoger verificaciones, iniciar sesión sin contraseñas, firmar digitalmente las transacciones e interactuar con las aplicaciones de Ethereum.
  • Provenance – El proyecto tiene como objetivo crear un marco de información abierto y accesible para que los consumidores tomen decisiones informadas sobre sus compras. Esto se hace mediante el rastreo de los orígenes e historias de los productos.
  • Augur – Un mercado de predicción y previsión de código abierto que premia las predicciones correctas.
  • Alice – Una plataforma que tiene por objeto aportar transparencia a la financiación social y la caridad a través de la tecnología Blockchain.
  • Bitnation – La primera nación virtual del mundo, una jurisdicción de Blockchain. Contiene muchas de las mismas funciones que una nación tradicional, como seguros, educación, tarjetas de identificación, programas diplomáticos, incluyendo los de embajadores y refugiados y muchos más.
  • Ethlance – Una plataforma independiente para intercambiar trabajo por Ether en lugar de cualquier otra moneda.
    En el sitio web State of the dApps se puede encontrar una lista completa de aplicaciones descentralizadas, que en el momento de la redacción del presente documento contenía 2265 de ellas.

Cómo conseguir el Ether

Hay dos formas principales de obtener el Ether: comprarlo y minarlo.

La forma más común y quizás la más conveniente de comprar el Ether es comprarlo en casas de cambio (exchanges). Todo lo que necesitas hacer es encontrar una bolsa que comercie con Ether y que opere dentro de tu jurisdicción, abrir una cuenta y usar tu cuenta bancaria, transferencia bancaria o en algunos casos incluso tu tarjeta de crédito. Éstas deberán guardarse en un monedero, que puede ser proporcionada por la propia bolsa, el navegador nativo de Ethereum Mist o por otros servicios especializados.

Alternativamente, se puede obtener el Ether a través del comercio entre pares, pagándolo con cualquier moneda acordada, incluyendo Bitcoin y otras criptodivisas. Esto se puede hacer tanto en línea como en persona. El comercio peer-to-peer es bastante popular entre los usuarios de Bitcoin. Sin embargo, debido al suministro virtualmente ilimitado de tokens de Ether y a que la plataforma Ethereum no pone el anonimato completo del usuario al frente del sistema, el Ether se obtiene normalmente a través de casas de cambio.

Otra forma de obtener Ether es minando. La minería del Ether utiliza pruebas de trabajo, lo que significa que los mineros contribuyen con su poder de computación para resolver un problema matemático complejo con el fin de “sellar” y confirmar un bloque de acciones dentro de la red. Los mineros que logran completar con éxito esta tarea reciben una recompensa por cada bloque extraído.

Leave a Comment

Your email address will not be published. Required fields are marked *