capítulo
Conceptos básicos de Ethereum
¿De dónde viene Ethereum?
Comenzando con Ethereum
Escalabilidad, Ethereum 2.0 y el futuro de Ethereum
Ethereum y las finanzas descentralizadas (DeFi)
Ingresando a la red Ethereum
Capítulo 1 - Conceptos básicos de Ethereum
Tabla de contenido
¿Qué es Ethereum?
¿Cuál es la diferencia entre Ethereum y Ethereum (ETH)?
¿De dónde viene el valor de Ethereum?
¿Qué es la cadena de bloques?
¿En qué se diferencia Ethereum de Bitcoin?
¿Cómo funciona Ethereum?
¿Qué es un contrato inteligente?
¿Quién creó Ethereum?
¿Cómo se distribuyen las monedas Ethereum?
¿Qué es "The DAO" y "Ethereum Classic"?
¿Qué es Ethereum?
Ethereum es una plataforma informática descentralizada. Podemos pensar en él como una computadora que no se ejecuta en un solo dispositivo. Es decir, puede ejecutarse en miles de dispositivos en todo el mundo al mismo tiempo, es decir, no hay un propietario específico.
Al igual que Bitcoin y otras monedas digitales, Ethereum también admite la transferencia de activos digitales. Pero hace mucho más: permite a los usuarios configurar su propio código e interactuar con aplicaciones desarrolladas por otros usuarios. Ethereum es extremadamente flexible y se pueden crear varios programas complejos en la plataforma Ethereum.
En resumen, la idea central detrás de Ethereum es la siguiente: los desarrolladores pueden crear y ejecutar código en una red distribuida sin la necesidad de un servidor central. Por lo tanto, en teoría, estas aplicaciones no se pueden cerrar ni censurar.
¿Cuál es la diferencia entre Ethereum y Ethereum (ETH)?
La siguiente afirmación puede parecer un poco complicada: la unidad utilizada por Ethereum no se llama Ethereum ni Ethereums. Ethereum se refiere al protocolo en sí, mientras que el token que lo impulsa se llama Ethereum (abreviado como "ETH").

¿De dónde viene el valor de Ethereum?
Como mencionamos antes, el código de Ethereum se ejecuta en un sistema distribuido. Por lo tanto, el programa no puede ser manipulado por personas ajenas. Una vez que están en la base de datos de Ethereum, conocida como blockchain, se pueden programar para que nadie más pueda modificar el código. Además, la base de datos es visible para todos y los usuarios pueden revisar el código antes de interactuar.
Estas características determinan que cualquiera pueda iniciar aplicaciones que no se pueden desconectar en ningún momento y en cualquier momento. Lo que es más interesante es que la unidad nativa de Ethereum, ether, puede almacenar valor, creando las condiciones para que estas aplicaciones implementen transferencias de valor. A los programas que componen una aplicación los llamamos contratos inteligentes. En la mayoría de los casos, pueden funcionar sin intervención humana.
No hay duda de que el concepto de “moneda programable” atrae a muchos usuarios, desarrolladores y empresas.
Consulte el precio más reciente de Ethereum ahora.
¿Qué es la cadena de bloques?
La blockchain no es sólo el núcleo de Ethereum, sino también la base de datos que almacena la información utilizada por el protocolo. Si has leído nuestro artículo ¿Qué es Bitcoin? 》, comprenderá los conocimientos básicos sobre el mecanismo operativo de blockchain. La cadena de bloques Ethereum es similar a la cadena de bloques Bitcoin, excepto por la forma en que se almacenan los datos y el contenido de los mismos.
La cadena de bloques Ethereum es como un libro que sigue añadiendo nuevas páginas. Cada página del libro se denomina bloque, en el que se almacena la información de la transacción. Si es necesario agregar una nueva página, se debe contar un valor especial en la parte superior de la página. Este valor indica que la nueva página está en la anterior. Se agregan de forma ordenada en lugar de insertarse aleatoriamente en el libro.
Esencialmente, esto es un poco como un número de página, que hace referencia a información de la página anterior y ayuda a identificar si se agregaron nuevas páginas (bloques) en secuencia. Usamos hash para realizar este proceso.
La operación hash toma una copia de los datos (en este caso, todos los datos del bloque) y devuelve un identificador único (nuestro valor hash). La probabilidad de que dos datos generen el mismo valor hash es muy baja y el proceso también es unidireccional. Por lo tanto, puede calcular fácilmente el hash, pero no puede trabajar hacia atrás a partir de la información que creó el hash. En capítulos posteriores analizaremos por qué este es un factor clave que afecta la minería.
Ahora hemos encontrado el mecanismo para conectar todas las páginas en el orden correcto. Cualquier intento de cambiar el orden o eliminar páginas ocultará el hecho de que nuestros libros han sido manipulados.
¿Quieres aprender más sobre blockchain? Lea nuestra guía para principiantes sobre la tecnología blockchain.
¿En qué se diferencia Ethereum de Bitcoin?
Bitcoin utiliza tecnología blockchain e incentivos financieros para construir un sistema global de efectivo digital. Introduce varias innovaciones clave para ayudar a los usuarios de todo el mundo a coordinar su trabajo sin una autoridad central. Bitcoin permite a todos los participantes ejecutar programas en computadoras personales, lo que permite a los usuarios acordar el estado de las bases de datos financieras en un entorno descentralizado y sin confianza.
Bitcoin suele considerarse la cadena de bloques de primera generación. La renuencia de los desarrolladores a hacer de Bitcoin un sistema demasiado complejo le otorga una ventaja única en términos de seguridad. La razón por la que su diseño parece inflexible es que considera la seguridad como la primera prioridad en la capa básica. De hecho, el lenguaje de los contratos inteligentes de Bitcoin es extremadamente limitado y no se presta bien a aplicaciones fuera de las transacciones.
En comparación, la cadena de bloques de segunda generación tiene más funciones. Además de las transacciones financieras, estas plataformas también permiten un mayor grado de programabilidad. Ethereum ofrece a los desarrolladores un mayor grado de libertad, permitiéndoles experimentar con código personal y crear varias aplicaciones descentralizadas (DApps).
Ethereum fue el pionero de la segunda ola de blockchains que todavía domina en la actualidad. Tiene muchas similitudes con Bitcoin y puede realizar muchas de las mismas funciones. Sin embargo, los principios básicos de los dos son muy diferentes y cada uno tiene sus propias ventajas.
¿Cómo funciona Ethereum?
Podemos definir a Ethereum como una máquina de estados. Es decir, una instantánea que muestra el saldo de la cuenta y el estado actual del contrato inteligente está disponible en cualquier momento dado. Ciertas operaciones dan como resultado actualizaciones de estado, en las que todos los nodos actualizan sus instantáneas para reflejar los cambios.

Transiciones de estado en Ethereum.
Los contratos inteligentes que se ejecutan en Ethereum se activan mediante transacciones (de usuarios u otros contratos). Cuando un usuario envía una transacción a un contrato, todos los nodos de la red ejecutan el código del contrato y registran el resultado. Este proceso se implementa a través de la máquina virtual Ethereum, que convierte los contratos inteligentes en instrucciones que las computadoras pueden leer.
Para actualizar el estado, el sistema utiliza un mecanismo especial llamado minería. Al igual que Bitcoin, la minería se realiza mediante prueba de trabajo. Profundizaremos en eso más tarde.
¿Qué es un contrato inteligente?
La esencia de los contratos inteligentes es el código. Pero no es ni inteligente ni un contrato en el sentido tradicional. El motivo del nombre "contrato inteligente" es que puede ejecutar automáticamente ("inteligentemente") un acuerdo ("contrato") alcanzado por dos partes bajo ciertas condiciones.
Los contratos inteligentes fueron propuestos por primera vez por el informático Nick Szabo a finales de los años 1990. Explicó este concepto utilizando el ejemplo de una máquina expendedora, que en su opinión podría considerarse un precursor de los contratos inteligentes modernos. La máquina expendedora ejecuta un contrato simple. Después de que el usuario inserta sus monedas, la máquina entrega el producto de su elección.
Los contratos inteligentes aplican esta lógica a los entornos digitales. Puedes especificar algo simple en tu código, como devolver "¡Hola, mundo!" cuando el contrato reciba dos monedas de éter.

