Macro
Los comentarios agresivos del presidente de la Reserva Federal, Powell, de que no utilizará Bitcoin como reserva de moneda nacional pretenden ser bajistas con respecto a Bitcoin (la moneda virtual no es moneda legal).
microscópico
Ethereum, el valor de mercado ha alcanzado su punto máximo y ahora está desbloqueado.
Ethereum es una plataforma blockchain pública de código abierto con funciones de contrato inteligente. La siguiente es su interpretación:
tecnología central
- Contratos inteligentes: la tecnología central de Ethereum son los contratos inteligentes, que son protocolos que se pueden ejecutar automáticamente y admiten la lógica de programación para completar transacciones u operaciones. Los usuarios pueden crear y ejecutar varias aplicaciones de forma descentralizada, como finanzas, juegos, verificación de identidad, etc.
- Máquina virtual de Ethereum: EVM es el entorno de ejecución central de Ethereum, responsable de ejecutar contratos inteligentes, puede ejecutar el código de contratos inteligentes y generar resultados deterministas, todos los nodos ejecutan la EVM, asegurando la consistencia del estado de la cadena de bloques. Los contratos inteligentes se escriben principalmente en Solidity, y la EVM los compila en bytecode para su ejecución.
- Mecanismo de consenso: Ethereum inicialmente utilizó un mecanismo de prueba de trabajo (PoW), donde los mineros competían por recompensas de bloque a través de capacidad de cálculo. En septiembre de 2022, tras completar la "fusión", se cambió al mecanismo de prueba de participación (PoS), donde los validadores apuestan ETH para participar en la validación, reduciendo significativamente el consumo de energía en comparación con PoW.
Escenarios de aplicación
- En el campo financiero: se puede utilizar para construir intercambios de criptomonedas, plataformas de préstamos, sistemas de seguros, etc., como Uniswap, Aave, Makerdao y otras plataformas de finanzas descentralizadas.
- En el campo de Internet de las Cosas: a través de contratos inteligentes, los dispositivos de IoT pueden ejecutar automáticamente tareas, intercambiar datos y pagar tarifas, logrando aplicaciones de IoT más eficientes y seguras.
- En el campo de los juegos y el entretenimiento: se pueden desarrollar varios tipos de aplicaciones de juegos y entretenimiento, como juegos de realidad virtual y aumentada, plataformas de redes sociales, etc., utilizando la funcionalidad de contratos inteligentes para lograr reglas de juego automatizadas e interacciones sociales.
- Otros campos: también se puede aplicar en la gestión de derechos de autor, seguimiento de la cadena de suministro, atención médica y otros muchos ámbitos.
Historia de desarrollo
- 2013: Vitalik Buterin propuso el concepto de Ethereum y escribió el libro blanco de Ethereum.
- 2014: Gavin Wood publicó el libro amarillo de Ethereum, que detalla el diseño técnico de la máquina virtual de Ethereum; el proyecto Ethereum llevó a cabo una preventa de Ether de 42 días.
- 2015: La red principal de Ethereum se lanzó oficialmente, entrando en una fase de vanguardia, dirigida principalmente a desarrolladores.
- 2016: Entró en la fase de hogar, se realizaron actualizaciones significativas y se eliminó el contrato canario; ese mismo año, The DAO fue atacado por una vulnerabilidad en el código, la comunidad implementó un hard fork, dividiéndose en Ethereum y Ethereum Classic.
- 2017-2019: En la fase metropolitana, se realizaron múltiples actualizaciones clave, incluidas las actualizaciones de Bizancio, Constantinopla e Estambul, impulsando el desarrollo de las funcionalidades de Ethereum.
- 2020-2024: Entró en la fase Ethereum 2.0, donde a finales de 2020 se inició la fase 0 y se lanzó la cadena de beacon; el 15 de septiembre de 2022, Ethereum experimentó una actualización de fusión, pasando de prueba de trabajo a prueba de participación.
Ventajas y desventajas
- Ventajas: La funcionalidad de contratos inteligentes de Ethereum permite la automatización de transacciones y procesos de negocios, reduciendo la intervención humana y los intermediarios, mejorando la eficiencia y la precisión; como plataforma descentralizada, no existe un punto único de falla ni el control de entidades centralizadas, lo que proporciona mayor seguridad y resistencia a la censura; admite múltiples lenguajes de programación y herramientas de desarrollo ricas, lo que reduce la barrera de entrada para los desarrolladores, atrayendo a muchos; cuenta con una comunidad grande y activa que impulsa constantemente la innovación tecnológica y el desarrollo del ecosistema.
- Desventajas: Dado que cada nodo en la red de Ethereum debe procesar y validar todas las transacciones y contratos inteligentes, la congestión de la red se ha vuelto un problema cada vez más grave a medida que aumentan los usuarios y las aplicaciones; una vez que se despliega un contrato inteligente, es difícil modificarlo y actualizarlo, lo que conlleva riesgos de vulnerabilidades de seguridad; las políticas regulatorias del mercado de criptomonedas aún no son claras, existiendo incertidumbre sobre el estado legal y la conformidad de Ethereum; su precio es volátil, lo que representa ciertos riesgos para inversionistas y usuarios.
Diferencias con Bitcoin
- Propósito y funcionalidad: Bitcoin se utiliza principalmente como una moneda digital descentralizada, para almacenamiento de valor y pagos de transacciones entre pares; Ethereum no solo es una moneda digital, sino también una plataforma que admite el desarrollo de contratos inteligentes y aplicaciones descentralizadas, destinada a lograr una gama más amplia de escenarios de aplicaciones descentralizadas.
- Arquitectura técnica: Bitcoin utiliza el modelo UTXO, donde los registros de transacción se basan en salidas de transacción no gastadas; Ethereum utiliza un modelo de cuenta, donde cada cuenta puede almacenar saldo de ETH, código y datos. El lenguaje de script de Bitcoin es relativamente simple, utilizado principalmente para validar transacciones; Ethereum admite lenguajes de programación Turing-completos, como Solidity, lo que permite lógicas de contratos inteligentes más complejas.
- Mecanismo de consenso: Bitcoin ha utilizado siempre un mecanismo de prueba de trabajo; Ethereum ha pasado de un mecanismo de prueba de trabajo a un mecanismo de prueba de participación.
Aspectos técnicos
La tendencia de Ethereum no es tan perfecta en comparación con Bitcoin, quizás haya una oportunidad de recuperación.
Bitcoin, en el aspecto técnico, ha salido de una tendencia perfecta, acercándose al final de la tendencia.