Tips
- Optimism es una solución de escalado para la blockchain de Ethereum.
- Utiliza rollups optimistas para procesar las transacciones en lotes, reduciendo las tasas de gas.
Ethereum ha crecido hasta convertirse en la segunda criptomoneda más grande por capitalización de mercado, gracias en gran medida a su soporte para contratos inteligentes-que sustenta un creciente ecosistema de aplicaciones descentralizadas (dapps) y plataformas financieras descentralizadas (DeFi).
Pero tiene un problema: es lenta y cara de usar, gracias a las persistentes y elevadas tasas de transacción. Mientras la comunidad de Ethereum espera el lanzamiento de las actualizaciones previstas para la red que resolverán estos problemas, han surgido soluciones de escalado para que las transacciones en Ethereum sean más rápidas y baratas.
Optimism es una de esas soluciones de escalado.
¿Qué es Optimism?
Optimism acelera las transacciones de Ethereum y reduce sus costos al liquidarlas en otra blockchain utilizando técnicas avanzadas de compresión de datos.
La salsa especial de la metodología de escalado de Optimism está en su nombre: utiliza una técnica llamada rollups optimistas, por la que múltiples transacciones se " agrupan " en una sola transacción, liquidada en otra blockchain, con los recibos retroalimentados a la blockchain principal de Ethereum.
👩💻 Protocol 👩💻
We've picked up a ton from our time spent designing, building, and operating an optimistic rollup.
The lessons learned will be synthesized in the protocol's next major milestone: what we’re referring to for now as ‘OP 1.0’.
— Optimism 🔴✨ (@optimismPBC) January 31, 2022
Los rollups (agrupaciones) optimistas son un tipo de rollup que asume de forma "optimista" que todas las transacciones del rollup son válidas. Esto ahorra tiempo, ya que las transacciones individuales no tienen que presentarse con una prueba directa de su validez. Los validadores del rollup tienen una semana para consultar todo el rollup si creen que contiene datos fraudulentos.
Un cuadro de mando en Dune Analytics indica que Optimism reduce las tasas de transacción de Ethereum (también conocidas como tasas de gas) en la asombrosa cifra de 129 veces. Está respaldado por plataformas DeFi como Synthetix y Uniswap. Según Dune Analytics, Optimism asegura unos 740 millones de dólares de valor en la cadena, a partir de marzo de 2022, por debajo de los poco más de mil millones de dólares de enero.
Optimism se presentó en junio de 2019, y en octubre de 2019 se lanzó una testnet. No fue hasta enero de 2021 que se lanzó una mainnet alfa, y hubo que esperar hasta octubre de 2021 para que Optimism lanzara una versión de la mainnet alfa que fuera compatible con la máquina virtual de Ethereum. En diciembre de 2021 se lanzó una mainnet abierta.
Cómo funciona Optimism
El optimismo es básicamente una gran lista de transacciones que sólo se apilan. Todos sus bloques agrupados se almacenan en un contrato inteligente de Ethereum llamado Cadena de Transacciones Canónicas.
A menos que un usuario envíe su transacción directamente a la cadena de transacciones canónicas, los nuevos bloques son producidos por algo llamado secuenciador. Este secuenciador confirma instantáneamente las transacciones válidas, y luego crea y ejecuta bloques en la capa 2 de Optimism—una blockchain que se asienta sobre la blockchain L1, en este caso Ethereum.
Estos bloques son los "rollups"—lotes de transacciones de Ethereum. El secuenciador comprime estos datos aún más para reducir el tamaño de la transacción (y así ahorrar dinero), y luego envía los datos de la transacción de vuelta a Ethereum.
El software de capa 2 de Optimism está diseñado para imitar el código de Ethereum en la medida de lo posible. Utiliza, por ejemplo, la misma máquina virtual que Ethereum, y cobra por el gas de la misma manera (aunque a una tasa menor, gracias a su solución de rollup optimista).
Dado que Ethereum y Optimism son tan similares bajo la capucha, puedes enviar cualquier activo ERC-20—una criptomoneda que cumple con el estándar genérico de tokens de Ethereum—entre las dos redes.
¿Qué tiene de especial Optimism?
La mejor manera de entender Optimism es como una de las varias soluciones que intentan resolver el problema de la saturación de Ethereum. La red de Ethereum está a punto de estallar, y hasta que las actualizaciones de la blockchain principal salven el día, las soluciones de escalado como Optimism permiten que la industria financiera descentralizada de Ethereum crezca y siga siendo utilizable por aquellos que no pueden pagar sus altas tarifas de transacción.
El protocolo no es la única solución de escalado que utiliza rollups optimistas. Arbitrum y Boba Network también utilizan esta técnica para ayudar a los usuarios de Ethereum a ahorrar en comisiones. Los rollups de conocimiento cero, otro tipo popular de rollup, son utilizados por Loopring, Immutable X y ZKSync.
Al igual que Arbitrum, Optimism no tiene una criptomoneda nativa para pagar las tasas de gas. Utiliza ETH, al igual que Arbitrum. Y al igual que Arbitrum, Optimism está en fase beta y aún no está totalmente descentralizado.
Cómo utilizar Optimism
Para usar Optimism, tendrás que depositar tus tokens ETH o ERC-20 en el puente de tokens de Optimism. Esto te permite realizar transacciones en Ethereum a través de Optimism. Puedes volver a convertir tus tokens a la red principal de Ethereum una vez que hayas terminado.
Para depositar tus tokens, tendrás que hacerlo a través de Optimism Gateway. Puedes conectarte al Gateway a través de una wallet Web3, como MetaMask. Los depósitos tardan unos veinte minutos, y MetaMask nos cotizó 18 dólares en tasas para transferir 1 ETH.
Optimism avisó de que tardaría una semana y 52,72 dólares en retirar los fondos. Este retraso es una característica del tiempo de desafío de una semana que se ha incorporado al rollup optimista de Optimism.
Una vez que hayas depositado fondos en Optimism, podrás utilizarlos en las aplicaciones descentralizadas compatibles. Uniswap, por ejemplo, te permite comerciar a través de Optimism para ahorrarte las comisiones. Todo lo que tienes que hacer es seleccionar Optimism en el menú de redes; entonces, puedes comerciar de forma normal.
El futuro de Optimism
En marzo de 2022, cerró una ronda de financiación de serie B de 150 millones de dólares liderada por Andreessen Horowitz y Paradigm, que valoró la empresa en 1.650 millones de dólares. Su hoja de ruta incluye actualizaciones del protocolo Optimism, como una prueba de fallos de próxima generación, rollups fragmentados y un secuenciador descentralizado.
Esto último es importante: mientras el proyecto está en fase beta, el equipo mantiene cierto grado de control sobre el secuenciador, la tecnología responsable de la creación de bloques en Optimism. Aunque Optimism afirma estar tomando un "camino pragmático hacia la descentralización", eso significa que, por el momento, Optimism está menos descentralizado que Ethereum—cuyos desarrolladores no poseen la capacidad de, por ejemplo, pausar la blockchain o poner en lista blanca a ciertos validadores.