En Ethereum, los desarrolladores lo codifican para que EVM pueda leerlo. Luego, el promotor lo envía a la dirección especial donde está registrado el contrato. En ese momento, el contrato estará disponible para todos. Un contrato no se puede eliminar a menos que el desarrollador establezca condiciones al redactar el contrato.
Ahora, el contrato tiene una dirección. Para interactuar con él, los usuarios solo necesitan enviar 2 monedas de éter a la dirección. Esto activará el código del contrato: todas las computadoras de la red ejecutarán esta operación, serán testigos de que el usuario ha pagado el contrato y registrarán su resultado ("¡Hola, mundo!").
Lo anterior es probablemente uno de los ejemplos más básicos de la funcionalidad de Ethereum. A medida que la tecnología continúa avanzando, las personas pueden crear aplicaciones más sofisticadas que conectan una gran cantidad de contratos, y dichos programas ya están disponibles.
¿Quién creó Ethereum?
En 2008, un desarrollador (o grupo de desarrolladores) bajo el seudónimo de Satoshi Nakamoto publicó el libro blanco de Bitcoin, cambiando por completo el panorama de las monedas digitales. Unos años más tarde, un joven programador llamado Vitalik Buterin esperaba promover aún más este concepto y aplicarlo a diversas aplicaciones. Finalmente, el concepto se transformó en Ethereum.
En un blog titulado "Ethereum: The Ultimate Smart Contract and Decentralized Application Platform" publicado en 2013, Buterin propuso por primera vez "Ethereum". En el artículo, presentó la idea de una "cadena de bloques completa de Turing": una computadora descentralizada con suficiente tiempo y recursos que puede ejecutar cualquier aplicación.
A medida que avanza la tecnología, surgirán en el mercado más tipos de aplicaciones que se pueden implementar en blockchain y los desarrolladores podrán hacer lo que quieran. Ethereum espera superar las limitaciones de diseño impuestas intencionalmente por Bitcoin y encontrar más usos para la tecnología blockchain.
¿Cómo se distribuyen las monedas Ethereum?
Ethereum se lanzó en 2015 con un suministro inicial de 72 millones de monedas ether. Se vendieron públicamente más de 50 millones de tokens a través del evento de venta de tokens "Oferta inicial de monedas (ICO)". Los participantes pueden comprar Ethereum usando moneda fiduciaria o Bitcoin en el intercambio.
¿Qué es "The DAO" y "Ethereum Classic"?
Con Ethereum, la colaboración abierta en Internet también ha encontrado una nueva forma de presentarse. DAO (Organización Autónoma Descentralizada) es un ejemplo típico. Estas entidades son similares a programas informáticos y están controladas enteramente mediante código informático.
El proyecto más antiguo y ambicioso de la organización es "The DAO". Consiste en una serie de contratos inteligentes complejos que se ejecutan en Ethereum y opera como un fondo de riesgo independiente. Los tokens DAO se distribuyen en forma de ICO y los poseedores de tokens disfrutan de derechos tanto de capital como de voto.
Sin embargo, el proyecto fue atacado por una vulnerabilidad poco después de su lanzamiento y casi un tercio de los fondos de DAO fueron robados por delincuentes. Para empeorar las cosas, el 14% del suministro total de Ethereum en ese momento estaba bloqueado en la DAO. No hay duda de que, como resultado, la incipiente red Ethereum sufrió un golpe catastrófico.
Después de la consulta, toda la cadena de bloques se dividió en dos cadenas mediante un hard fork. Las transacciones maliciosas en una de las bifurcaciones se revirtieron y los fondos se recuperaron con éxito: esta es la actual "cadena de bloques Ethereum". Por el contrario, las transacciones en la cadena original no se revertían y permanecían inmutables, ahora conocida como Ethereum Classic.
Las duras lecciones son un recordatorio de que debemos tomar en serio los riesgos de esta tecnología y que confiar grandes fortunas al código autónomo puede resultar contraproducente. Este ejemplo particular también ilustra los enormes desafíos de la toma de decisiones colectiva en un entorno abierto. Dejando a un lado las vulnerabilidades de seguridad, la DAO ilustra perfectamente el potencial de los contratos inteligentes para lograr una colaboración sin confianza a gran escala a través de Internet.
Capítulo 2 - ¿De dónde viene Ethereum?
Tabla de contenido
¿Cómo se generan las nuevas monedas Ethereum?
¿Cuál es la cantidad total de Ethereum?
¿Cómo funciona la minería de Ethereum?
¿Qué es la tarifa de gas de Ethereum?
Costos de combustible y límites de costos de combustible.
¿Cuánto tiempo lleva minar un bloque de Ethereum?
¿Qué son los tokens Ethereum?
¿Cómo se generan las nuevas monedas Ethereum?
Antes mencionamos brevemente la “minería”. Si está familiarizado con Bitcoin, sabrá que el proceso de minería es clave para proteger y actualizar la cadena de bloques. El principio de minería de Ethereum es el mismo, es decir, los participantes en la minería (que consumen mucho tiempo, son laboriosos y costosos) son recompensados con monedas Ether según el acuerdo.
¿Cuál es la cantidad total de Ethereum?
En febrero de 2020, el suministro total de Ethereum es de aproximadamente 110 millones.
A diferencia de Bitcoin, Ethereum no tenía un plan de emisión de tokens dedicado en el momento de su lanzamiento. Bitcoin mantiene su valor limitando la oferta y reduciendo gradualmente la producción de nuevas monedas. Ethereum sienta las bases para aplicaciones descentralizadas (DApps) a través de tokens. Esta pregunta sigue sin decidirse ya que aún no se ha encontrado el tipo más apropiado de plan de emisión de tokens.
¿Cómo funciona la minería de Ethereum?
La minería es crucial para la ciberseguridad. Garantiza que la cadena de bloques pueda actualizarse de manera justa y equitativa y permite que la red funcione correctamente sin una sola persona que tome decisiones. En una operación minera, un subconjunto de nodos (literalmente "mineros") aporta potencia informática para resolver acertijos criptográficos.
Lo que realmente hace es codificar un conjunto de transacciones pendientes y sus datos. Para que un bloque sea válido, el valor hash debe ser inferior al valor establecido por el protocolo. Si la operación falla, el minero puede modificar algunos datos y volver a intentarlo.
Debido a la competencia, los mineros deben completar las operaciones de hash lo más rápido posible; por lo tanto, la tasa de hash se convierte en una medida de la potencia informática de un minero. Cuanto mayor sea la tasa de hash en una red, más difíciles serán de resolver los acertijos criptográficos. Sólo los mineros necesitan encontrar una respuesta válida y, una vez que la respuesta se transmite en la red, otros participantes pueden verificar fácilmente su validez.
Como es de esperar, el hash de alta velocidad sin interrupción es costoso. Los mineros pueden ganar recompensas como incentivo para proteger la red. Las recompensas se derivan de todas las tarifas de transacción del bloque. También reciben Ethereum recién acuñado, que en el momento de escribir este artículo son 2 Ethereum.
¿Qué es la tarifa de gas de Ethereum?
¿Recuerda el contrato "¡Hola mundo!" mencionado anteriormente? El programa es fácil de ejecutar y computacionalmente económico. Sin embargo, no sólo está ejecutando el programa en su computadora como individuo, sino que está pidiendo a todos en el ecosistema Ethereum que lo ejecuten juntos.
Esto plantea la siguiente pregunta: ¿Qué sucede cuando decenas de miles de personas ejecutan contratos complejos simultáneamente? Si alguien configura un contrato para ejecutar el mismo conjunto de código en un bucle, cada nodo debería ejecutarse indefinidamente. Estos procesos consumen muchos recursos y pueden provocar que todo el sistema falle.
Afortunadamente, Ethereum introdujo el concepto de tarifas de gas para evitar este riesgo. Así como un automóvil no puede funcionar sin combustible, un contrato no puede funcionar sin cargos por combustible. Para garantizar el normal funcionamiento del contrato, los usuarios deberán pagar una determinada cantidad de tarifas de gas. Si el pago del combustible es insuficiente, se rescindirá el contrato.
Básicamente, se trata de un mecanismo de carga. Extendemos el concepto a las transacciones, es decir, la principal motivación de los mineros es el beneficio y pueden ignorar las transacciones con tarifas más bajas.
Tenga en cuenta que Ether no es lo mismo que las tarifas de gas. El precio medio del gas fluctúa en gran medida según los mineros. Al realizar transacciones, las tarifas del gas se pagan en Ether. El mecanismo de cobro es similar al de Bitcoin: si la red está congestionada y muchos usuarios participan en las transacciones, el precio medio de las tarifas del gas aumentará. Por el contrario, si hay poca actividad en la red, los precios bajarán.
Aunque el precio del combustible cambia constantemente, el costo del combustible requerido para cada operación es fijo. Es decir, ejecutar contratos complejos consume más gas que transacciones simples. Por tanto, el coste del gas se convierte en una medida de la potencia informática. Garantiza que el sistema cobre las tarifas correspondientes en función del uso de recursos de Ethereum por parte del usuario.
Las tarifas de gas normalmente solo consumen una pequeña fracción de éter, y la configuramos en una unidad aún más pequeña, "gwei". 1 gwei equivale a una milmillonésima parte de un Ethereum.
En resumen, puede ejecutar un programa que se repite durante mucho tiempo, pero esta operación rápidamente resultará muy costosa. Por lo tanto, los nodos de la red Ethereum favorecen la reducción del spam.

