Capítulo
Etereum fundamental
¿De dónde viene el éter?
Propio Etereum
Escalabilidad, ETH 2.0 y el futuro de Ethereum
Ethereum y Finanzas Descentralizadas (DeFi)
Participa en la Red Ethereum
Bab 1 - Ethereum fundamental
Lista de contenidos
¿Qué es Ethereum?
¿Cuál es la diferencia entre Ethereum y Ether (ETH)?
¿Qué hace que Ethereum sea valioso?
¿Qué pasa con la cadena de bloques?
Etereum vs. Bitcoin: ¿cuál es la diferencia?
¿Cómo funciona Ethereum?
¿Qué son los contratos inteligentes?
¿Quién es el creador de Ethereum?
¿Cómo se distribuye el éter?
¿Qué es DAO y Ethereum Classic?
¿Qué es Ethereum?
Ethereum es una plataforma informática descentralizada, puedes considerarla como una computadora portátil o una PC, pero no se ejecuta en un solo dispositivo. En cambio, funciona en miles de máquinas en todo el mundo, lo que también significa que no tiene propietarios.
Ethereum, al igual que Bitcoin y otras criptomonedas, permite enviar dinero digital. Sin embargo, va más allá: puedes usar tu propio código e interactuar con aplicaciones creadas por otros usuarios. Debido a que es tan flexible, se pueden lanzar todo tipo de programas avanzados en Ethereum.
En pocas palabras, la idea principal detrás de Ethereum es que los desarrolladores pueden crear y ejecutar código que se ejecute en una red distribuida, en lugar de en servidores centralizados. Esto significa que, en teoría, estas aplicaciones no se pueden cerrar ni censurar.
¿Cuál es la diferencia entre Ethereum y Ether (ETH)?
Puede parecer poco intuitivo, las unidades utilizadas en Ethereum no se llaman Ethereum o Ethereums. Ethereum es el protocolo en sí, pero la moneda que lo impulsa se conoce como ether (o ETH).

¿Qué hace que Ethereum sea valioso?
Anteriormente discutimos la idea de que Ethereum puede ejecutar código en sistemas distribuidos. Por lo tanto, el programa no puede ser dañado por terceros. Estos códigos se agregan a la base de datos de Ethereum (su Blockchain) y se programan para que el código no se pueda editar. Además, la base de datos es visible para todos, por lo que los usuarios pueden auditar el código antes de interactuar con él.
Esto significa que cualquier persona, en cualquier lugar, puede iniciar aplicaciones que no se pueden cerrar. Más interesante aún, debido a que la unidad original, el éter, almacena valor, la aplicación puede establecer las condiciones sobre cómo se transfiere el valor. A los programas que crean estas aplicaciones los llamamos contratos inteligentes. En la mayoría de los casos, los contratos inteligentes se pueden configurar para que funcionen sin intervención humana.
Fácil de entender, la idea de “dinero programable” cautiva a usuarios, desarrolladores y empresas de todo el mundo.
¿Qué pasa con la cadena de bloques?
Su cadena de bloques se encuentra en el corazón de Ethereum, la base de datos que almacena la información utilizada por el protocolo. Si ha leído nuestro artículo titulado ¿Qué es Bitcoin?, tendrá una comprensión básica de cómo funciona blockchain. La cadena de bloques Ethereum es similar a Bitcoin. Pero los datos almacenados (y cómo se almacenan) son diferentes.
Puedes imaginar la cadena de bloques Ethereum como un libro al que sigues agregando páginas. Cada página se llama bloque y está llena de información sobre transacciones. Cuando desee agregar una nueva página, deberá ingresar un valor especial en la parte superior de la página. Este valor debe ser visible y cualquiera puede saber que se agregó una nueva página después de la página anterior, no que se agregó al libro al azar.
Este valor es similar a un número de página que hace referencia a la página anterior. Al mirar una página nueva, podemos estar seguros de que sigue a la anterior. Para hacer esto, utilizamos un proceso llamado hash.
El hash toma un dato (puedes considerarlo como todo el contenido de una página de un libro) y lo devuelve en forma de un identificador único (llamado hash). Es muy poco probable que dos datos den el mismo hash. Este proceso también es unidireccional: puedes calcular fácilmente un hash, pero es casi imposible revertir el hash para obtener la información utilizada para crearlo. Discutiremos en el próximo capítulo por qué esto es importante en la minería.
Ahora tenemos un mecanismo para vincular páginas en el orden correcto. Si hay algún intento de cambiar el orden o eliminar páginas, será obvio y todos podrán ver que el libro ha sido manipulado.
¿Quieres aprender más sobre blockchain? Puede leer nuestro artículo sobre una guía de tecnología blockchain para principiantes.
Etereum vs. Bitcoin: ¿cuál es la diferencia?
Bitcoin se basa en la tecnología blockchain y en incentivos financieros para crear un sistema monetario digital global. Esta tecnología ha introducido varias innovaciones importantes que permiten la coordinación entre usuarios de todo el mundo sin una parte controladora central. Dado que cada participante ejecuta un programa en su propia computadora, Bitcoin permite a los usuarios acordar una base de datos financiera en un entorno descentralizado y sin confianza.
A menudo se hace referencia a Bitcoin como una cadena de bloques de primera generación, no se creó como un sistema demasiado complejo. Cuando se habla de seguridad, esta es una de las ventajas. Se hizo inflexible intencionalmente para priorizar la seguridad en la capa base. La desventaja es que el lenguaje de contrato inteligente en Bitcoin es muy limitado y no admite aplicaciones fuera de las transacciones.
Por el contrario, la segunda generación de blockchain es capaz de mucho más. Además de las transacciones financieras, esta plataforma puede acomodar programas de nivel superior. Ethereum brinda a los desarrolladores más libertad para experimentar con su propio código y crear lo que llamamos Aplicaciones Descentralizadas (DApps).
Ethereum fue el primero de la ola blockchain de segunda generación y sigue siendo el más destacado en la actualidad. Aunque tiene similitudes con Bitcoin y puede realizar muchas de las mismas funciones, si miras más a fondo, ambos son muy diferentes y tienen sus propias ventajas.
¿Cómo funciona Ethereum?
Podemos definir a Ethereum como una máquina de estados. Esto significa que, en cualquier momento dado, tiene una instantánea de todos los saldos de cuentas y contratos inteligentes tal como aparecen actualmente. Ciertas acciones harán que el estado se actualice y todos los nodos actualicen sus propias instantáneas para reflejar los cambios.

Transición en el estado Ethereum.
Los contratos inteligentes que se ejecutan en Ethereum se activan mediante transacciones (ya sea de usuarios u otros contratos). Cuando un usuario envía una transacción a un contrato, cada nodo de la red ejecuta el código del contrato y registra los resultados. Esto se hace utilizando la Máquina Virtual Ethereum (EVM), que convierte contratos inteligentes en instrucciones legibles por computadora.
Para actualizar el estado se utiliza (por ahora) un mecanismo especial llamado minería. La minería se realiza con un algoritmo de Prueba de Trabajo, al igual que Bitcoin. Hablaremos de esto con más profundidad más adelante.
¿Qué son los contratos inteligentes?
Un contrato inteligente es solo un código. Este código no es inteligente ni es un contrato en el sentido tradicional. Sin embargo, lo llamamos inteligente porque se ejecuta solo bajo ciertas condiciones y puede considerarse un contrato porque hace cumplir el acuerdo entre las partes.
Al informático Nick Szabo se le ocurrió esta idea, propuesta a finales de los años 1990. Utiliza el ejemplo de las máquinas expendedoras para explicar el concepto y afirma que estas máquinas pueden verse como precursoras de los contratos inteligentes modernos. En el caso de una máquina expendedora, o lo que se conoce mejor como máquina expendedora, existe un contrato simple que se ejecuta. El usuario introduce monedas y, a cambio, la máquina dispensa el producto de su elección.
Los contratos inteligentes aplican esta lógica a la gobernanza digital. Puedes hacer cosas simples en código como responder "¡Hola, mundo!" cuando se envían dos éteres al contrato.

