Metis, escalando la blockchain
Introducción
La tecnología blockchain ha recorrido un largo camino desde su creación, pero todavía hay algunos retos clave que deben abordarse para que logre la adopción generalizada. Uno de los mayores obstáculos es la escalabilidad, que se refiere a la capacidad de una red blockchain para gestionar un gran volumen de transacciones sin ralentizarse o congestionarse. Aquí es donde entra en juego Metis, escalando la blockchain hasta una solución L2 cuyo objetivo es proporcionar una plataforma rápida, eficiente y personalizable para desarrolladores y empresas.
En este post vamos a echar un vistazo más de cerca a Metis, cómo funciona, y algunas de sus características clave y casos de uso potenciales
Qué es Metis
Metis es una solución layer 2 que opera sobre redes blockchain existentes, como Ethereum. Su objetivo es ofrecer una plataforma escalable, personalizable y segura para desarrolladores y empresas, sin renunciar a las ventajas de la tecnología descentralizada. Metis lo consigue utilizando un modelo de computación fuera de la cadena, en el que la mayor parte del procesamiento de las transacciones se realiza fuera de la cadena principal. Esto reduce la carga de la cadena principal y permite transacciones más rápidas y eficientes.
En comparación con otras soluciones de capa 2, como los canales de estado y Plasma, Metis ofrece un enfoque más flexible y personalizable. Los desarrolladores pueden crear sus propias cadenas laterales, o Metis channels, que pueden adaptarse a sus necesidades y casos de uso específicos. Esto permite un mayor control sobre la red y puede ayudar a reducir costes y aumentar la eficiencia.
Cómo funciona Metis
El número de transacciones de Ethereum ha aumentado en los últimos años, lo que ha encarecido las transacciones. El criptoprotocolo Metis utiliza un Optimistic Rollup para reducir el tiempo y los costes de las transacciones. ¿Qué es un rollup optimista?
Las blockchains deben priorizar cuatro actividades principales:
Consenso
Liquidación
Ejecución
Disponibilidad de datos
Los Rollups se ocupan principalmente de la ejecución externalizada: la transición del estado de la blockchain. Los rollups ejecutan datos de transacciones fuera de la cadena en la Layer 2 (Metis). De vez en cuando, los rollups agrupan (o enrollan) estos datos de transacción y los envían de vuelta a la Layer 1 (Ethereum) para su liquidación.
Qué son los Optimistic Rollup
Los Optimistic Rollup son una de las iteraciones más populares de los rollups. En lugar de enviar pruebas con cada bloque para “demostrar” el estado de la cadena, los rollups optimistas adoptan un enfoque más “optimista”. Las pruebas de fraude son el método preferido de arbitraje en un Optimistic Rollup.
Con las pruebas de fraude, los operadores de nodos sólo tienen que presentar pruebas en caso de emergencias o “actividad fraudulenta”. Esto significa que los nodos no tienen que perder tiempo construyendo pruebas de validez para cada bloque. Las pruebas de fraude sólo son necesarias para impugnar un estado no válido de la cadena de bloques.
Esto hace que el rendimiento de las transacciones sea mucho más rápido.
Protocolo Metis
Un rollup optimista requiere varios actores para seguir siendo eficiente.
En el protocolo Metis, estos actores son:
Usuario
Productor de bloques
Secuenciador
Verificador
Los usuarios tienen cuentas, que se identifican por sus direcciones de cuenta. En pocas palabras, son usuarios comunes que realizan transacciones en Metis. Los usuarios envían sus transacciones a los productores de bloques.
Los secuenciadores desempeñan un papel importante en los sistemas de rollup. Toman las solicitudes de transacciones de los usuarios, las ordenan y las envían a una capa específica de la cadena de bloques. Sólo hay un secuenciador activo a la vez para establecer un consenso sobre las transacciones y mejorar la velocidad.
En Metis, un secuenciador es un participante semiprivilegiado. Debido a la naturaleza de sus tareas, los secuenciadores tienden a estar centralizados en la mayoría de los rollups. Esto crea un problema para los rollups cuando los secuenciadores se van AFK (lejos del teclado).
Los verificadores son el siguiente grupo de actores. Los verificadores leen y procesan transacciones, verifican la corrección de las raíces de estado e inician y completan tareas a prueba de fraude. Por último, pero no por ello menos importante, los productores de bloques se encargan de actualizar la cadena de bloques mediante la difusión de los bloques a través de la red de pares. Los productores de bloques se explican por sí mismos: producen bloques.
Ciclo de vida de una TX en Metis
El proceso de ejecución de transacciones en Metis es el siguiente:
El productor de bloques recibe una transacción del usuario.
A continuación, el productor de bloques produce los bloques para la smart L2.
A continuación, el productor de bloques distribuye los bloques a través de la red de pares.
La red de pares envía al secuenciador los datos completos de la transacción.
El secuenciador computa el lote de datos.
Además, el secuenciador envía a Memolabs los datos completos de la transacción, que Memolabs envía al verificador.
Por último, el secuenciador envía el lote de datos a L1.
Características de Metis
Escalabilidad
Una de las características clave de Metis es su escalabilidad. Al utilizar un modelo de computación fuera de la cadena, Metis es capaz de gestionar un volumen de transacciones mucho mayor que las redes de cadenas de bloques tradicionales. Esto puede ayudar a reducir la congestión, reducir las tasas y mejorar el rendimiento general de la red.
Personalización
Otra característica clave de Metis es su personalización. Los desarrolladores pueden crear sus propias cadenas laterales, con reglas y parámetros específicos, que pueden adaptarse a sus casos de uso concretos. Esto permite una mayor flexibilidad y control sobre la red.
Seguridad
La arquitectura sidechain de Metis está diseñada para ser segura y resistente a los ataques. Las transacciones son procesadas y verificadas por una red de nodos, lo que ayuda a prevenir el fraude y garantizar la integridad de la red.
Interoperabilidad
Metis está diseñada para ser interoperable con otras redes blockchain, lo que permite una mayor flexibilidad y compatibilidad. Los desarrolladores pueden crear puentes entre Metis y otras redes, lo que puede ayudar a facilitar las transacciones entre cadenas y la interoperabilidad.
Token MetisDAO (METIS)
MetisDao (METIS) es el token nativo del ecosistema Metis.
METIS cuenta con tres funciones principales:
Se requiere un depósito para activar la Máquina Virtual Metis (MVM) con el fin de crear una empresa autónoma descentralizada (DAC).
Cuando los usuarios tienen la intención de colaborar con otros, deben incluir garantías en un Contrato de Estaca, que servirá como base de compromiso para la Gobernanza Optimista.
Cualquier transacción de capa 2 que utilice el protocolo Metis utilizará $METIS como coste del gas.
Comunidades y exploradores
Por último, Metis tiene una comunidad fuerte y creciente, que incluye desarrolladores, empresas e inversores. La plataforma se ha asociado con otras empresas y organizaciones, como Chainlink, Polygon y Raze Network, lo que puede ayudar a impulsar la adopción y el crecimiento.
Metis cuenta con una comunidad muy activa en la redes y podrás conocer sus avances a través de varias vías diferentes:
Por último, si quieres revisar el explorador de su red, puedes consultar:
Andromeda Explorer: Explorer oficial de METIS.
Etherscan: Ethereum explorer
Conclusiones
Metis es una solución de Layer 2 que pretende abordar los retos de escalabilidad a los que se enfrenta la tecnología de cadena de bloques. Su modelo de computación fuera de la cadena, su personalización y su interoperabilidad la convierten en una plataforma prometedora para desarrolladores y empresas, mientras que su seguridad y el apoyo de la comunidad contribuyen a impulsar su adopción y crecimiento.
Con casos de uso que van desde el comercio electrónico y los juegos hasta la gestión de la cadena de suministro y DeFi, Metis tiene potencial para cambiar las reglas del juego en el mundo de la tecnología descentralizada.
Y tú…¿conocías Metis?…¿Crees que esta L2 puede competir con otras ya existentes? Cuéntanos qué piensas.
Puedes compartir tu respuestas con nosotros, recuerda que estamos en nuestro grupo de Telegram, en Flipboard, en Substack y en Twitter.