Cambios en los precios medios de los combustibles a lo largo del tiempo (unidad: gwei). Fuente: etherscan.io
Costos de combustible y límites de costos de combustible.
Supongamos que Alice está realizando una transacción contractual. Calcula la tarifa del gas que debe pagar (por ejemplo, a través de la gasolinera ETH). Tal vez establezca un precio más alto para incentivar a los mineros a procesar las transacciones lo más rápido posible.
También establece límites de combustible para la autoprotección. Después de que haya un problema con el contrato, el combustible consumido será superior al valor previsto. La función del límite de costo de combustible es garantizar que la operación se detenga cuando se agote el costo de combustible establecido x. Luego, el contrato correspondiente expira y el monto final que paga Alice no excederá el valor establecido inicial.
A primera vista, este concepto puede parecer confuso. De hecho, esto sugiere que las tarifas del gas (y sus límites) se pueden establecer manualmente, y la mayoría de las billeteras lo harán por el usuario. En pocas palabras, el gas determina la rapidez con la que los mineros pueden procesar las transacciones, mientras que el límite de gas determina el límite superior de gas que está dispuesto a pagar por esta transacción.
¿Cuánto tiempo lleva minar un bloque de Ethereum?
El tiempo promedio para agregar un nuevo bloque a la cadena de bloques Ethereum es de 12 a 19 segundos. Lo más probable es que esto cambie si la red cambia a prueba de participación, que está diseñada principalmente para reducir los tiempos de bloqueo. Para obtener más información, lea "Análisis de Ethereum Casper".
¿Qué son los tokens Ethereum?
El mayor encanto de Ethereum es que ayuda a los usuarios a crear activos personales en la cadena y pueden almacenarse y transferirse como Ethereum. El contrato inteligente estipula las reglas de gobernanza para los activos anteriores, lo que permite a los desarrolladores establecer los parámetros de los tokens por sí mismos. Estas incluyen la emisión de tokens, el mecanismo de emisión, la divisibilidad, la intercambiabilidad y muchas otras características. Existen varios estándares técnicos que se pueden seguir al crear tokens en Ethereum, el más destacado se llama ERC-20; por lo tanto, estos tokens a menudo se denominan "tokens ERC 20".
Este token tiene funciones excelentes y proporciona una amplia plataforma de prueba para innovadores, ayudándolos a llevar a cabo más experimentos en campos de vanguardia como las finanzas y la tecnología. Está diseñado para ser extremadamente flexible, desde la emisión de un token unificado como moneda en la aplicación hasta la producción de tokens únicos basados en activos físicos. Probablemente existan todo tipo de casos de uso excelentes para la creación de tokens que estén optimizados y sean fáciles de implementar y que aún no se conocen.
Capítulo 3: Primeros pasos con Ethereum
Tabla de contenido
¿Cómo comprar Ethereum?
Cómo comprar Ethereum usando una tarjeta de crédito/débito
Cómo comprar Ethereum en el mercado P2P
¿Qué puedo comprar con Ethereum (ETH)?
¿Cuáles son los usos de Ethereum?
¿Qué debes hacer si pierdes accidentalmente tus monedas Ethereum?
¿Se pueden restaurar las transacciones de Ethereum?
¿Las transacciones de Ethereum son privadas?
¿Puede Ethereum generar ingresos?
¿Cómo almacenar Ethereum?
Cómo depositar Ethereum en Binance
Cómo almacenar Ethereum en Binance
Cómo retirar Ethereum de Binance
Cómo almacenar ether en una billetera ethereum
billetera caliente
billetera fría
¿Cuáles son los logotipos y símbolos de Ethereum?
¿Cómo comprar Ethereum?
Cómo comprar Ethereum usando una tarjeta de crédito/débito
Binance permite a los usuarios comprar Ethereum sin problemas a través de su navegador. Pasos:
Inicie sesión en el portal de compra y venta de moneda digital.
Seleccione la moneda digital (ETH) que desea comprar y la moneda que utilizará para el pago.
Inicie sesión en su cuenta de Binance. Los nuevos usuarios deben registrarse primero.
Seleccione Método de pago.
Siga las instrucciones para ingresar los datos de su tarjeta y completar la verificación de identidad.
¡Hecho! El Ethereum comprado se depositará en su cuenta de Binance.
Cómo comprar Ethereum en el mercado P2P
El mercado P2P es también una plataforma para comprar y vender Ethereum. A través de la aplicación móvil de Binance, puedes comprar tokens directamente de otros usuarios. Pasos:
Abra la APLICACIÓN e inicie sesión o registre una cuenta.
Seleccione Compra y venta con un clic, luego haga clic en la pestaña Comprar en la esquina superior izquierda de la interfaz.
Seleccione uno de los tipos de transacción que aparecen y haga clic en Comprar.
Puede pagar con otras monedas digitales (pestaña Pagos en moneda digital) o monedas fiduciarias (pestaña Pagos en moneda fiduciaria).
A continuación, el sistema te pedirá que elijas un método de pago. Puede elegir de forma flexible según sus necesidades.
Elija comprar Ethereum.
En este punto, es necesario completar el pago. Cuando termine, haga clic en Marcar como pagado y confirme.
La transacción se completa cuando el vendedor entrega los tokens según lo programado.
¿Qué puedo comprar con Ethereum (ETH)?
A diferencia de Bitcoin, el entorno de aplicaciones de Ethereum no se limita a las redes de moneda digital. Puede construir una plataforma de desarrollo para aplicaciones descentralizadas, y Ethereum, como token negociable, se convierte en el "combustible" de este ecosistema. Por lo tanto, la función principal de Ethereum es proporcionar utilidad a Ethereum.
Sin embargo, Ethereum también se puede utilizar para comprar bienes y servicios, desempeñando un papel similar al de otras monedas tradicionales.