En Ethereum, los desarrolladores crearán código para que luego pueda ser leído por el EVM. Luego lo publican enviando el código a la dirección especial que registró el contrato. En este punto, cualquiera puede usarlo. Los contratos no se pueden eliminar, excepto bajo una condición especificada por el desarrollador al redactarlos.
Ahora, el contrato tiene una dirección. Para interactuar con este contrato, los usuarios solo necesitan enviar 2 ETH a la dirección. Esto activará el código del contrato: todas las computadoras de la red lo ejecutarán, comprobarán que se haya realizado el pago del contrato y registrarán el resultado (“¡Hola, mundo!”).
La imagen de arriba es quizás uno de los ejemplos más básicos de lo que se puede hacer con Ethereum. Se pueden crear (y se han creado) aplicaciones más sofisticadas que vinculan múltiples contratos.
¿Quién es el creador de Ethereum?
En 2008, un desarrollador (o grupo) desconocido publicó un documento técnico de Bitcoin bajo el seudónimo de Satoshi Nakamoto. Este evento cambió permanentemente el mundo de las finanzas digitales. Unos años más tarde, un joven programador llamado Vitalik Buterin imaginó una manera de desarrollar aún más esta idea y aplicarla a todo tipo de aplicaciones. Este concepto finalmente se perfeccionó en Ethereum.
Buterin propuso Ethereum en un blog de 2013 titulado Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. En sus escritos, describió la idea de una cadena de bloques Turing completa: una computadora descentralizada que, con suficiente tiempo y recursos, podría ejecutar cualquier aplicación.
Con el tiempo, los tipos de aplicaciones que se pueden utilizar en una cadena de bloques estarán limitados únicamente por la imaginación del desarrollador. Ethereum tiene como objetivo descubrir si la tecnología blockchain tiene usos válidos más allá de las limitaciones de Bitcoin para la cual fue diseñada de esa manera.
¿Cómo se distribuye el éter?
Ethereum se lanzó en 2015 con un suministro de 72 millones de ether. Más de 50 millones del total de tokens se distribuyeron en una venta pública de tokens conocida como Oferta Inicial de Monedas (ICO), donde quienes deseen participar pueden comprar tokens de ether con bitcoin o moneda fiduciaria.
¿Qué es DAO y Ethereum Classic?
Con Ethereum, todas las nuevas formas de colaborar a través de Internet se hacen posibles. Un ejemplo es una DAO (organización autónoma descentralizada), que es una entidad gobernada por código, similar a un programa de computadora.
Una de las primeras y más ambiciosas organizaciones de este tipo fue "The DAO". Está previsto que la organización consista en complejos contratos inteligentes que se ejecutan sobre Ethereum y funcionan como un fondo de riesgo autónomo. Los tokens DAO se distribuyen en ICO, lo que otorga derechos de propiedad y voto a los poseedores de tokens.
Sin embargo, poco después del lanzamiento, partes maliciosas explotaron las vulnerabilidades de la plataforma y lograron drenar casi un tercio de los fondos de DAO. Tenga en cuenta que en ese momento, el 14% de todo el suministro de éter estaba bloqueado en la DAO. No hace falta decir que esto fue desastroso para la incipiente red Ethereum.
A través de varias consideraciones, esta cadena se dividió en dos cadenas. En una de las cadenas, las transacciones maliciosas se "revirtieron" con éxito para recuperar los fondos robados; esta cadena ahora se conoce como la cadena de bloques Ethereum. Mientras tanto, la cadena original, donde las transacciones no se revertían y se mantenía la inmutabilidad, ahora se conoce como Ethereum Classic.
Este evento fue un claro recordatorio de los riesgos de esta tecnología y de cómo confiar grandes sumas de dinero a un código autónomo podría resultar contraproducente. Este es también un ejemplo interesante de cómo tomar decisiones colectivas en un entorno abierto puede tener malas consecuencias. Al enfrentar sus vulnerabilidades de seguridad, DAO ilustra perfectamente el potencial de los contratos inteligentes en la colaboración sin confianza a gran escala a través de Internet.
Capítulo 2 - ¿De dónde viene el éter?
Lista de contenidos
¿Cómo se crea el nuevo éter?
¿Cuánto éter hay disponible?
¿Cómo funciona la minería de Ethereum?
¿Qué es el gas Ethereum?
Límites de gas y gas.
¿Cuánto tiempo se tarda en extraer un bloque de Ethereum?
¿Qué son los tokens Ethereum?
¿Cómo se crea el nuevo éter?
Anteriormente hablamos un poco sobre la minería. Si está familiarizado con Bitcoin, sabrá que el proceso de minería es una parte importante para proteger y actualizar la cadena de bloques. En Ethereum se aplica el mismo principio: para recompensar a los usuarios por minar (cuesta bastante caro), el protocolo les da ether.
¿Cuánto éter hay disponible?
En febrero de 2020, el suministro total de ether rondaba los 110 millones.
A diferencia de Bitcoin, el cronograma de emisión de tokens de Ethereum no se especificó intencionalmente en el lanzamiento. Para mantener el valor, la oferta de Bitcoin es limitada y la cantidad de nuevas monedas producidas se reduce lentamente. Por otro lado, Ethereum tiene como objetivo proporcionar la base para aplicaciones descentralizadas (DApps). Dado que no está claro qué tipo de programa de emisión de tokens se adaptaría mejor a sus objetivos, la pregunta sigue siendo abierta.
¿Cómo funciona la minería de Ethereum?
La minería es fundamental para la seguridad de la red. Este proceso garantiza que la cadena de bloques se actualice como debería y permite que la red funcione sin una persona que tome decisiones. En la minería, un subconjunto de nodos (llamados mineros) sacrifica potencia informática para resolver acertijos criptográficos.
Lo que realmente hace es codificar una serie de transacciones pendientes y algunos otros datos. Para que un bloque se considere válido, el hash debe estar por debajo del valor establecido por el protocolo. Si no funciona, puedes modificar algunos datos y volver a intentarlo.
Para competir con otros, los mineros necesitan realizar hash lo más rápido posible; esto lo medimos por la tasa de hash. Cuantas más tasas de hash haya en la red, más difícil será resolver el rompecabezas. Sólo los mineros necesitan encontrar la solución; una vez encontrada, es fácil para todos los demás participantes comprobar su validez.
Como puedes imaginar, el hash continuo a alta velocidad es muy caro. Como incentivo para proteger la red, los mineros reciben recompensas. La recompensa consiste en todas las tarifas de transacción del bloque. También recibirán éter recién generado: 2 ETH al momento de escribir este artículo.
¿Qué es el gas Ethereum?
Aún recuerdas el ¡Hola mundo! ¿previamente? Este es un programa fácil de ejecutar. En cuanto a la informática, no es nada caro. Pero no lo estás ejecutando sólo en tu PC: estás pidiendo a todos en el ecosistema Ethereum que lo ejecuten también.
Ahora nos enfrentamos a la siguiente pregunta: ¿qué sucede cuando decenas de miles de personas ejecutan contratos sofisticados? Si alguien crea un contrato que repite el mismo código una y otra vez, cada nodo lo ejecutará sin cesar. Esto ejercerá presión sobre los recursos y, como resultado, el sistema podría colapsar.
Por suerte, Ethereum introdujo el concepto de gas para mitigar este riesgo. Así como su automóvil no puede funcionar sin gasolina, los contratos no pueden funcionar sin gasolina. El contrato especifica la cantidad de gas que el usuario debe pagar para que funcione correctamente. Si no hay suficiente gas, el contrato se rescindirá.
En esencia, este es un mecanismo de costos. El mismo concepto se aplica a las transacciones: la principal motivación de los mineros es el beneficio, por lo que pueden ignorar las transacciones de menor coste.
Tenga en cuenta que el éter y el gas no son lo mismo. El precio medio del gas fluctúa y lo deciden en gran medida los mineros. Cuando realiza una transacción, paga la gasolina en ETH. Esto es lo mismo que las tarifas en las transacciones de Bitcoin: si la red está congestionada y muchos usuarios realizan transacciones, el precio promedio del gas puede aumentar. Por el contrario, si no hay mucha actividad, los precios bajarán.
Aunque los precios del gas cambian, cada operación requiere una cantidad fija de gas. Esto significa que los contratos complejos consumirán más gas que las transacciones simples. Por tanto, el gas es una medida de la potencia informática. Esto garantiza que el sistema pueda cobrar a los usuarios tarifas adecuadas según su uso de los recursos de Ethereum.
El gas generalmente consume una pequeña porción de éter. Por lo tanto, utilizamos una unidad más pequeña (gwei) para denotarlo. Un gwei vale una millonésima parte de un éter.
En pocas palabras, podría estar ejecutando un programa que se repite continuamente durante mucho tiempo. Pero esto pronto se convertirá en una tarea muy costosa. Por este motivo, los nodos de la red Ethereum pueden mitigar el spam.

