A aquellos que se preguntan qué es Ethereum y cómo funciona respondemos enseguida que no es lo mismo que Bitcoin. Aunque a menudo se los asocia, en esta guía veremos las principales características de Ethereum y las diferencias con Bitcoin.
La realidad es que hoy en día almacenamos toda clase de información (contraseñas, datos personales y financieros) en la nube. Por eso usamos servidores que pertenecen a los principales proveedores Google, Facebook, etc. Estas empresas permiten almacenar y recuperar datos a bajo costo, lo que se conoce como Internet centralizado. Luego, muchas personas pueden almacenar datos personales en una nube, pero los hace vulnerables a hackers u otros ataques.
¿Qué es Ethereum? Cómo funciona la Blockchain
El evento de la llegada de la blockchain en los últimos años ha propiciado la difusión de un movimiento descentralizado de Internet basado en tecnologías. Tienen como objetivo garantizar una mayor privacidad y seguridad.
Ethereum es el resultado de uno de estos movimientos hacia la descentralización. El concepto de una plataforma de cadena de bloques con código abierto para contratos inteligentes nació en 2013. La desarrolló Vitalik Buterin, aunque su lanzamiento oficial tuvo lugar en 2015. Pero, ¿qué es un contrato inteligente? Un contrato inteligente es un programa informático automático que cumple condiciones específicas para funcionar.
La blockchain es la que permite ejecutar el código de los contratos inteligentes (o smart contract). Esto a su vez, garantiza su autonomía frente a cualquier control por parte de terceros. De hecho, Ethereum tiene el objetivo de utilizar la cadena de bloques como un sistema de contabilidad distribuida. Así, remplaza a los terceros de Internet, es decir, los que mantienen registros y datos financieros. Para ello, Ethereum aprovecha los nodos administrados por voluntarios remplazando los servidores y las nubes de los proveedores y servicios de Internet.
El propósito de Ethereum es hacer que la conexión entre estos nodos permita obtener una única computadora global. Esto proporcionará una infraestructura de software disponible a nivel mundial. De esta manera, ningún organismo externo podrá controlar los datos personales de los usuarios. Las Dapps (luego explicaremos qué son) también funcionan de forma descentralizada, al igual que la red Ethereum. Por consiguiente, el aumento en las ofertas iniciales de criptomonedas (ICO) y los lanzamientos de empresas emergentes están vinculados al éxito de Ethereum. También lo están los proyectos de recaudación de fondos para respaldar sus servicios y negocios.
Ethereum en resumen
Ethereum es una gran computadora mundial compartida, que ofrece una enorme cantidad de potencia. Hace disponible todo esto en cualquier momento y en cualquier lugar. En resumen, es una plataforma de cálculo. Se solventa por los intercambios que se realizan en ella pagados con su criptomoneda nativa Ether (ETH). Al igual que Bitcoin, la criptomoneda Ether no la emite ningún organismo central para hacer pagos o depósitos de valor.
Además, cualquiera persona puede acceder a la plataforma para tener disponible un archivo compartido, seguro y anónimo. En sí misma, la plataforma está diseñada para ser inmune a bloqueos o censuras y es programable. En resumen, puede adaptarse a nuevas aplicaciones llamadas Dapps.
¿Qué son las Dapps? Son aplicaciones de cadena de bloques descentralizadas que no se limitan solo a las criptomonedas. También tienen múltiples usos. A continuación, vamos a explicar qué es Ether.
¿Qué es el Ether?
Los programas conectados a Ethereum se ejecutan gracias a una enorme potencia informática, bajo un costo. Pero, ¿cómo se solventan los gastos, si Ethereum es un sistema descentralizado que no pertenece a ningún organismo o empresa específica? A través de las transacciones con Ether, que alimentan el entero sistema. En efecto, el sistema es compatible con el pago en Ether, una criptomoneda que funciona dentro de la red Ethereum.
Hagamos un ejemplo práctico con Dapp para entender este concepto. Dapp permite la creación y modificación de notas. Para completar cualquiera de estas tareas, la aplicación requiere potencia de procesamiento en la red. Y para cubrir el costo de energía, probablemente tendrá que pagar una tarifa extra cada vez que desee realizar cambios en las notas existentes.
Por lo tanto, el Ether constituye la ficha con la que se realiza este pago. Es una especie de combustible digital. En efecto, el Ether permite que la red procese los cambios que ha realizado, de ahí las tarifas por las transacciones según la cantidad de combustible que se requiera para el servicio. Por tanto, con el Ether se han abierto las puertas para hacer trading. Si le interesa hacer trading con Ether, le dejamos un enlace para abrir una cuenta con un broker de criptomonedas (haga clic).
Ahora podemos hablar específicamente sobre cómo funciona Ethereum.
Vea nuestro artículo sobre las mejores plataformas de criptomonedas.
¿Cómo funciona Ethereum?
Ethereum funciona como una plataforma de software abierto basada en la tecnología llamada cadena de bloques (blockchain). Esta cadena está descentralizada porque depende del soporte de muchas computadoras en todo el mundo. Cada una de estas computadoras recibe una copia de la blockchain, y cada cambio de protocolo propuesto debe recibir el consentimiento de muchas computadoras en la red antes de ser aprobado y puesto en práctica.
Una de las aplicaciones de la blockchain Ethereum es mantener y proteger el historial de cada transacción de su red. Algo parecido sucede con Bitcoin. De hecho, con Ethereum todo se efectúa sin especificar datos confidenciales, sino solo usando un código. Además, la cadena de bloques permite a los programadores desarrollar y almacenar Dapps en línea.
La extracción de la criptomoneda Ether se lleva a cabo gracias a un protocolo de proof-of-work (PoW) semejante al de Bitcoin. Son los mineros que realizan todo esto a través de la resolución de un algoritmo matemático utilizando la potencia de cálculo de sus dispositivos. Pero el problema es encontrar los hash de los metadatos del encabezado de un bloque específico. Quien resuelve el problema encontrando el hash concede a los demás nodos que lo validen y lo agregan a la blockchain.
Este algoritmo sobre el que se basa la extracción de Ether se denomina Ethash. Quien contribuyó a la extracción del primer Ether fue recompensado con 5 Ether por cada nuevo bloque. Sin embargo, esto fue al inicio de la extracción de Ether. Con el tiempo fue disminuyendo, primero a 3 ETH y luego a 2. El algoritmo Ethash es tan pesado y requiere tanta potencia informática para ejecutarse que el tiempo promedio requerido para una extracción es de 12 segundos.
Estas transacciones que se generan en la red Ethereum se conocen como “gas”. Son las encargadas de alimentar todas las operaciones internas. Se consume una determinada cantidad de “gas” para realizar cualquier operación o modificación en la red. No se necesitan requisitos particulares para conectarse a la red Ethereum y generar Dapps a través del software Turing, cualquiera puede. Este programa que se ejecuta en la misma red Ethereum permite que cualquier persona con suficiente tiempo y memoria ejecute todos los programas, sin importar el lenguaje de programación. De esta forma, se pueden crear activos digitales que no estén sujetos a censura. También es posible configurar organizaciones descentralizadas completamente autónomas.
Dapp, DAO, ICO en Ethereum: ¿qué son?
Ethereum da la posibilidad a los desarrolladores de crear e implementar aplicaciones descentralizadas.
Por ejemplo, la aplicación Dapp descentralizada con un propósito específico. Bitcoin, siendo también un ejemplo de una Dapp, proporciona a sus usuarios un sistema de dinero electrónico peer-to-peer para permitir los pagos en línea. Las aplicaciones descentralizadas se componen de criptografías que se ejecutan en una red blockchain. Así, no existe un punto único o central que las controle y no requieren de un intermediario para funcionar. Para crear Dapps se utilizan contratos inteligentes, es decir, códigos que pueden facilitar el intercambio de dinero o información importante. Estos Smart contract se crean con la máquina virtual Ethereum (EVM). Funcionan en la cadena de bloques como programas informáticos automáticos, sin que nadie influya.
Hasta hace poco, la creación de aplicaciones de blockchain requería importantes recursos, así como un conocimiento profundo de codificación, criptografía y matemáticas. Sin embargo, hoy las aplicaciones que antes eran desconocidas, desde conciliaciones electrónicas hasta activos inmobiliarios registrados digitalmente, cumplimiento y trading en línea, se están desarrollando e implementando activamente más rápido que nunca. Así es, Ethereum está suministrando a los desarrolladores las herramientas adecuadas para crear aplicaciones descentralizadas.
Cualquier servicio centralizado se puede descentralizar con Ethereum. Hablamos de servicios que van desde préstamos bancarios hasta intermediación, o que la mayoría de personas rara vez consideran: registro de títulos, sistemas de votación, cumplimiento normativo, etc.
Ethereum: Qué es un DAO
Con Ethereum también es posible crear organizaciones autónomas descentralizadas (DAO). ¿Qué es un DAO? Es una organización completamente autónoma y descentralizada sin un solo líder. Los DAO se ejecutan sobre la base del código de programación, en una colección de smart contract escritos en la cadena de bloques Ethereum. El código reemplaza las reglas y estructuras de una empresa tradicional, eliminando el control centralizado y la necesidad de empleados. Cualquier persona que compre tokens posee un DAO, pero en lugar de convertirse en participaciones de capital y propiedad, los tokens actúan como derechos de voto.
Por lo tanto, un DAO consiste en uno o más contratos que se financia por un grupo de personas con el mismo propósito. Además, un DAO es completamente transparente e independiente de cualquier intervención humana, incluida la de su creador original. Y también permanece en la red mientras siga cubriendo sus costos y ofrezca a su base de clientes un servicio útil.
Ethereum y la ICO
Ethereum también se puede utilizar como plataforma para lanzar otras criptomonedas gracias al estándar de token ERC-20. Este ha sido definido por la Fundación Ethereum, por eso otros desarrolladores pueden emitir sus propias versiones de este token y recaudar dinero con una Oferta Inicial de Monedas (ICO). Esta es una estrategia de recaudación de fondos, donde los emisores de tokens establecen una cantidad que desean recaudar, la ofrecen en una venta colectiva y reciben Ether a cambio. Como resultado, en los últimos dos años las ICO han recaudado miles de millones de dólares en la plataforma Ethereum. La misma criptomoneda EOS, una de las más valiosas del mundo, es un token ERC-20.
Asimismo, Ethereum desarrolló últimamente un nuevo estándar de tokens llamado ERC-721 para ayudar a rastrear activos digitales únicos. Una de las áreas más amplias donde se aplican estos tokens hoy es la de los coleccionables digitales. En efecto, la infraestructura permite probar la propiedad de los escasos activos digitales. Asimismo, en la actualidad se están creando muchos juegos con esta tecnología. Uno es CryptoKitties, con el que se pueden recolectar y criar gatos digitales.
¿Cómo desarrollar un Dapp en Ethereum?
Hay muchas formas de ingresar a la red Ethereum, pero una de las más sencillas es usar el navegador Mist. El navegador Mist facilita una interfaz simple de usar y una billetera digital que permite a los usuarios intercambiar y almacenar Ether, escribir, administrar, distribuir y usar smart contracts. Mist ofrece un portal para aplicaciones de cadena de bloques descentralizadas de forma parecida a como los navegadores web de búsqueda brindan acceso a Internet.
También existe una extensión, MetaMask, que convierte a Google Chrome en un navegador Ethereum. MetaMask permite a todos ejecutar o desarrollar fácilmente aplicaciones descentralizadas a través de su navegador. La extensión MetaMask se desarrolló originalmente como un complemento de Chrome, pero también es compatible con Firefox y el navegador Brave.
Es cierto que Mist todavía se encuentra en sus primeras etapas, pero MetaMask y muchos otros navegadores hacen posible que cada vez más personas utilicen aplicaciones basadas en blockchain. Inclusive personas que no poseen experiencia técnica ahora pueden crear aplicaciones blockchain. Esto significa un gran adelanto, ya que permite que la tecnología blockchain haga que las aplicaciones descentralizadas sean compatibles en masa.
Ahora centrémonos en el tema del Smart Contract: ¿qué es en realidad?
¿Qué es un smart contract?
Hasta ahora hemos hablado de las características únicas de la blockchain de Ethereum. Entre estas están la posibilidad de crear Smart Contracts, un contrato de ejecución automática que se ocupa de la aplicación, gestión, prestación del servicio y pago dentro de una blockchain.
Por lo tanto, el contrato inteligente (Smart Contract) es el término que se utiliza para describir el código de computadora que facilita el intercambio de dinero, contenido, propiedad, acciones o algo de valor. Al ejecutarse un contrato inteligente en la cadena de bloques, se convierte en un programa informático automático, una vez cumplidas determinadas condiciones. Los contratos inteligentes en la cadena de bloques funcionan exactamente como se programaron, sin censura, tiempo de inactividad, fraude o interferencia de terceros.
Es cierto que todas las blockchain tienen la capacidad de procesar código, pero la mayoría están muy limitadas. En este sentido Ethereum es diferente porque permite a los desarrolladores crear aplicaciones de cualquier tipo. Esto significa que los desarrolladores pueden crear miles de aplicaciones diferentes bajo cualquier dominio.
Ethereum y Bitcoin: similitudes y diferencias
Hagamos una breve comparación entre Bitcoin y Ethereum, comenzando por las similitudes. Ambos funcionan con un sistema blockchain y tienen una criptomoneda nativa. Estas criptomonedas se extraen en ambos casos con el mismo proceso llamado Minería o Mining.
El objetivo principal de Bitcoin es administrar una caja registradora electrónica que permita realizar pagos en línea. En cambio, con Ethereum se puede hacer mucho más. No solo se pueden rastrear los movimientos de Ether dentro de la red, sino que con Ethereum también se pueden programar aplicaciones descentralizadas (las DApps de las que hablamos antes). Por lo tanto, el sistema también se centra en su mantenimiento y funcionamiento de Smart Contracts. Además, la Blockchain Ethereum es completamente programable, a diferencia de Bitcoin, lo que la hace más versátil. Un ejemplo de esto es que en Ethereum los programadores pueden recaudar dinero para sus DApps.
Ether vs. otras criptomonedas
Podemos decir que la aplicación práctica para Ether es la misma que el de otras criptomonedas (como la criptomoneda Ripple XRP). Sin embargo, el propósito de Ether lo hace sustancialmente diferente de otras criptomonedas. El mismo costo en Ether dentro de Ethereum es otro ejemplo, ya que se paga gracias a la cantidad de potencia informática necesaria para realizar cierta operación. Otra diferencia es el umbral máximo de criptomonedas (antes de invertir, véase qué son las criptomonedas) que se puede acuñar.
De hecho, las criptomonedas tienen un umbral de emisión máximo, pero Ether no tiene límites: se extraen alrededor de 18 millones de Ether cada año, así como algunas excepciones, como cuando se han recolectado millones de Ether para alguna campaña o para apoyar alguna fundación en Ethereum.
¿Qué apps se están desarrollando hoy en Ethereum?
Con la plataforma Ethereum se pueden crear aplicaciones para una amplia gama de servicios e industrias. Pero los desarrolladores siguen ofreciendo nuevas posibilidades. Esto dificulta conocer qué aplicaciones tendrán éxito y cuáles no.
Estos son algunos de los proyectos interesantes:
- WeiFund: ofrece una plataforma abierta para campañas de crowdfunding que utiliza contratos inteligentes. Permite convertir donaciones en activos digitales contratados que se pueden usar, negociar o vender dentro del ecosistema Ethereum.
- Uport: proporciona a los usuarios una manera segura y conveniente de tener un control total sobre su privacidad. Son los usuarios que deciden quién puede acceder y utilizar su información y datos personales. No depende de las instituciones gubernamentales ni revela su identidad a terceros.
- BlockApps: proporciona una forma más fácil para que las empresas desarrollen, administren e implementen aplicaciones blockchain. BlockApps ofrece todas las herramientas necesarias para crear aplicaciones blockchain específicas de los sectores públicos, semiprivados y privados. Desde la prueba de concepto, hasta sistemas completos de producción y la integración con sistemas heredados.
- Provenance: usa Ethereum para que las cadenas de suministro difíciles de entender sean más transparentes. Al rastrear los orígenes y el historial del producto, tiene como objetivo crear un marco de información abierto y accesible. Así, los consumidores puedan tomar decisiones informadas al comprar productos.
- Augur: es una plataforma de mercado de pronóstico de código abierto. Permite a cualquier persona hacer previsiones de eventos y ser recompensado por el pronóstico correcto. Las previsiones de eventos futuros en el mundo real, como ganar las próximas elecciones estadounidenses, se realizan a través del trading de acciones virtuales. Cuando una persona compra acciones en un pronóstico de ganancias, recibe recompensas financieras.
Un futuro de posibilidades inimaginables
Ethereum continúa evolucionando mientras proporciona una plataforma fácil de usar que permite a las personas aprovechar el poder de la tecnología blockchain. En efecto, Ethereum está acelerando la descentralización de la economía global. Las aplicaciones descentralizadas tienen el potencial de revolucionar cientos de sectores financieros y públicos, así como inmobiliario, científico, de seguros, cuidado de la salud, etc.
Al igual que Internet, que ha cambiado nuestras vidas, Ethereum tendrá un impacto profundo en las comunicaciones, en toda nuestra infraestructura de TI. ¡Construir un ecosistema público de Ethereum! Durante los próximos dos años aumentará la escalabilidad y la privacidad configurable en Ethereum. Como consecuencia, los consumidores usarán su identidad blockchain y punto de acceso (uPort) para interactuar con muchas ofertas interesantes.
Algunos ejemplos son las plataformas de financiación colectiva (Weifund) y las herramientas de gobierno de grupo (Boardroom). También las plataformas para grabar y utilizar contenido musical, cinematográfico y artístico. Por último, tenemos los mercados de conocimiento (Gnosis) y las aplicaciones de juegos (Virtual Poker).
Dentro de dos años, las grandes corporaciones llevarán a cabo más transacciones comerciales en sus blockchain corporativas privadas y aprobadas. Los empleados, clientes y proveedores de servicios de cada empresa podrán acceder de forma segura a la cadena de bloques privada de la empresa. Todo a través de operaciones autenticadas criptográficamente.
Plataforma Ethereum: ventajas y desventajas
Entre las ventajas de las DApps de Ethereum podemos mencionar:
- Inmutabilidad: una tercera parte no puede realizar cambios en los datos.
- Protección contra la corrupción y la manipulación: las aplicaciones se basan en una red basada en el principio de consentimiento haciendo que la censura sea imposible.
- Seguridad: sin un punto central de error y protegidas por el cifrado, las aplicaciones están bien protegidas contra ataques de hackers y actividades fraudulentas.
- Sin tiempo de inactividad: las apps nunca fallan y no se pueden desactivar.
La primera desventaja de las DApps de Ethereum es el factor humano detrás de los códigos de Smart Contract. El error humano podría generar fallas en el código, como bugs. Esto resultaría en ataques externos. El problema es que este obstáculo todavía no se puede superar. Primero es necesario alcanzar el consenso de la red para reescribir el código subyacente. Pero esto contradice la esencia de la cadena de bloques, que debería ser inmutable. También preocupa mucho el que grandes grupos de personas cuestionen la naturaleza descentralizada de una aplicación.
¿Vale la pena invertir en Ethereum?
Actualmente, invertir en Ethereum también significa hacer trading online con Ether, su criptomoneda. Además de especular sobre su valor, también es posible comprar Ether y guardarlo en su monedero.
Hacer trading en línea en Ether además da la oportunidad de obtener ganancias a la baja del precio usando CFD (Contract For Difference). A través de los CFDs es posible operar sobre muchos instrumentos financieros, incluidas las criptomonedas. Siga leyendo para comprender cómo comprar Ether.
Cómo comprar Ether
Podemos invertir y comprar Ether a través de varios exchange, así como plataformas de trading. Entre estas encontramos Capital.com o Libertex algunas de las principales alternativas para comprar Ethereum y criptomonedas en general.
Vea nuestro artículo sobre “Cómo comprar Ethereum (ETH)”
Por ejemplo, con un broker de criptomonedas puede operar con Ether a través de una cuenta de trading CFD (acceda al curso CFD gratis). Si sus pronósticos Ethereum son correctos podría obtener beneficios económicos. Y todo sin necesidad de poseer realmente la criptomoneda. En efecto, con los CFDs se abre una posición cuyo valor aumentará o disminuirá dependiendo del movimiento del precio del subyacente (en este caso el Ether). Si le gustaría, puede abrir una cuenta de trading para criptomonedas con este broker (haga clic).
Además, los CFDs son productos sujetos a apalancamiento. Así, solo necesita depositar incluso pequeñas cantidades (en el caso de Capital.com , a partir de $20) para empezar a hacer operaciones en el mercado de las criptomonedas, incluida Ether. El apalancamiento amplía los beneficios, pero también conlleva un mayor riesgo.
Cotización Ether
La criptomoneda Ether de Ethereum se puede utilizar como forma de pago inmediato a cualquier persona del mundo. También sirve como reserva de valor. Su precio se ve influenciado por factores distintos a los de las monedas tradicionales. Claro, la política y la economía mundial no afectan sensiblemente a Ether, pero sí la disponibilidad. En otras palabras, aunque Ether no tiene un límite de extracción, las unidades individuales se pueden sumar y perder. Esto afecta su disponibilidad.
Además, la regulación de Ethereum no está sujeta a entidades como bancos o gobiernos. No obstante, si esto llegara a cambiar, el valor de la criptomoneda Ether se vería afectado. También cualquier impacto negativo en los medios de comunicación sobre la seguridad de Ethereum podrían afectar el valor de Ether. Vea la cotización de ETH en tiempo real aquí:
Asimismo, siendo relativamente nuevo el concepto de Ethereum, sus avances tecnológicos todavía no se han conocido plenamente. Aun así, cada vez que el sistema Ether se integra con formas de pago y plataformas de crowdfunding, aumenta su popularidad. Esto influye en su valor.
También te puede interesar cómo comprar Bitcoin.
ADVERTENCIA: los criptoactivos son instrumentos volátiles que pueden fluctuar ampliamente en un período de tiempo muy corto y, por lo tanto, no son adecuados para todos los inversores. Aparte de los CFD, el comercio de criptoactivos no está regulado y, por lo tanto, no está supervisado por ningún marco regulatorio de la UE. Su capital está en riesgo.
Preguntas Frecuentes
Ethereum es una plataforma de software abierto que se basa en la tecnología blockchain, lo que permite a los desarrolladores crear e implementar aplicaciones descentralizadas.
El contrato inteligente o smart contract es un término que se utiliza para describir el código de computadora que puede facilitar el intercambio de dinero, contenido, propiedad, acciones o algo de valor.
Algunas ventajas del sistema Ethereum son la inmutabilidad, la protección contra la corrupción y la manipulación, la seguridad y que no tiene tiempo de inactividad. Entre las desventajas se encuentra el error humano, que podría generar fallos en el software y por eso minar su seguridad.
La blockchain de Bitcoin se utiliza para rastrear la propiedad de la moneda digital (bitcoin). Por otro lado, la cadena de bloques de Ethereum se centra en ejecutar la criptografía de programación de una aplicación descentralizada.
Se puede invertir en Ethereum principalmente aprovechando la volatilidad de su criptomoneda nativa Ether, especulando sobre su valor. Para invertir en Ether de forma confiable, operando tanto al alza como a la baja, puede utilizar CFD a través de brokers como los que hemos mencionado en la guía.
Sergio trabaja cómo trader desde más de 10 años y comparte su experiencia a través de blog y revistas. Se ocupa principalmente de la regulación de las plataformas de negociación y de cómo los acontecimientos macroeconómicos influyen en los movimientos de los precios en los mercados de todo el mundo.