Mapa de calor de minoristas que aceptan Ethereum como pago. Fuente: cryptwerk.com/coinmap
¿Cuáles son los usos de Ethereum?
La moneda nativa de Ethereum, "Ether", se puede utilizar como moneda digital o garantía. Muchos también lo ven como una reserva de valor similar a Bitcoin. Sin embargo, Ethereum se diferencia de Bitcoin en que el alto grado de programabilidad de la cadena de bloques Ethereum le otorga más utilidad. Como resultado, Ethereum se ha convertido en el elemento vital de las aplicaciones financieras descentralizadas, los mercados descentralizados, las plataformas comerciales, los juegos y muchas otras aplicaciones.
¿Qué debes hacer si pierdes accidentalmente tus monedas Ethereum?
Las transacciones de Ethereum no involucran a ningún banco y los usuarios deben ser responsables de sus propios fondos. Los tokens pueden depositarse en la plataforma comercial o almacenarse en una billetera personal. Tenga en cuenta que cuando utilice una billetera personal para almacenar fondos, es importante mantener segura su frase mnemotécnica para que pueda recuperar sus fondos si pierde el acceso a su billetera.
¿Se pueden restaurar las transacciones de Ethereum?
Una vez que se agregan datos a la cadena de bloques Ethereum, es casi imposible cambiarlos o eliminarlos. Esto significa que al realizar una transacción, se puede tratar como si estuviera escrita en piedra. Por lo tanto, es importante verificar que la dirección de destino para recibir fondos sea correcta. Al transferir grandes cantidades de fondos, es mejor enviar primero una pequeña cantidad de fondos a la dirección de destino para verificar su autenticidad.
Ethereum se vio obligado a realizar una bifurcación dura en 2016 después de que un contrato inteligente sufriera un ataque de piratas informáticos, revirtiendo efectivamente la transacción maliciosa. Sin embargo, esta es una medida extrema en respuesta a un evento inusual, no la norma.
¿Las transacciones de Ethereum son privadas?
Todas las transacciones agregadas a la cadena de bloques Ethereum son visibles públicamente. Incluso si una dirección de Ethereum no revela nombres reales, los observadores pueden identificar a los participantes mediante otros métodos.
¿Puede Ethereum generar ingresos?
Ethereum es un activo volátil con oportunidades de ganancias y riesgos de pérdidas. Algunas personas optan por mantener Ethereum a largo plazo, convencidas de que la red se convertirá en una capa de liquidación global programable en el futuro. Otros optan por utilizar Ethereum para comerciar con otras altcoins. Por supuesto, ambas estrategias también conllevan riesgos financieros correspondientes.
Ethereum, un pilar de las finanzas descentralizadas (DeFi), también se puede utilizar para prestar, garantizar préstamos, acuñar activos sintéticos o participar en el futuro.
Algunos inversores pueden optar por invertir en Bitcoin a largo plazo y utilizarlo como el único activo digital de su cartera. Por el contrario, otros inversores son más flexibles y crean una cartera diversificada en Ethereum y otras altcoins, o asignan un porcentaje de su capital a operaciones a corto plazo (como operaciones intradía o operaciones swing). No existe una forma universal de obtener beneficios en el mercado. Cada inversor debe actuar según sus capacidades y elegir la estrategia más adecuada en función de la situación real.
¿Cómo almacenar Ethereum?
Hay muchas formas de almacenar tus monedas, cada una con sus pros y sus contras. Como ocurre con cualquier cosa que esté en riesgo, la mejor solución es crear una cartera diversificada de opciones.
En términos generales, las soluciones de almacenamiento se dividen en dos categorías: administradas y no administradas. Las soluciones de depósito en garantía significan que los fondos se pueden confiar a un tercero (como una plataforma comercial). En este momento, debe iniciar sesión en la plataforma de custodia para operar con activos de moneda digital.
Las soluciones sin custodia son todo lo contrario, donde los usuarios administran sus propios fondos utilizando una billetera de moneda digital. Estas billeteras no contienen monedas como una billetera física, sino que almacenan credenciales de acceso (claves criptográficas) a los activos dentro de la cadena de bloques. Recuerde: cuando utilice una billetera sin custodia, asegúrese de hacer una copia de seguridad de su frase mnemotécnica correctamente.
Cómo depositar Ethereum en Binance
Para depositar sus tenencias de Ethereum en Binance, siga los pasos a continuación:
Inicie sesión en su cuenta de Binance. Los nuevos usuarios deben registrarse primero.
Vaya a la billetera spot y haga clic en Depositar.
Marque "ETH" en la lista de tokens.
Seleccione una red y envíe Ether a la dirección correspondiente.
¡Hecho! Una vez confirmada la transacción, el Ethereum comprado se acreditará en su cuenta de Binance.
Cómo almacenar Ethereum en Binance
Para operar activamente con Ethereum, debe depositarlo en una cuenta de Binance. Almacenar Ethereum en Binance es fácil y seguro. Con Ethereum, los usuarios también pueden disfrutar de diversos beneficios del ecosistema Binance a través de préstamos, apuestas, promociones aéreas y sorteos.
Cómo retirar Ethereum de Binance
Para retirar Ethereum depositado en su cuenta de Binance, siga estos pasos:
Inicie sesión en su cuenta de Binance.
Vaya a la billetera spot y haga clic en Retirar.
Marque "ETH" en la lista de tokens.
Seleccione la red
Ingrese la dirección del destinatario y el monto.
Verificar vía correo electrónico.
¡Hecho! Una vez confirmada la transacción, Ether se depositará en la dirección que proporcionó.
Cómo almacenar ether en una billetera ethereum
Si desea depositar Ether en su billetera personal, puede elegir entre una billetera activa o una billetera fría.
billetera caliente
Las billeteras de moneda digital que están conectadas a Internet de alguna manera se denominan "billeteras activas". Suele ser una aplicación móvil o de escritorio a través de la cual los usuarios pueden consultar su saldo o enviar/recibir tokens. Las billeteras activas están conectadas a la red y son extremadamente vulnerables a los ataques, pero este método conveniente es más popular para los pagos diarios. Trust Wallet es una billetera móvil conveniente y rápida que admite múltiples monedas.
billetera fría
Una billetera fría es una billetera de moneda digital que funciona sin conexión. Estas carteras están alejadas de los vectores de ataque en línea, lo que reduce significativamente la probabilidad de ser atacados. Sin embargo, las billeteras frías generalmente no son tan convenientes como las billeteras calientes. Tanto las carteras de hardware como las de papel son carteras frías. Esta última tecnología está obsoleta y es extremadamente riesgosa, y poco a poco ha ido desapareciendo del horizonte de los usuarios.
Lea "Análisis de tipos de billeteras de moneda digital" para obtener más información sobre las clasificaciones de billeteras.
¿Cuáles son los logotipos y símbolos de Ethereum?
Vitalik Buterin diseñó el logo original de Ethereum. Consta de dos símbolos de suma rotados "Σ" (Sigma en la letra griega). El diseño final se basa en este patrón y consta de un rombo llamado "octaedro" rodeado por cuatro triángulos. Al igual que otras monedas digitales, Ethereum también tiene su propio símbolo Unicode estándar, y las aplicaciones y sitios web pueden mostrar fácilmente su valor. Así como el dólar estadounidense está representado por el símbolo "$", Ethereum está representado por el símbolo "Ξ".
Capítulo 4 - Escalabilidad, Ethereum 2.0 y el futuro de Ethereum
Tabla de contenido
¿Qué es la escalabilidad?
¿Por qué Ethereum necesita expandirse?
El trilema de la escalabilidad de blockchain
¿Cuántas transacciones puede manejar Ethereum?
¿Qué es Ethereum 2.0?
¿Qué es la fragmentación de Ethereum?
¿Qué es el plasma Ethereum?
¿Qué es el resumen de Ethereum?
¿Qué es la prueba de participación (PoS) de Ethereum?
¿Qué es el stake de Ethereum?
¿Cuánto ether necesito apostar en Ethereum?
¿Cuánto Ether puedes ganar apostando en Ethereum?
¿Cuánto dura el tiempo de bloqueo para apostar en Ethereum?
¿Existen riesgos al apostar en Ethereum?
¿Qué es la escalabilidad?
En pocas palabras, la escalabilidad es una medida de la capacidad de un sistema para crecer. Por ejemplo, las redes o servidores utilizados en informática se pueden ampliar de diferentes maneras para manejar una mayor demanda.
La escalabilidad de las criptomonedas se refiere al desarrollo continuo de blockchain para incluir a más usuarios. El aumento de usuarios significa que la blockchain competirá por más operaciones y transacciones.
¿Por qué Ethereum necesita expandirse?
Los defensores de Ethereum creen que la próxima versión de Internet se basará en la plataforma Ethereum. La llamada Web 3.0 generará una topología descentralizada que puede omitir directamente a los intermediarios, centrarse más en la privacidad y transformarse en una verdadera propiedad de sus propios datos. Estas propiedades básicas se construirán mediante computación distribuida y protocolos de comunicación/almacenamiento distribuidos en forma de contratos inteligentes.
Para lograr sus objetivos, Ethereum debe mejorar enormemente sus capacidades de procesamiento de transacciones evitando al mismo tiempo una disminución en la descentralización de la red. En la actualidad, Ethereum no limita el volumen de transacciones limitando el tamaño del bloque como Bitcoin, sino que solo establece un límite de gas para el bloque, es decir, el límite superior de la tarifa de gas que puede acomodar un solo bloque.
Por ejemplo, el límite de la tarifa del gas para un bloque es de 100.000 Gwei. Puede enviar 10 transacciones con un límite de tarifa de gas de 10 000 Gwei o 2 transacciones con un límite de tarifa de gas de 50 000 Gwei a este bloque. Cualquier otra transacción enviada al mismo tiempo debe esperar al siguiente bloque.
Esta situación no es ideal para un sistema ampliamente utilizado por todos. Si las transacciones pendientes exceden el espacio del bloque, rápidamente se puede desarrollar un retraso. Además, el aumento de las tarifas del gas significa que los usuarios deben pagar cantidades más altas para que se prioricen las transacciones individuales. Dicho esto, una red ocupada hará que ciertos casos de uso sean muy costosos de procesar.
El popular juego "CryptoKitties" es un ejemplo típico de las limitaciones de la red Ethereum. En 2017, el juego "CryptoKitties" basado en Ethereum atrajo a un gran número de usuarios. Realizan transacciones en la red y crían sus propios gatos digitales (que representan tokens no fungibles). A medida que el juego ganó popularidad, el número de transacciones pendientes se disparó, lo que finalmente provocó una congestión extrema de la red.
El trilema de la escalabilidad de blockchain
A primera vista, simplemente aumentar el límite de la tarifa del gas del bloque aliviaría todos los problemas de escalabilidad. En otras palabras, cuanto mayor sea el límite, más transacciones podrá procesar la red en un período de tiempo fijo, ¿verdad?
Desafortunadamente, esto no es factible sin sacrificar algunas de las características clave de Ethereum. Vitalik Buterin propuso el trilema de blockchain (que se muestra en la figura siguiente), explicando el delicado equilibrio que debe lograr blockchain.