Precios medios de la gasolina en gwei a lo largo del tiempo. Fuente: etherscan.io
Límites de gas y gas.
Imagine que Alice realiza una transacción según un contrato. Calcula cuánta gasolina quiere gastar (por ejemplo, utilizando la gasolinera ETH). Puede fijar precios más altos para alentar a los mineros a realizar transacciones lo más rápido posible.
Pero también establecerá un límite de gas, que sirve para protegerlo. Podría ser que algo salió mal con el contrato, provocando que consumiera más gas del previsto. Los límites de gas se aplican para garantizar que, una vez que se agote x cantidad de gas, la operación se detendrá. El contrato fracasará, pero Alice no pagará más de lo que acordó pagar originalmente.
Inicialmente puede parecer un concepto confuso de entender. No se preocupe: puede establecer manualmente el precio del gas (y el límite de gas) para la cantidad que desea pagar, pero la mayoría de las billeteras lo harán por usted. En resumen, el precio del gas determina qué tan rápido trabajarán los mineros en su transacción y el límite de gas determina la cantidad máxima que pagará por esa transacción.
¿Cuánto tiempo se tarda en extraer un bloque de Ethereum?
El tiempo medio que se tarda en añadir un nuevo bloque a la cadena es de entre 12 y 19 segundos. Lo más probable es que esto cambie una vez que la red cambie a Prueba de participación, cuyo objetivo, entre otras cosas, es acelerar los tiempos de bloqueo. Si desea obtener más información, puede leer nuestro artículo titulado Ethereum Casper Explicado.
¿Qué son los tokens Ethereum?
El mayor atractivo de Ethereum es la capacidad de los usuarios de crear sus propios activos en la cadena, que pueden almacenarse y transferirse como el ether. Las reglas de gestión están integradas en contratos inteligentes, lo que permite a los desarrolladores establecer parámetros específicos para sus tokens. Estas reglas pueden incluir cuántos emitir, cómo emitirlos, si los tokens se pueden dividir, si cada uno es fungible, etc. El estándar técnico más destacado para crear tokens en Ethereum se llama ERC-20; por eso estos tokens se conocen como tokens ERC-20.
La funcionalidad del token proporciona un amplio campo para que los innovadores experimenten con sus aplicaciones en entornos financieros y tecnológicos avanzados. Desde la emisión de tokens uniformes que sirven como moneda en la aplicación hasta la generación de tokens únicos respaldados por activos físicos, existe mucha flexibilidad de diseño. Es muy posible que aún no se hayan descubierto algunos de los mejores usos o casos de uso para la creación de tokens fácil y eficiente.
Capítulo 3: Primeros pasos con Ethereum
Lista de contenidos
¿Cómo comprar ETH?
Cómo comprar ETH con tarjeta de crédito/débito
Cómo comprar ETH en mercados peer-to-peer
¿Qué se puede comprar con ether (ETH)?
¿Para qué sirve Ethereum?
¿Qué pasa si pierdo mi ETH?
¿Son reversibles las transacciones de Ethereum?
¿Las transacciones de Ethereum son privadas?
¿Puedo ganar dinero con Ethereum?
¿Cómo almacenar ETH?
Cómo depositar ETH en Binance
Cómo almacenar ETH en Binance
Cómo retirar ETH de Binance
Cómo almacenar ETH en la billetera Ethereum
billetera caliente
billetera fría
¿Qué es el logo y símbolo de Ethereum?
¿Cómo comprar ETH?
Cómo comprar ETH con tarjeta de crédito/débito
Binance facilita las compras de ETH a través de su navegador. Para hacerlo:
Vaya a la página Comprar y vender criptomonedas.
Seleccione el activo criptográfico que desea comprar (ETH) y la moneda con la que desea pagar.
Inicie sesión en su cuenta de Binance o regístrese si aún no tiene una cuenta.
Seleccione un método de pago.
Si se le solicita, ingrese los detalles de su tarjeta y complete la verificación de identidad.
¡Solo eso! ETH se acreditará en su cuenta de Binance.
Cómo comprar ETH en mercados peer-to-peer
También puedes comprar y vender ETH en mercados peer-to-peer. En este mercado puedes comprar monedas directamente de otros usuarios a través de la aplicación móvil de Binance. Para hacerlo:
Abra la aplicación, luego inicie sesión o regístrese.
Seleccione Vender con un clic, luego seleccione el menú Comprar en la esquina superior izquierda de la página.
Se le presentarán varias ofertas: seleccione Comprar en la oferta que desee.
Puedes pagar con otras criptomonedas (en el menú Con Crypto) o dinero fiduciario (en el menú Con Fiat).
Debajo de eso, habrá una opción de métodos de pago. Elige el que quieras.
Seleccione Comprar ETH.
Ahora tienes que realizar el pago. Cuando termine, seleccione Marcar como pagado y confirme.
La transacción es exitosa si el vendedor le envía las monedas.
¿Qué se puede comprar con ether (ETH)?
A diferencia de Bitcoin, Ethereum no está destinado a utilizarse únicamente como una red de criptomonedas. Pero también como plataforma para crear aplicaciones descentralizadas y como token negociable, el éter es el combustible de este ecosistema. Entonces, el principal beneficio del ether es la utilidad que proporciona dentro de la red Ethereum.
Por lo tanto, el ether también se puede utilizar de la misma manera que la moneda tradicional, lo que significa que puedes comprar bienes y servicios con ETH como lo harías con cualquier otra moneda.