El trilema de blockchain: (1) escalabilidad, (2) seguridad y (3) descentralización.
Sólo se pueden optimizar dos de las tres características principales y es imposible cubrirlas todas. Las cadenas de bloques como Ethereum y Bitcoin priorizan la seguridad y la descentralización. Su algoritmo de consenso garantiza la seguridad de la red. Sin embargo, su red consta de miles de nodos, lo que resulta en una escalabilidad deficiente. La recepción y verificación de transacciones se completa mediante muchos nodos y la velocidad es mucho más lenta que la de las soluciones centralizadas.
Otro escenario es eliminar el límite de la tarifa de gas en bloque. La red puede ganar seguridad y escalabilidad, pero el grado de descentralización se reducirá drásticamente.
La razón es que se incluirán más transacciones en un solo bloque, lo que dará como resultado un bloque más grande. Los nodos de la red aún necesitan descargar y transmitir bloques con regularidad, lo que impone requisitos muy estrictos al hardware. Una vez que se aumente el límite de la tarifa de gas del bloque, será más difícil para los nodos verificar, almacenar y transmitir bloques.
Con el tiempo, los nodos rezagados abandonarán la red. Si continúa funcionando de esta manera, sólo unos pocos nodos poderosos sobrevivirán, lo que profundizará aún más la centralización del sistema. Con el tiempo, blockchain será segura y escalable, pero ya no estará descentralizada.
En el último caso, blockchain se centra en la descentralización y la escalabilidad. La red mejora la velocidad y la descentralización al desaprobar el algoritmo de consenso, a costa de una seguridad significativamente reducida.
¿Cuántas transacciones puede manejar Ethereum?
En los últimos años, las transacciones por segundo (TPS) de Ethereum rara vez han superado las 10. Se trata de una cifra decepcionante para una plataforma que aspira a ser la "computadora del mundo".
Las soluciones de escala siempre han sido una parte importante de la hoja de ruta de Ethereum. Plasma es un ejemplo típico de solución de expansión de capacidad. La solución está diseñada para mejorar la eficiencia de Ethereum y su tecnología también es aplicable a otras redes blockchain.
¿Qué es Ethereum 2.0?
Aunque Ethereum tiene un gran potencial, actualmente tiene limitaciones. Arriba, hemos discutido el tema de la escalabilidad. En resumen, si Ethereum espera convertirse en el pilar del nuevo sistema financiero, debe aumentar significativamente el número total de transacciones procesadas por segundo. Este problema es difícil de resolver dada la naturaleza distribuida de la red. Los desarrolladores de Ethereum también llevan años buscando una solución.
Por un lado, para garantizar el grado de descentralización de la red, se deben implementar algunas restricciones. Cuanto más exigentes sean los requisitos para ejecutar un nodo, menos participantes habrá y la red estará más centralizada. Por lo tanto, aumentar las capacidades de procesamiento de transacciones de Ethereum conducirá a una mayor carga de nodos, lo que en última instancia amenazará la integridad del sistema.
Otro inconveniente de Ethereum (y otras criptomonedas de prueba de trabajo) es que consume muchos recursos. Para agregar con éxito un bloque a la cadena de bloques, es necesaria la minería. Sin embargo, este método de creación de bloques debe realizar operaciones rápidamente y consume mucha energía.
Para superar las limitaciones anteriores, los desarrolladores han propuesto una serie de planes de actualización, conocidos colectivamente como "Ethereum 2.0" (o ETH 2.0). Cuando esté completamente implementado, ETH 2.0 mejorará efectivamente 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. Estos nodos también se actualizarán a medida que cambie la cadena de bloques, ocupando un gran ancho de banda y memoria.
El proceso anterior se puede evitar si utiliza un método llamado fragmentación. Como sugiere el nombre, este proceso divide la red en diferentes subconjuntos de nodos, conocidos como fragmentos. Cada fragmento maneja sus propias transacciones y contratos, mientras se comunica con otras redes fragmentadas según sea necesario. Cada fragmento se verifica de forma independiente, por lo que no es necesario almacenar datos de otros fragmentos.