Mapa de calor de minoristas que aceptan ether como pago. Fuente: cryptwerk.com/coinmap
¿Para qué sirve Ethereum?
Puede utilizar la moneda nativa de Ethereum, ETH, como dinero digital o garantía. Muchos también lo ven como una reserva de valor como Bitcoin. Pero a diferencia de Bitcoin, la cadena de bloques Ethereum es más fácil de programar, por lo que puedes hacer mucho más con ETH. Puede utilizarse como columna vertebral de aplicaciones financieras descentralizadas, mercados descentralizados, intercambios, juegos y mucho más.
¿Qué pasa si pierdo mi ETH?
Como no hay ningún banco involucrado, usted es el único responsable de la seguridad de sus fondos. Algunas personas prefieren almacenarlos en bolsas y otras eligen varias carteras. Si usa una billetera, es muy importante anotar la frase inicial y guardarla. Guárdalo en un lugar seguro, ya que lo necesitarás para recuperar fondos si pierdes el acceso a tu billetera.
¿Son reversibles las transacciones de Ethereum?
Cuando se agregan datos a la cadena de bloques Ethereum, es casi imposible cambiarlos o eliminarlos. Esto significa que cuando realiza una transacción, la transacción es irreversible. Por lo tanto, siempre debes verificar que estás enviando fondos a la dirección correcta. Si desea enviar una cantidad grande, se recomienda enviar primero una cantidad pequeña para garantizar la precisión de la dirección.
Si todavía recuerdas, debido al incidente de piratería de contratos inteligentes, Ethereum sufrió un hardfork en 2016, donde las transacciones realizadas por partes maliciosas se "revirtieron" con éxito. Sin embargo, esta es una medida extrema para un evento extraordinario, no algo común o normal.
¿Las transacciones de Ethereum son privadas?
No. Todas las transacciones agregadas a la cadena de bloques Ethereum son visibles para el público. Incluso si su nombre real no está presente en su dirección de Ethereum, es posible que otros puedan vincularlo a su identidad a través de varios métodos.
¿Puedo ganar dinero con Ethereum?
Debido a que es un activo volátil, puedes ganar dinero con ETH, del mismo modo que puedes perder dinero con él. Algunas personas pueden conservar el éter a largo plazo, creyendo que la red se convertirá en una capa de liquidación global y programable. Mientras que otros optan por cambiarlos por altcoins. Sin embargo, ambas estrategias tienen sus propios riesgos financieros.
Como es un pilar clave del movimiento de Finanzas Descentralizadas (DeFi), ETH también se puede utilizar para otorgar préstamos, como garantía para obtener préstamos, acuñar activos sintéticos y, en última instancia, en el futuro, apostar.
Es posible que algunos inversores solo mantengan Bitcoin en posiciones a largo plazo, excluyendo otros activos digitales en su cartera. Mientras que otros pueden optar por mantener ETH y otras altcoins en una cartera, o asignar un cierto porcentaje al comercio a corto plazo (por ejemplo: comercio intradía o comercio oscilante). No existe un enfoque único para ganar dinero en los mercados, cada inversor debe decidir por sí mismo qué estrategia se adapta mejor a su perfil y circunstancias.
¿Cómo almacenar ETH?
Existen varias opciones para almacenar monedas, cada una con sus ventajas y desventajas. Como todo tiene riesgos, quizás tu mejor opción sea diversificar entre las diversas opciones disponibles.
En general, las soluciones de almacenamiento pueden ser de custodia o sin custodia. Una solución de custodia significa que confías tus monedas a un tercero (como un intercambio). En este caso, deberá iniciar sesión en la plataforma de custodia para realizar transacciones con sus criptoactivos.
La solución sin custodia es lo opuesto: usted controla sus propios fondos cuando usa una billetera de criptomonedas. Una billetera no almacena sus monedas como una billetera física; en cambio, almacena claves criptográficas que le permiten acceder a los activos en la cadena de bloques. Recuerde una vez más: ¡debe hacer una copia de seguridad de su frase inicial cuando utilice una billetera sin custodia!
Cómo depositar ETH en Binance
Si tienes ether y quieres depositarlo en Binance, puedes seguir estos sencillos pasos:
Inicie sesión en su cuenta de Binance o regístrese si aún no tiene una cuenta.
Inicie sesión en Spot Wallet y seleccione Depósito.
Seleccione ETH de la lista de monedas disponibles.
Seleccione una red y envíe su ETH a la dirección adecuada.
¡Solo eso! Una vez confirmada la transacción, el ether se acreditará en su cuenta de Binance.
Cómo almacenar ETH en Binance
Si desea operar activamente con ether, deberá almacenarlo en su cuenta de Binance. Almacenar ETH en Binance es fácil y seguro. Y también le permite aprovechar fácilmente el ecosistema de Binance a través de programas de préstamos, apuestas, promociones aéreas y obsequios.
Cómo retirar ETH de Binance
Si tienes ether y quieres retirarlo de Binance, puedes seguir estos sencillos pasos:
Ingrese a Binance.
Inicie sesión en Spot Wallet y seleccione Retiro.
Seleccione ETH de la lista de monedas disponibles.
Seleccione la red
Ingrese la dirección del destinatario y el monto a retirar.
Confirma el proceso vía email.
¡Solo eso! Una vez confirmada la transacción, ETH se acreditará en la dirección que proporcionó.
Cómo almacenar ETH en la billetera Ethereum
Si desea almacenar ETH en su propia billetera, existen dos opciones principales: billeteras activas y billeteras frías.
billetera caliente
Las carteras de criptomonedas que están conectadas a Internet de alguna manera se denominan carteras activas. Por lo general, toma la forma de una aplicación móvil o de escritorio que le permite consultar su saldo y enviar o recibir tokens. Debido a que están en línea, las billeteras activas tienden a ser menos vulnerables a los ataques, pero también son más convenientes para los pagos diarios. Trust Wallet es un ejemplo de billetera móvil que es fácil de usar y admite múltiples monedas.
billetera fría
Las billeteras frías son billeteras criptográficas que no están conectadas a Internet. Dado que no existe un vector de ataque en línea, la probabilidad general de un ataque es menor. Al mismo tiempo, las billeteras frías suelen ser menos intuitivas de usar en comparación con las billeteras calientes. Ejemplos de este tipo de billetera son las billeteras de hardware y las billeteras de papel. No se recomienda el uso de carteras de papel porque mucha gente piensa que estas carteras se vuelven obsoletas rápidamente y son muy vulnerables.
Para obtener más información sobre los tipos de billeteras, consulte la Explicación de tipos de billeteras criptográficas.
¿Qué es el logo y símbolo de Ethereum?
Vitalik Buterin diseñó el primer símbolo de Ethereum. Consta de dos símbolos de suma rotados Σ (Sigma del alfabeto griego). El diseño final del logotipo (basado en este símbolo) consiste en una forma de paralelogramo llamada octaedro rodeado por cuatro triángulos. Al igual que con otras monedas, puede resultar útil que el ether tenga un símbolo Unicode estándar, de modo que las aplicaciones y los sitios web puedan mostrar fácilmente el valor del ether. Aunque no se usa tan ampliamente como $ para el USD, el símbolo más utilizado para el éter es Ξ.
Capítulo 4: Escalabilidad, ETH 2.0 y el futuro de Ethereum
Lista de contenidos
¿Qué es la escalabilidad?
¿Por qué Ethereum necesita ampliar su capacidad?
Trilema de escalabilidad de blockchain
¿Cuántas transacciones puede procesar Ethereum?
¿Qué es Ethereum 2.0?
¿Qué es la fragmentación de Ethereum?
¿Qué es el plasma Ethereum?
¿Qué es un paquete acumulativo de Ethereum?
¿Cuál es la prueba de participación (PoS) de Ethereum?
¿Qué es el stake de Ethereum?
¿Cuánto ETH se necesita para apostar en Ethereum?
¿Cuánto ETH puedes ganar apostando en Ethereum?
¿Cuánto tiempo permanece ETH bloqueado en el proceso de participación?
¿Existe algún riesgo al apostar ETH?
¿Qué es la escalabilidad?
En términos más simples, la escalabilidad es una medida de la capacidad de un sistema para crecer. En informática, por ejemplo, una red o un servidor se pueden ampliar para manejar más solicitudes a través de diferentes métodos.
En las criptomonedas, la escalabilidad es qué tan bien puede crecer una cadena de bloques para dar cabida a más usuarios. Más usuarios significan más operaciones y transacciones que “compiten” por su inclusión en la cadena de bloques.
¿Por qué Ethereum necesita ampliar su capacidad?
Los defensores de Ethereum creen que la próxima versión de Internet se construirá sobre esta plataforma. La llamada Web 3.0 dará como resultado una topología descentralizada caracterizada por la ausencia de intermediarios, un enfoque en la privacidad y un cambio hacia la propiedad de datos. Esta base se construirá utilizando informática distribuida en forma de contratos inteligentes y protocolos de comunicación/almacenamiento distribuido.
Para lograr esto, Ethereum necesita aumentar masivamente el número de transacciones sin romper la descentralización de la red. Actualmente, Ethereum no limita el volumen de transacciones limitando el tamaño de los bloques como lo hace Bitcoin. En cambio, existe un límite de gas en el bloque: solo una cierta cantidad de gas puede ingresar al bloque.
Por ejemplo, si tiene un límite de gas en bloque de 100 000 gwei y desea ingresar diez transacciones con un límite de gas de 10 000 gwei cada una, las transacciones se realizarán correctamente. Lo mismo ocurrió con dos transacciones por valor de 50.000 gwei. Cualquier otra transacción enviada junto con esta transacción debe esperar al siguiente bloque.
Eso no es ideal para los sistemas que todos usan. Si hay más transacciones pendientes que el espacio disponible en el bloque, terminará en un trabajo pendiente. Los precios del gas aumentarán y los usuarios tendrán que hacer ofertas más altas que otros para que sus transacciones ingresen primero. Dependiendo de qué tan ocupada esté la red, las operaciones pueden resultar demasiado costosas para ciertos casos de uso.
El aumento de popularidad de CryptoKitties es un excelente ejemplo de las limitaciones de Ethereum en esta área. En 2017, este juego basado en Ethereum animó a muchos usuarios a realizar transacciones para participar en la cría de sus propios gatos digitales (representados por tokens no fungibles). El juego fue tan popular que el número de transacciones pendientes se disparó, lo que provocó una congestión masiva de la red durante algún tiempo.
Trilema de escalabilidad de blockchain
Parece que simplemente aumentar el límite de gas del bloque resolverá todos los problemas de escalabilidad. Cuanto mayor sea el límite, más transacciones se podrán procesar en un período de tiempo determinado, ¿no es así?
Desafortunadamente, eso no se puede hacer sin sacrificar propiedades o características clave de Ethereum. Vitalik Buterin muestra el Trilema de Blockchain (visualizado a continuación) para explicar el difícil pero delicado equilibrio que debe lograr la cadena de bloques.