Comparación de la red en marzo de 2020 y la red con sharding implementado
"Sharding" es un método de expansión complejo que requiere mucho trabajo de diseño e implementación. Sin embargo, si la aplicación tiene éxito, se convertirá en uno de los métodos más eficaces para aumentar el rendimiento de la red en órdenes de magnitud.
¿Qué es el plasma Ethereum?
Ethereum Plasma es una solución de escalabilidad fuera de la cadena que tiene como objetivo aumentar el rendimiento de las transacciones sacándolas de la cadena de bloques. En este sentido, tiene ciertas similitudes con las cadenas laterales y los canales de pago.
A través de Plasma, la cadena secundaria se puede anclar a la cadena principal de la cadena de bloques Ethereum manteniendo una comunicación mínima. Aunque los usuarios dependen de la cadena principal para resolver disputas y "completar" actividades personales en la cadena secundaria, las dos generalmente operan de forma independiente.
La clave para el escalamiento exitoso de Ethereum es reducir la cantidad de datos que los nodos deben almacenar. La solución Plasma permite a los desarrolladores estipular algunas reglas para las "subcadenas" en el contrato inteligente de la cadena principal. Posteriormente, las aplicaciones cuya información o procesos serían demasiado costosos de almacenar/ejecutar en la cadena principal pueden moverse libremente a "subcadenas" para su creación.
Para obtener una introducción detallada a Plasma, lea "¿Qué es Ethereum Plasma?" 》.
¿Qué es el resumen de Ethereum?
Al igual que Plasma, Rollup también pretende separar las transacciones de la cadena principal y lograr la expansión de Ethereum. Entonces, ¿cómo funciona esto último?
La respuesta es que 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. Los operadores de la cadena secundaria depositan un margen en el contrato de la red principal y solo le envían transiciones de estado válidas. La idea detrás de esto es que el estado se mantiene fuera de la cadena, por lo que no hay necesidad de almacenar los datos en la cadena de bloques. Sin embargo, la principal diferencia entre Rollup y Plasma es la forma en que envía las transacciones a la cadena principal. A través de tipos de transacciones especiales, este método puede "resumir" transacciones masivas y agruparlas en bloques especiales, llamados bloques acumulativos.
Rollup se divide en dos tipos diferentes: Optimistic Rollup y ZK Rollup. Ambos garantizan transiciones de estado correctas de diferentes maneras.
El paquete acumulativo de conocimiento cero (ZK Rollup) utiliza un método de verificación criptográfica llamado prueba de conocimiento cero para enviar transacciones. Específicamente, se utiliza un método llamado zk-SNARK. Este artículo no presentará los detalles operativos específicos, pero podemos describir su aplicación en resumen de la siguiente manera: de esta manera, diferentes participantes pueden demostrarse entre sí que tienen información específica sin revelar el contenido específico.
En el caso del resumen de conocimiento cero (ZK Rollup), esta información es una transición de estado enviada a la cadena principal. Una gran ventaja de este proceso es que ocurre casi instantáneamente y minimiza la posibilidad de cometer un estado corrupto.
Optimistic Rollup mejora la flexibilidad al sacrificar cierta escalabilidad. A través de la "Máquina virtual optimista (OVM)", los contratos inteligentes se pueden ejecutar en la cadena secundaria. Por otro lado, no existe prueba criptográfica que pueda confirmar que la transición de estado enviada a la cadena principal sea correcta. Para aliviar este problema, se incorpora un breve retraso en el proceso, lo que permite a los usuarios cuestionar y rechazar bloques no válidos enviados a la cadena principal.
¿Qué es la prueba de participación (PoS) de Ethereum?
La Prueba de participación (PoS) es otro esquema de verificación en bloque además de la Prueba de trabajo. En un sistema de prueba de participación, la forma de obtener nuevos bloques no es la minería, sino la acuñación (a veces llamada forja). En lugar de que los mineros compitan a través de la potencia informática, los bloques candidatos ahora son verificados por nodos (o validadores) seleccionados aleatoriamente a intervalos regulares. Si se hace correctamente, recibirá todas las tarifas de transacción del bloque y también puede recibir recompensas del bloque según el protocolo.
La prueba de participación no implica minería y, por lo tanto, se considera más respetuosa con el medio ambiente. Los validadores consumen menos energía que los mineros, por lo que los bloques se pueden acuñar en hardware de consumo.
Como parte de Ethereum 2.0, Ethereum planea realizar la transición de PoW a PoS mediante una operación de actualización llamada Casper. Aunque no se ha confirmado oficialmente una fecha específica, la primera versión podría lanzarse en 2020.
¿Qué es el stake de Ethereum?
En un protocolo de prueba de trabajo, los mineros son responsables de garantizar la seguridad de la red. No harán trampa porque hacerlo consume energía y les hace perder todas las recompensas potenciales. Esta teoría del juego no existe en la Prueba de participación, sino que la red está protegida mediante otras medidas criptoeconómicas.
El comportamiento deshonesto se frena no porque los usuarios se preocupen por desperdiciar energía, sino porque les preocupa perder dinero. Los verificadores deben prometer una cierta cantidad de tokens (convertirse en poseedores de tokens) para obtener derechos de verificación. Si un nodo intenta hacer trampa, sus tokens apostados (una cierta cantidad de Ether) se perderán; si el nodo deja de responder o se desconecta, estos tokens también se agotarán gradualmente; Sin embargo, si un validador ejecuta más nodos, recibirá más recompensas.
¿Cuánto ether necesito apostar en Ethereum?
La participación mínima estimada por validador en Ethereum es de 32 ether. Establecer un valor tan alto hace que un ataque del 51% sea extremadamente costoso.
¿Cuánto Ether puedes ganar apostando en Ethereum?
Esta cuestión es más compleja. Esta métrica está determinada no solo por la cantidad de tokens apostados, sino también por la cantidad total de ether apostado en la red y la tasa de inflación. Como estimación aproximada, la tasa de rendimiento anual actual del proyecto es de aproximadamente el 6%. Tenga en cuenta que este número es sólo una estimación y puede cambiar en el futuro.
¿Cuánto dura el tiempo de bloqueo para apostar en Ethereum?
Si desea retirar Ethereum del validador, debe unirse a la cola de retiro. Si no hay cola, el tiempo mínimo de retiro es de 18 horas. El tiempo específico se ajustará dinámicamente en función de la cantidad de validadores que retiren dinero dentro de un período específico.
¿Existen riesgos al apostar en Ethereum?
Como validador responsable de mantener la seguridad de la red, debes tener en cuenta varios riesgos. Si el nodo validador está fuera de línea durante mucho tiempo, se perderá una parte considerable del depósito. Además, si el saldo de su depósito cae por debajo de 16 Ethereum, será eliminado del conjunto de validadores.
No se puede ignorar otro factor de riesgo sistémico. La prueba de participación nunca se ha utilizado a una escala tan grande y pueden ocurrir fallas durante la operación. El software inevitablemente tiene fallas y vulnerabilidades, que pueden incluso tener consecuencias devastadoras, y cuando el valor de la promesa alcanza miles de millones de dólares, el riesgo es aún mayor.
Capítulo 5 - Ethereum y las finanzas descentralizadas (DeFi)
Tabla de contenido
¿Qué son las finanzas descentralizadas (DeFi)?
Los usos de las finanzas descentralizadas (DeFi)
¿Pueden las finanzas descentralizadas (DeFi) entrar en la corriente principal?
¿Qué aplicaciones de finanzas descentralizadas (DeFi) existen?
Intercambio descentralizado (DEX) en Ethereum
¿Qué son las finanzas descentralizadas (DeFi)?
Las finanzas descentralizadas ("DeFi" para abreviar) es la práctica de descentralizar aplicaciones financieras. DeFi se basa en una cadena de bloques pública de código abierto a la que todos los usuarios de Internet pueden acceder libremente (es decir, sin permiso). Esta característica clave tiene el potencial de atraer a miles de millones de personas a este nuevo sistema financiero global.
En el ecosistema DeFi cada vez más maduro, los usuarios pueden interactuar con otros usuarios y contratos inteligentes a través de redes peer-to-peer (P2P) y aplicaciones descentralizadas (DApps). La mayor ventaja de DeFi es que hace que todo esto suceda, pero los usuarios aún tienen la propiedad de sus fondos.
En resumen, las actividades de finanzas descentralizadas (DeFi) tienen como objetivo construir un nuevo sistema financiero y romper gradualmente las limitaciones del sistema actual. DeFi tiene un grado relativamente alto de descentralización y una gran base de desarrolladores, por lo que la mayor parte de DeFi actualmente se basa en Ethereum.
Los usos de las finanzas descentralizadas (DeFi)
Como habrás aprendido, la mayor ventaja de Bitcoin es que no requiere ninguna autoridad central para coordinar el funcionamiento de la red. ¿Cómo sería desarrollar aplicaciones programables si tomáramos esto como una idea central? Este es el potencial de las aplicaciones DeFi: deshazte de un "coordinador" central o agencia intermediaria, y no habrá un único punto de falla.
Como se mencionó anteriormente, el "acceso abierto" es la mayor ventaja de DeFi. Miles de millones de personas en todo el mundo no tienen acceso a servicios financieros de ningún tipo. ¿Cómo manejaríamos nuestra vida diaria sin toda seguridad financiera? Esto no es producto de la imaginación, sino un reflejo de la vida real de miles de millones de personas: es a este grupo de personas al que sirve DeFi.
¿Pueden las finanzas descentralizadas (DeFi) entrar en la corriente principal?
Estas ventajas parecen muy atractivas, pero ¿por qué DeFi todavía no se ha apoderado del mercado principal? Actualmente, la mayoría de las aplicaciones DeFi aún se encuentran en la etapa experimental, es necesario mejorar su comodidad y flexibilidad y, a menudo, fallan. Los hechos han demostrado que el diseño arquitectónico de este tipo de ecosistema es muy difícil y el entorno de desarrollo distribuido lo hace aún más difícil.
Para desarrolladores como ingenieros de software, teóricos de juegos y diseñadores de mecanismos, construir un ecosistema DeFi está lleno de desafíos y tiene un largo camino por recorrer. Por lo tanto, aún se desconoce si las aplicaciones DeFi pueden ingresar a la corriente principal.
¿Qué aplicaciones de finanzas descentralizadas (DeFi) existen?
El caso de uso de finanzas descentralizadas (DeFi) más candente en la actualidad son, sin duda, las monedas estables. Básicamente, una moneda estable es un token de cadena de bloques cuyo valor está vinculado a un activo del mundo real, como una moneda fiduciaria. Por ejemplo, el valor de BUSD está vinculado al dólar estadounidense (USD). Estos tokens se aplican en la cadena de bloques y su almacenamiento y transferencia son muy convenientes.
Otra aplicación popular son los préstamos. Existen muchos servicios peer-to-peer (P2P) en los que los usuarios prestan dinero a otros y ganan intereses por ello. De hecho, Binance Lending es una de las plataformas más convenientes. El método de operación es muy simple: ¡simplemente deposite los fondos en la billetera de préstamos y gane intereses al día siguiente!
Sin embargo, lo más interesante es que DeFi se puede aplicar a casi cualquier campo. Se puede integrar en varios mercados descentralizados y de igual a igual (P2P) para crear una plataforma para el comercio de monedas digitales coleccionables únicas y otros artículos digitales. Estas aplicaciones también pueden crear activos sintéticos, permitiendo a cualquiera crear un mercado para cualquier cosa de valor. Otras áreas de uso incluyen mercados de predicción y derivados.
Intercambio descentralizado (DEX) en Ethereum
Los intercambios descentralizados (DEX) permiten que diferentes billeteras de usuarios negocien directamente. Al operar en plataformas comerciales centralizadas como Binance, los usuarios primero deben transferir fondos a la plataforma y luego operar a través del sistema interno.
Los intercambios descentralizados son diferentes. A través de contratos inteligentes mágicos, puede utilizar su billetera de moneda digital para completar transacciones directamente, evitando riesgos como ataques de piratas informáticos en la plataforma comercial.
Binance DEX es un representante típico de las plataformas comerciales descentralizadas. Uniswap, Kyber Network e IDEX son los líderes construidos sobre Ethereum. Para maximizar la seguridad de los fondos, algunas plataformas comerciales incluso permiten que las transacciones se completen a través de billeteras de hardware.

Comparación de plataformas comerciales centralizadas y descentralizadas.
Comparamos las diferencias entre las plataformas comerciales centralizadas y descentralizadas a través de la figura anterior. En la imagen de la izquierda podemos ver que Binance se encuentra entre los dos lados de la transacción. Por lo tanto, cuando Alice quiere intercambiar el token A por el token B de Bob, ambas partes deben depositar sus activos en el intercambio. Una vez concluido el trato, Binance reasignará los saldos de las cuentas entre los dos en proporción a los fondos.
A la derecha está la plataforma comercial descentralizada. Observamos que ningún tercero estuvo involucrado en toda la transacción. Los tokens de Alice se convierten directamente en tokens de Bob mediante contratos inteligentes. De esta forma, el contrato alcanzado por ambas partes se ejecutará automáticamente sin depender de ningún organismo intermediario.
En febrero de 2020, DEX ha sido la aplicación más utilizada en la cadena de bloques Ethereum. Sin embargo, su volumen de operaciones está lejos del de las plataformas comerciales centralizadas. No obstante, si los desarrolladores y diseñadores continúan optimizando la experiencia del usuario, DEX gradualmente se ganará el favor de más usuarios. Algún día seguramente podrá competir con las plataformas comerciales centralizadas.
Capítulo 6 - Ingresando a la red Ethereum
Tabla de contenido
¿Qué es un nodo 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 en Ethereum
¿Qué es Ethereum ProgPoW?
¿Quiénes son los desarrolladores del software Ethereum?
¿Qué es la Solidez?
¿Qué es un nodo Ethereum?
El término "nodo Ethereum" se refiere a un programa que interactúa de alguna manera con la red Ethereum. Cualquier dispositivo puede actuar como nodo Ethereum, desde una simple aplicación de billetera móvil hasta una computadora que almacena una copia de toda la cadena de bloques.
Todos los nodos actúan como puntos de comunicación de alguna manera, pero existen muchos tipos de nodos en la red Ethereum.
¿Cómo funcionan los nodos de Ethereum?
A diferencia de Bitcoin, Ethereum no puede encontrar ningún programa como implementación de referencia. En el ecosistema de Bitcoin, Bitcoin Core es el software de nodo principal, y el Ethereum Yellow Paper propone una serie de programas independientes (pero compatibles). Los más populares actualmente son Geth y Parity.
Nodo completo de Ethereum
Para conectarse a la red Ethereum de una manera que permita la verificación independiente de los datos de la cadena de bloques, debe ejecutar un nodo completo utilizando el software mencionado anteriormente.
El software descargará bloques de otros nodos y verificará la exactitud de las transacciones que contiene. El software también ejecutará todos los contratos inteligentes llamados, asegurando que la información recibida sea la misma que la de otros nodos. Si todo funciona según lo planeado, podemos suponer que todos los dispositivos de nodo almacenan la misma copia de la cadena de bloques.
Los nodos completos son cruciales para el funcionamiento de Ethereum. Sin numerosos nodos repartidos por todo el mundo, la red perdería su naturaleza descentralizada y resistente a la censura.
Nodo ligero de Ethereum
Al ejecutar un nodo completo, contribuye directamente al desarrollo sano y seguro de la red. Sin embargo, los nodos completos suelen requerir el uso de máquinas independientes para su operación y mantenimiento. Para los usuarios que no pueden (o simplemente no quieren) ejecutar un nodo completo, los nodos ligeros son una mejor opción.
Como sugiere el nombre, los nodos ligeros son dispositivos livianos que pueden reducir significativamente el uso de recursos y espacio. Los dispositivos portátiles como teléfonos móviles o portátiles pueden servir como nodos de luz. Sin embargo, reducir los gastos generales tiene un coste: los nodos ligeros no pueden ser totalmente autosuficientes. No se pueden sincronizar con toda la cadena de bloques y requieren nodos completos para proporcionar información relevante.
Los comerciantes, proveedores de servicios y usuarios prefieren los nodos ligeros. Se utilizan ampliamente para pagos donde no se necesitan nodos completos y los costos de funcionamiento son demasiado altos.
Nodo minero de Ethereum
Los nodos de minería pueden ser clientes de nodo completo o clientes de nodo ligero. El término "nodo minero" se usa de manera diferente que en el ecosistema Bitcoin, pero aún se usa para identificar a los participantes.
Para participar en la minería de Ethereum, se debe utilizar algún hardware adicional. El enfoque más común es construir una plataforma minera. Los usuarios conectan múltiples GPU (unidades de procesamiento de gráficos) a través de máquinas mineras para calcular datos hash a alta velocidad.
Los mineros pueden elegir entre dos opciones de minería: minar solos o unirse a un grupo de minería. La minería en solitario significa que los mineros crean bloques solos. Si tiene éxito, las recompensas mineras serán exclusivas para usted. Si te unes a un grupo de minería, se combina el poder de hash de muchos mineros. La velocidad de generación de bloques aumenta, pero las recompensas mineras serán compartidas por muchos mineros.
Cómo ejecutar un nodo Ethereum
Una de las características más importantes de blockchain es el "acceso abierto". Esto muestra que cualquiera puede ejecutar un nodo Ethereum y fortalecer la red validando transacciones y bloques.
Al igual que Bitcoin, muchas empresas ofrecen nodos Ethereum plug-and-play. Este dispositivo es sin duda la mejor opción si solo desea poner en funcionamiento un único nodo, pero la desventaja es que tiene que pagar más por su comodidad.
Como se mencionó anteriormente, existen muchos tipos diferentes de implementaciones de software de nodos en Ethereum, como Geth y Parity. Para ejecutar un nodo personal, debe comprender el proceso de instalación de la implementación elegida.
A menos que se ejecute un nodo especial llamado nodo de archivo, una computadora portátil de consumo es suficiente para admitir un nodo completo de Ethereum. Sin embargo, es mejor no utilizar el equipo de trabajo diario, ya que los nodos pueden ralentizar seriamente las cosas.
Al ejecutar un nodo personal, se recomienda que el dispositivo esté siempre en línea. Si un nodo está fuera de línea, es posible que tarde mucho tiempo en sincronizarse cuando se vuelva a conectar a Internet. Por lo tanto, es mejor elegir equipos que sean económicos de construir y fáciles de mantener. Incluso puedes ejecutar nodos ligeros a través de una Raspberry Pi.
Cómo minar en Ethereum
Con la red a punto de hacer la transición a prueba de participación, la minería de Ethereum ya no es la forma más segura de invertir a largo plazo. Una vez que la transición sea exitosa, los mineros de Ethereum solo podrán transferir su equipo de minería a otras redes o venderlo directamente.
Dado que la transición aún no está completa, participar en la minería de Ethereum aún requiere el uso de hardware especial (como una GPU o ASIC). Para obtener ganancias sustanciales, debe personalizar su plataforma minera y encontrar granjas mineras con precios de electricidad bajos. Además, debes crear una billetera Ethereum y configurar el software de minería correspondiente. Todo esto consume mucho tiempo y dinero. Antes de participar en la minería, considere cuidadosamente si puede manejar varios desafíos.
¿Qué es Ethereum ProgPoW?
ProgPow significa Prueba de trabajo programática. Esta es una extensión del algoritmo de minería Ethereum Ethash, diseñada para hacer que las GPU sean más competitivas que los ASIC.
La resistencia de ASIC ha sido un tema controvertido en las comunidades de Bitcoin y Ethereum durante años. En la red Bitcoin, los ASIC se han convertido en la principal fuerza minera.
En Ethereum, ASIC no es común y un número considerable de mineros todavía usa GPU. Sin embargo, esto pronto cambiará a medida que más y más empresas introduzcan en el mercado plataformas de minería Ethereum ASIC. Sin embargo, ¿cuáles son los problemas con los ASIC?
Por un lado, ASIC debilita significativamente la descentralización de la red. Si los mineros de GPU no pueden obtener ganancias y tienen que dejar de minar, la tasa de hash eventualmente se concentrará en manos de unos pocos mineros. Además, el costo de desarrollo de los chips ASIC es bastante elevado y solo un puñado de empresas tienen las capacidades y los recursos de desarrollo. Esta situación actual puede llevar a la concentración de la industria minera de Ethereum en manos de unas pocas empresas, formando un cierto grado de monopolio industrial.
La integración de ProgPow ha estado rodeada de controversia desde 2018. Algunos creen que es beneficioso para la salud del ecosistema Ethereum. Otros se oponen, argumentando que podría conducir a una bifurcación dura. Con la llegada de la prueba de participación, queda por ver si ProgPoW se puede aplicar a la red.
¿Quiénes son los desarrolladores del software Ethereum?
Ethereum y Bitcoin son iguales, ambas son plataformas de código abierto. Cualquiera puede participar en el desarrollo del protocolo o crear aplicaciones basadas en el protocolo. De hecho, Ethereum es actualmente la comunidad de desarrolladores más grande en el campo blockchain.
Dominar Ethereum producido por Andreas Antonopoulos y Gavin Wood, así como los recursos para desarrolladores lanzados por Ethereum.org, son puntos de partida ideales para los nuevos desarrolladores.
¿Qué es la Solidez?
El concepto de contratos inteligentes se propuso por primera vez en los años 1990. Su aplicación en blockchain trae consigo un nuevo conjunto de desafíos. Solidity, propuesto por Gavin Wood en 2014, se ha convertido en el principal lenguaje de programación para desarrollar contratos inteligentes de Ethereum, y su sintaxis es similar a Java, JavaScript y C++.
Básicamente, al utilizar el lenguaje Solidity, los desarrolladores pueden escribir instrucciones que la máquina virtual Ethereum (EVM) puede analizar cuando se descomponen. Puede obtener más información sobre cómo funciona a través de Solidity GitHub.
De hecho, el lenguaje Solidity no es la única opción para los desarrolladores de Ethereum. Vyper también es un lenguaje de desarrollo popular y su sintaxis se acerca más a la de Python.