Trilema de Blockchain: escalabilidad (1), seguridad (2) y descentralización (3).
Al optar por optimizar dos de las tres características anteriores, la tercera será débil. Blockchains como Ethereum y Bitcoin priorizan la seguridad y la descentralización. Ambos algoritmos de consenso garantizan la seguridad de la red, que consta de miles de nodos, pero esto conduce a una escalabilidad deficiente. Con tantos nodos que aceptan y validan transacciones, el sistema es mucho más lento en comparación con las opciones centralizadas.
En un escenario diferente, el límite de gas en bloque se puede aumentar para que la red alcance seguridad y escalabilidad, pero no será descentralizada.
Más transacciones en un bloque significan un bloque más grande. Sin embargo, los nodos de la red deben descargarlos e implementarlos periódicamente. Y este proceso requiere mucho hardware. A medida que aumenta el límite de gas de bloque, a los nodos les resulta más difícil validar, almacenar y transmitir bloques.
Como resultado, es comprensible que los nodos que no puedan seguir el proceso abandonen la red. Si esto continúa, solo una pequeña porción de los nodos será fuerte y podrá participar, lo que conduce a una mayor centralización. Puede elegir una cadena de bloques que sea segura y escalable, pero que no esté descentralizada.
Finalmente, podemos imaginar una cadena de bloques que se centre en la descentralización y la escalabilidad. Para ser rápido y descentralizado, se deben hacer sacrificios por parte del algoritmo de consenso utilizado, lo que lleva a una seguridad más débil.
¿Cuántas transacciones puede procesar Ethereum?
En los últimos años, Ethereum rara vez ha superado las diez transacciones por segundo (TPS). Para una plataforma que pretende ser “la computadora del mundo”, este número es extremadamente bajo.
Las soluciones de escalabilidad han sido durante mucho tiempo parte de la hoja de ruta de Ethereum. El plasma es un ejemplo de esta solución. Tiene como objetivo mejorar la eficiencia de Ethereum, pero también se puede aplicar a otras redes blockchain.
¿Qué es Ethereum 2.0?
Si nos fijamos en todo su potencial, Ethereum todavía tiene grandes limitaciones actualmente. Ya hemos discutido el tema de la escalabilidad. En resumen, si Ethereum pretende convertirse en la columna vertebral de un nuevo sistema financiero, entonces la red debe poder procesar más transacciones por segundo. Dada su naturaleza descentralizada, este es un problema extremadamente difícil de resolver, aunque los desarrolladores de Ethereum llevan años pensando en ello.
Para que una red sea descentralizada, se deben imponer límites. Cuanto mayores sean los requisitos para operar un nodo, menos participantes habrá y más centralizada será la red. Entonces, aumentar la cantidad de transacciones que Ethereum puede procesar podría amenazar la integridad del sistema, ya que también aumentaría la carga en los nodos.
Otra crítica a Ethereum (y otros criptoactivos de prueba de trabajo) es que consume mucha energía. Para agregar con éxito un bloque a la cadena de bloques, se debe minar. Sin embargo, para crear bloques de esta manera, el cálculo debe realizarse rápidamente, lo que consume mucha energía eléctrica.
Para abordar las debilidades anteriores, se han propuesto una serie de actualizaciones importantes, conocidas colectivamente como Ethereum 2.0 (o ETH 2.0). Cuando esté completamente implementado, ETH 2.0 mejorará enormemente el rendimiento de la red.
¿Qué es la fragmentación de Ethereum?
Como se mencionó anteriormente, cada nodo almacena una copia de toda la cadena de bloques. Cada vez que se amplía la cadena de bloques, cada nodo debe realizar actualizaciones, lo que consume ancho de banda y memoria disponibles.
Este problema se puede solucionar utilizando un método conocido como fragmentación. El nombre se refiere al proceso de dividir una red en subconjuntos de nodos, lo que llamamos fragmentos. Cada uno de estos fragmentos procesará sus propias transacciones y contratos, pero aún podrá comunicarse con la red de fragmentos más amplia como debería. Dado que cada fragmento se valida de forma independiente, no es necesario almacenar datos de otros fragmentos.

Red en marzo de 2020 vs. Red con implementación de fragmentación.
La fragmentación es uno de los enfoques de escalabilidad más complejos y requiere mucho trabajo para diseñarlo e implementarlo. Sin embargo, si se implementa con éxito, también sería una de las más efectivas, ya que aumentaría la capacidad de rendimiento de la red según el tamaño.
¿Qué es el plasma Ethereum?
También llamamos a Ethereum Plasma una solución de escalabilidad fuera de la cadena: su objetivo es aumentar el rendimiento de las transacciones al sacarlas de la cadena de bloques. En este caso, existen algunas similitudes con las cadenas laterales y los canales de pago.
Con Plasma, la cadena secundaria está vinculada a la cadena de bloques principal de Ethereum, pero la comunicación se mantiene al mínimo. Las cadenas operan más o menos de forma independiente, aunque los usuarios todavía dependen de la cadena primaria para resolver disputas o “resolver” sus actividades en las cadenas secundarias.
Reducir la cantidad de datos que los nodos deben almacenar es fundamental para la escalabilidad exitosa de Ethereum. El enfoque Plasma permite a los desarrolladores delinear las funciones de las cadenas "secundarias" en contratos inteligentes en la cadena principal. Luego, son libres de crear aplicaciones con esta información o procesos, que si se almacenaran/ejecutaran en la cadena principal, serían demasiado costosos.
Para conocer Plasma de forma más completa, puedes leer nuestro artículo sobre ¿Qué es Ethereum Plasma?
¿Qué es un paquete acumulativo de Ethereum?
Los rollups son similares a Plasma en el sentido de que ambos tienen como objetivo mejorar Ethereum sacando las transacciones de la cadena de bloques principal. ¿Entonces, cómo funciona?
Un único contrato en la cadena primaria contiene todos los fondos en la cadena secundaria y almacena pruebas criptográficas del estado actual de la cadena. Estos operadores de cadena secundaria, que colocan vinculaciones en el contrato de la red principal, garantizan que solo se envíen al contrato de la red principal transiciones de estado válidas. La idea es que, debido a que este estado se mantiene fuera de la cadena, no hay necesidad de almacenar los datos en la cadena de bloques. Sin embargo, la principal diferencia entre rollup y Plasma radica en la forma en que se envían las transacciones a la cadena principal. Utilizando tipos de transacciones especiales, se pueden “acumular” (combinar) una gran cantidad de transacciones en un bloque especial llamado bloque Rollup.
Hay dos tipos de resumen: Optimista y ZK Rollup. Ambos garantizan la corrección de las transiciones estatales de diferentes maneras.
ZK Rollup envía transacciones utilizando un método de verificación criptográfica llamado prueba de conocimiento cero. Más específicamente, el enfoque para esto se llama zk-SNARK. No entraremos en detalles sobre cómo funciona aquí, pero aquí le explicamos cómo se puede utilizar para resúmenes. Esta es una manera para que las partes se demuestren mutuamente que tienen cierta información sin revelar cuál es esa información.
En el caso de ZK Rollup, esta información son las transiciones de estado entregadas a la cadena principal. La gran ventaja: este proceso ocurre casi instantáneamente y casi no hay posibilidad de que el Estado se corrompa.
Optimistic Rollup sacrifica cierta escalabilidad para lograr una mayor flexibilidad. Al utilizar una máquina virtual llamada Optimistic Virtual Machine (OVM), es posible ejecutar contratos inteligentes en esta cadena secundaria. Por otro lado, no existe prueba criptográfica de que la transición de estado enviada a la cadena principal sea correcta. Para mitigar este problema, existe un ligero retraso para que los usuarios cuestionen y rechacen bloques no válidos enviados a la cadena principal.
¿Cuál es la prueba de participación (PoS) de Ethereum?
La Prueba de participación (PoS) es un método alternativo a la Prueba de trabajo para validar bloques. En un sistema de Prueba de participación, los bloques no se extraen, sino que se imprimen (a veces llamados falsificados). En lugar de que los mineros compitan con el poder de hash, se selecciona aleatoriamente un nodo (o validador) para validar los bloques candidatos. Si lo hacen correctamente, recibirán todas las tarifas de transacción del bloque y, según el protocolo, también podrán recibir una recompensa por el bloque.
Debido a que no implica minería, la Prueba de participación se considera inofensiva para el medio ambiente. Los validadores consumen menos energía que los mineros y, en cambio, pueden imprimir bloques en hardware normal.
Está previsto que Ethereum cambie de PoW a PoS como parte de Ethereum 2.0, con una actualización conocida como Casper. Si bien no se ha fijado una fecha exacta, es probable que la primera versión se lance en 2020.
¿Qué es el stake de Ethereum?
En el protocolo Prueba de trabajo, los mineros garantizan la seguridad de la red. Los mineros no harán trampa, porque desperdiciarían electricidad y les harían perder posibles recompensas. En Proof of Stake no existe una teoría de juegos como tal, sino que se encuentran disponibles varias medidas criptoeconómicas para garantizar la seguridad de la red.
Lo que impide el comportamiento deshonesto no es el riesgo de despilfarro, sino el riesgo de perder fondos. Los validadores deben enviar apuestas (es decir, posesión de tokens) para ser elegibles para la validación. El activo apostado es una cantidad de éter que se perderá si el nodo intenta hacer trampa, o se agotará lentamente si el nodo no responde o se desconecta. Sin embargo, si los validadores ejecutan nodos adicionales, tendrán derecho a más recompensas.
¿Cuánto ETH se necesita para apostar en Ethereum?
La apuesta mínima estimada para Ethereum es 32 ETH por validador. Esto se establece muy alto para evitar un 51% de intentos de ataque.
¿Cuánto ETH puedes ganar apostando en Ethereum?
Esta no es una pregunta fácil de responder. Además de basarse en la cantidad que usted apuesta, los rendimientos de la apuesta también dependen de la cantidad total de ETH apostada en la red y de la tasa de inflación. Como estimación muy aproximada, los cálculos actuales proyectan un rendimiento de alrededor del 6% anual. Tenga en cuenta que estas son sólo estimaciones y pueden cambiar en el futuro.
¿Cuánto tiempo permanece ETH bloqueado en el proceso de apuesta?
Habrá una cola para retirar su ETH del validador. El tiempo mínimo de retiro es de 18 horas, pero se ajusta dinámicamente en función de cuántos validadores se retiran en un momento dado.
¿Existe algún riesgo al apostar ETH?
Dado que usted es el validador responsable de mantener la seguridad de la red, existen varios riesgos a considerar. Si su nodo validador está fuera de línea durante un largo período de tiempo, existe la posibilidad de que pierda una gran parte de su depósito. Además, si su depósito cae por debajo de 16 ETH, será eliminado de la lista de validadores.
También vale la pena considerar más factores de riesgo sistémicos. La prueba de participación nunca antes se había implementado a gran escala, por lo que no podemos estar completamente seguros de que no fallará. El software siempre tiene errores y vulnerabilidades, y también puede tener efectos devastadores, especialmente si hay miles de millones de dólares en juego.
Bab 5 - Ethereum y Finanzas Descentralizadas (DeFi)
Lista de contenidos
¿Qué son las finanzas descentralizadas (DeFi)?
¿Cuáles son los beneficios de las finanzas descentralizadas (DeFi)?
¿Las finanzas descentralizadas (DeFi) llegarán a la corriente principal?
¿Qué aplicaciones de Finanzas Descentralizadas (DeFi) están disponibles?
Intercambio descentralizado (DEX) en Ethereum
¿Qué son las finanzas descentralizadas (DeFi)?
Las Finanzas Descentralizadas (abreviadas como DeFi) son un movimiento que tiene como objetivo descentralizar las aplicaciones financieras. DeFi se basa en una cadena de bloques pública de código abierto, a la que cualquier persona con una conexión a Internet puede acceder gratuitamente (sin permiso). Este es un elemento crítico para integrar a miles de millones de personas en este nuevo sistema financiero global.
En el creciente ecosistema DeFi, los usuarios interactúan con contratos inteligentes y entre sí a través de redes peer-to-peer (P2P) y aplicaciones descentralizadas (DApp). El increíble beneficio de DeFi es que los usuarios conservan la propiedad de sus propios fondos en todo momento.
En pocas palabras, el movimiento de Finanzas Descentralizadas (DeFi) tiene como objetivo crear un nuevo sistema financiero libre de las limitaciones que existen hoy. Debido a su base de desarrolladores y su grado relativamente alto de descentralización, la mayor parte de DeFi se está construyendo actualmente en Ethereum.
¿Cuáles son los beneficios de las finanzas descentralizadas (DeFi)?
Como probablemente ya sepa, una de las grandes ventajas de Bitcoin es que no se requiere ninguna parte central para coordinar las operaciones de la red. ¿Qué pasa si usamos esto como idea central para crear aplicaciones programables además? Este es el precursor de las aplicaciones DeFi. No existe un coordinador central ni un partido intermediario, ni un único punto de falla.
Como se mencionó anteriormente, una de las ventajas de DeFi es el acceso abierto. Actualmente hay miles de millones de personas en todo el mundo que no tienen un buen acceso a ningún tipo de servicio financiero. ¿Te imaginas cómo gestionar los días sin certeza financiera? Hay miles de millones de personas que viven de esta manera y, en última instancia, este es el grupo demográfico al que DeFi intenta atender.
¿Las finanzas descentralizadas (DeFi) llegarán a la corriente principal?
Todo esto suena genial, entonces, ¿por qué DeFi no se ha apoderado del mundo todavía? Bueno, actualmente, la mayoría de las aplicaciones DeFi siguen siendo difíciles de usar, complicadas, frecuentemente desconectadas y altamente experimentales. Resulta que las técnicas e incluso el marco para este ecosistema son muy difíciles, especialmente en un entorno de desarrollo distribuido.
Resolver todos los desafíos en la construcción de un ecosistema DeFi es un largo camino por recorrer para los ingenieros de software, teóricos de juegos, diseñadores de mecanismos y más. Por lo tanto, sigue siendo una pregunta sin respuesta si las aplicaciones DeFi lograrán una adopción generalizada.
¿Qué aplicaciones de Finanzas Descentralizadas (DeFi) están disponibles?
Uno de los usos más populares de las finanzas descentralizadas (DeFi) son las monedas estables. Básicamente, las monedas estables son tokens en una cadena de bloques cuyo valor está vinculado a un activo del mundo real, como la moneda fiduciaria. Por ejemplo, BUSD está vinculado al valor del USD. Lo que los hace cómodos de usar es que, debido a que están en la cadena de bloques, estos tokens son muy fáciles de almacenar y transferir.
Otro tipo popular de aplicación son los préstamos. Existen muchos servicios peer-to-peer (P2P) que le permiten prestar fondos a otros y recibir pagos de intereses a cambio. De hecho, una de las formas más sencillas de hacerlo es a través de Binance Lending. ¡Solo necesita transferir fondos a su billetera de préstamos y comenzar a ganar intereses al día siguiente!
Sin embargo, podría decirse que la parte más interesante de DeFi es que estas aplicaciones son difíciles de categorizar. Esto puede incluir cualquier tipo de mercado descentralizado de igual a igual, donde los usuarios pueden intercambiar criptocoleccionables únicos y otros bienes digitales. Las aplicaciones DeFi también pueden crear activos sintéticos, donde cualquiera puede proporcionar un mercado para casi cualquier cosa que tenga valor. Otros usos son mercados de predicción, derivados y muchos más.
Intercambio descentralizado (DEX) en Ethereum
El Intercambio Descentralizado (DEX) es una plataforma que permite el comercio directo de billetera a billetera. Cuando opera en Binance, un intercambio centralizado, envía sus fondos a Binance y opera a través de sus sistemas internos.
Los intercambios descentralizados son diferentes. Con la magia de los contratos inteligentes, puede operar directamente desde su billetera criptográfica, reduciendo el riesgo de posibles hackeos de intercambios y más.
Un buen ejemplo de intercambio descentralizado es Binance DEX. Algunos otros ejemplos notables construidos en Ethereum son Uniswap, Kyber Network e IDEX. Muchos incluso le permiten operar desde una billetera de hardware para máxima seguridad.

Intercambios centralizados versus centralizados descentralizado.
La imagen de arriba es una ilustración de la diferencia entre intercambios centralizados y descentralizados. A la izquierda, podemos ver que Binance se encuentra en medio de transacciones entre usuarios. Entonces, si Alice quiere intercambiar el Token A por el Token B de Bob, primero debe depositar sus activos en el intercambio. Una vez que se complete la operación, Binance reasignará el saldo a cada cuenta según corresponda.
Por el contrario, a la derecha están los intercambios descentralizados. Tenga en cuenta que no hay terceros involucrados en la transacción. Los tokens de Alice se intercambian inmediatamente por los tokens de Bob mediante un contrato inteligente. De esta manera, no se necesitan intermediarios, porque los términos de sus contratos rigen automáticamente la transacción.
En febrero de 2020, los DEX tienden a ser las aplicaciones más utilizadas en la cadena de bloques Ethereum. Sin embargo, el volumen de operaciones sigue siendo pequeño en comparación con los intercambios descentralizados. No obstante, si los desarrolladores y diseñadores de DEX mejoran la experiencia del usuario para hacerla más fácil de usar, los DEX podrían rivalizar con los intercambios descentralizados en el futuro.
Capítulo 6 - Participación en la red Ethereum
Lista de contenidos
¿Qué son los nodos de Ethereum?
¿Cómo funcionan los nodos de Ethereum?
Nodo completo de Ethereum
Nodo ligero de Ethereum
Nodo minero de Ethereum
Cómo ejecutar un nodo Ethereum
Cómo minar Ethereum
¿Qué es Ethereum ProgPoW?
¿Quién desarrolló el software Ethereum?
¿Qué es la Solidez?
¿Qué son los nodos de Ethereum?
"Nodo Ethereum" es un término que puede usarse para describir un programa que interactúa con la red Ethereum de cierta manera. Un nodo Ethereum puede ser cualquier cosa, desde una simple aplicación de billetera móvil hasta una computadora que almacena una copia completa de la cadena de bloques.
Todos los nodos funcionan como puntos de comunicación, pero a pesar de ello, existen muchos tipos diferentes de nodos en la red Ethereum.
¿Cómo funcionan los nodos de Ethereum?
Ethereum, a diferencia de Bitcoin, no tiene un único programa como implementación de referencia. Mientras que el ecosistema de Bitcoin tiene Bitcoin Core como software de nodo principal, Ethereum tiene un conjunto de programas individuales (pero compatibles) basados en su Libro Amarillo. Los más populares son Geth y Parity.
Nodo completo de Ethereum
Para interactuar con la red Ethereum y permitirle validar de forma independiente los datos de blockchain, debe ejecutar un nodo completo utilizando el software como se mencionó anteriormente.
El software descargará bloques de otros nodos y verificará si las transacciones ingresadas son correctas. El software también ejecutará todos los contratos inteligentes para garantizar que reciba la misma información que otros pares. Si todo funciona como debería, entonces cada nodo tendrá una copia idéntica de la cadena de bloques en cada dispositivo.
Los nodos completos son fundamentales para el funcionamiento de Ethereum. Sin múltiples nodos repartidos por todo el mundo, la red perdería su naturaleza descentralizada y resistente a la censura.
Nodo ligero de Ethereum
Ejecutar un nodo completo le permite contribuir directamente a la salud y seguridad de la red. Pero los nodos completos a menudo requieren máquinas independientes para funcionar, así como un mantenimiento ocasional. Los nodos ligeros pueden ser una mejor opción para los usuarios que no pueden permitirse (o no quieren) ejecutar un nodo completo.
Como sugiere el nombre, los nodos ligeros son livianos: utilizan menos recursos y no ocupan espacio. De esta forma, este tipo de nodos se pueden ejecutar en dispositivos con especificaciones inferiores como teléfonos móviles o portátiles. Pero este bajo coste tiene un inconveniente: los nodos ligeros no son completamente autónomos. No se puede sincronizar completamente la cadena de bloques, por lo que requiere nodos completos para proporcionar información relevante.
Los nodos ligeros son muy populares entre los comerciantes, los servicios y los usuarios finales. Ampliamente utilizado para realizar y recibir pagos en escenarios en los que un nodo completo se considera innecesario y demasiado costoso de ejecutar.
Nodo minero de Ethereum
Los nodos mineros pueden ser nodos completos o ligeros. El término "nodo minero" en realidad no significa lo mismo que el mismo término utilizado en el ecosistema Bitcoin, pero, aun así, es un término decente para identificar a sus participantes.
Para extraer Ethereum, los usuarios necesitan hardware adicional. Generalmente implica ensamblar una plataforma minera. Con este dispositivo, los usuarios conectan varias GPU (unidades de procesamiento de gráficos) para realizar hash de datos a alta velocidad.
Los mineros tienen dos opciones: minar solos o minar en un grupo de minería. Minar en solitario o minar solo significa que el minero trabaja solo para crear bloques. Si tienen éxito, no comparten las recompensas mineras con nadie. Alternativamente, al unirse a un grupo de minería, los usuarios combinan su poder de hash con el de otros usuarios. Este método hace que sea más fácil encontrar bloques, pero si tiene éxito, también deberá compartir la recompensa con otros miembros del grupo.
Cómo ejecutar un nodo Ethereum
Uno de los grandes aspectos de blockchain es el acceso abierto. Esto significa que cualquiera puede ejecutar un nodo Ethereum y fortalecer la red validando transacciones y bloques.
Al igual que con Bitcoin, hay varias empresas que ofrecen nodos Ethereum plug-n-play. Esta es probablemente la mejor opción si sólo desea obtener un nodo y ejecutarlo; sin embargo, con la comodidad que ofrece, por supuesto será un poco más caro.
Como se mencionó anteriormente, Ethereum tiene varias implementaciones de software de nodos diferentes, entre ellas Geth y Parity. Si desea ejecutar su propio nodo, deberá familiarizarse con el proceso de instalación y configuración del tipo de nodo que elija ejecutar.
A menos que desee ejecutar un nodo especial llamado nodo de archivo, una computadora portátil simple es suficiente para ejecutar un nodo Ethereum completo. Además, se recomienda no utilizar este dispositivo al mismo tiempo para las actividades diarias, ya que puede ralentizar significativamente el trabajo.
La ejecución del nodo funciona bien en dispositivos que siempre están en línea. Si su nodo está fuera de línea, tomará mucho tiempo sincronizarlo con la red una vez que vuelva a estar en línea. Por tanto, la mejor solución para esto es un dispositivo económico y fácil de mantener. Por ejemplo, puedes ejecutar un nodo ligero incluso en una Raspberry Pi.
Cómo minar Ethereum
Como la red pronto hará la transición a Prueba de participación, la minería en Ethereum no es la apuesta más segura a largo plazo. Después de la transición, los mineros de Ethereum probablemente trasladarán sus equipos de minería a otra red o los venderán por completo.
Sin embargo, si deseas participar en la minería de Ethereum, necesitarás un hardware especial, como una GPU o un ASIC. Si desea obtener una ganancia razonable, necesitará una plataforma de minería especial y bajos costos de electricidad. Además, deberá configurar una billetera Ethereum y ensamblar el software para usarla. Todo esto requiere una importante inversión de tiempo y dinero, así que piénselo detenidamente si está a la altura del desafío.
¿Qué es Ethereum ProgPoW?
ProgPoW significa Prueba de trabajo programática y es una extensión propuesta del algoritmo de minería de Ethereum, Ethash, diseñada para hacer que las GPU sean más competitivas con los ASIC.
La resistencia a ASIC ha sido un tema muy debatido durante años en las comunidades de Bitcoin y Ethereum. Dentro del entorno de Bitcoin, los ASIC se han convertido en la fuerza minera dominante en la red.
Sin embargo, en Ethereum, los ASIC están presentes pero no son muy prominentes: la mayoría de los mineros todavía usan GPU. Esta situación puede cambiar pronto, a medida que más y más empresas introduzcan mineros Ethereum ASIC en el mercado. Pero ¿por qué causan problemas los ASIC?
Los ASIC pueden reducir drásticamente la descentralización de la red. Si los mineros de GPU no obtienen ganancias y tienen que cerrar sus operaciones mineras, la tasa de hash se concentrará en manos de unos pocos mineros. Además, el desarrollo de chips ASIC es costoso y sólo unas pocas empresas tienen las capacidades y recursos para hacerlo. Esta situación crea una amenaza de monopolio en el lado manufacturero, centralizando potencialmente la industria minera de Ethereum en manos de unas pocas empresas.
La integración de ProgPow ha sido un tema controvertido desde 2018. Algunas personas piensan que puede ser saludable para el ecosistema Ethereum, otros están en contra porque tiene el potencial de causar una bifurcación dura. Con la próxima transición a Prueba de participación, no se sabe si ProgPow se implementará en la red.
¿Quién desarrolló el software Ethereum?
Al igual que Bitcoin, Ethereum es de código abierto. Cualquiera es libre de participar en el desarrollo del protocolo o crear aplicaciones sobre él. De hecho, Ethereum cuenta actualmente con la comunidad de desarrolladores más grande en el entorno blockchain.
Para los desarrolladores que quieran participar, como primer paso, pueden consultar Mastering Ethereum de Andreas Antonopoulos y Gavin Wood's Resources, así como los recursos para desarrolladores de Ethereum.org.
¿Qué es la Solidez?
Los contratos inteligentes se describieron originalmente en la década de 1990, pero implementarlos sobre una cadena de bloques plantea una serie de desafíos completamente nuevos. Solidity fue propuesto en 2014 por Gavin Wood y desde entonces se ha convertido en el principal lenguaje de programación para desarrollar contratos inteligentes en Ethereum. Sintácticamente, este lenguaje se parece a Java, JavaScript y C++.
Básicamente, Solidity permite a los desarrolladores escribir código que se puede dividir en instrucciones que la máquina virtual Ethereum (EVM) entiende. Si desea comprender mejor cómo funciona, GitHub Solidity es el lugar para usted.
Vale la pena señalar que Solidity no es el único lenguaje disponible para los desarrolladores de Ethereum. Otra opción popular es Vyper, que es sintácticamente más similar a Python.



