Metis: La capa2 en MEME Narratives, ¿El caballo oscuro más fuerte en la competencia de capa2?

Avanzado2/10/2024, 10:20:15 AM
La controversia detrás del camino tradicional de escalado de Ethereum y el hecho de que Metis sea etiquetado como una capa2 MEME resalta la compleja relación entre la tecnología y la competencia en el mercado. La fe de los inversores se ve desafiada directamente; sin embargo, si Metis puede destacarse aprovechando sus ventajas de secuenciador descentralizado y modelo económico sigue siendo una incógnita.

Prólogo

Layer2 se supone que es un camino de escalado “ortodoxo de ethereum”, pero Metis ha sido etiquetado como MEME Layer2 debido a rumores de que el equipo fundador de Metis es la “madre/mejor amiga de Vitalik Buterin”. Metis ha sido etiquetado como MEME Layer2, lo que sin duda es un ataque directo a la creencia de los inversores en la ortodoxia de ethereum. Sin embargo, la esencia de la cadena de bloques sigue siendo “código + finanzas”, y desde una perspectiva de inversión, la tecnología y el mercado siempre han sido una pareja de felices enemigos, ¿y Metis puede aprovechar la falta de otros secuenciadores centralizados de Rollup y el fuerte control del modelo económico, y destacar entre el resto de los Layer2s para destacarse del resto?

Introducción a Metis

(izquierda Natalia Ameline, derecha Elena Sinelnikova)

Según el sitio web oficial de Metis, Elena Sinelnikova, co-creadora y CEO de Metis, ha estado promoviendo la educación y la popularización de la industria blockchain. Ella es una de las co-fundadoras de la organización educativa sin ánimo de lucro CryptoChicks, que es actualmente la mayor comunidad blockchain de mujeres en el mundo, con miembros en 56 países. Otra co-fundadora de CryptoChicks es Natalia Ameline, quien es la madre de Vitalik Buterin, el fundador de ethereum. Además, el padre de Vitalik Buterin, Dmitry Buterin, lideró la creación de Blockgeeks, una empresa educativa de blockchain dedicada al desarrollo de planes de estudio relacionados con la tecnología blockchain. La Red Metis fue fundada en 2018 para su lanzamiento en mayo de 2021.

Metis es una cadena Ethereum basada en Layer2, que trabaja en los mismos principios que otros Layer2, y fue el primer fork de Optimism, siendo su mayor atracción que fue el primer Optimistic Rollup en descentralizar con éxito al secuenciador. La red utiliza un Grupo de Secuenciadores de Prueba de Participación para garantizar la disponibilidad continua de la red, resistencia a la censura y permitir el intercambio de comisiones y las promesas de los secuenciadores. Estos secuenciadores son responsables de determinar el orden en el que se empaquetan las transacciones, y deben obtener las firmas de al menos 2/3 de los secuenciadores en el Grupo de Secuenciadores antes de que los datos puedan ser empaquetados y subidos a la red Layer1. Para prevenir comportamientos maliciosos por parte de los secuenciadores, Metis también introduce el papel de un verificador que muestrea los bloques para asegurar que los secuenciadores estén ordenando las transacciones correctamente.

Las ventajas de MPC (Multiparty Computing) son la protección de la privacidad y la descentralización, y es efectivo para operaciones booleanas simples. Sin embargo, las desventajas también son evidentes, ya que no hay nodos de retransmisión para distribuir la información, el número de comunicaciones aumenta y el costo de la comunicación dentro de la red aumenta significativamente. Esta desventaja será aún más pronunciada en las redes blockchain que requieren consenso. En resumen, Metis convierte un secuenciador de un solo punto en un grupo de secuenciadores, para permitir que los secuenciadores descentralizados lleguen a un consenso para completar la firma, y logra la descentralización a través del mecanismo de compromiso de nodos y el mecanismo de rotación, que puede no requerir en última instancia un costo de red mucho menor que el de Layer1, pero puede lograr resistencia a MEV+resolver el problema de un solo punto de falla, y al mismo tiempo distribuir los ingresos a los comprometedores de nodos. Sin embargo, ni la solución de MPC de Metis ni la dirección pública de Mempool de Radius abordan el problema de que los secuenciadores descentralizados añaden carga a la red y ponen el costo en última instancia en el usuario.

El reciente aumento en Metis TVL ha llamado la atención sobre la importancia de los secuenciadores descentralizados, con el esquema OP actualmente clasificándose quinto en TVL entre todas las redes de capa 2, según los datos de L2BEAT. Aparte de consideraciones de valor de mercado, el autor cree que la mayoría de los esquemas de Metis son razonables y son un esquema estándar de secuenciador descentralizado. La intención del diseño es tanto distribuir activamente el pastel, como mostrar al mercado la captura de valor de tokens nativos de la Capa 2, no solo limitado a la tarifa de gas y gobernanza.

Fuente: Datos L2BEAT Hora 24/02/01

Rollup Tres Elementos

Rollup es una de las soluciones de Capa2, también conocida como rollup. Funciona migrando cálculos de transacciones y almacenamiento realizados en la red principal de Ethernet (es decir, Capa1) a Capa2 para su procesamiento y compresión, y luego subiendo los datos comprimidos a la red principal de Ethernet, extendiendo así el rendimiento de Ethernet.

Rollup se puede dividir en ZK Rollup y Optimistic Rollup dependiendo del esquema utilizado para garantizar la validez de los datos comprimidos (es decir, la corrección de los datos.) Implica cálculos fuera de la cadena donde las transacciones se empaquetan en la cadena cada pocos minutos para validación y contabilidad rodante, de ahí el nombre. Sin embargo, aunque normalmente nos referimos a ella como una cadena Rollup, la parte fuera de la cadena de un Rollup no es la cadena de bloques completa, sino que literalmente despliega un montón de transacciones para formar una transacción Rollup, y todos los nodos que reciben la transacción Rollup no ejecutan la lógica que se desplegó, sino solo el resultado de la ejecución de esa lógica.

Crédito de la foto: Propio del autor

  • Secuenciador

El secuenciador es el rol en L2 responsable de ordenar, organizar, empaquetar y enviar las transacciones a la red L1. La mayoría de los proyectos L2, en la actualidad, dependen de un solo secuenciador (generalmente el propio proyecto) para completar el trabajo anterior, lo que también tiene dos problemas de seguridad: 1. Punto único de falla, si el secuenciador tiene problemas debido a ataques o fallas técnicas, toda la red se cerrará;

  1. problemas de escalabilidad, donde un único secuenciador puede tener dificultades para hacer frente al aumento de los volúmenes de transacciones.
  • Validación

Durante el proceso de transacción, los datos empaquetados enviados por el secuenciador deben ser validados. Actualmente, la mayor parte de la validación de Ether Rollup se realiza mediante contratos inteligentes de Ether Rollup para asegurar la confiabilidad de los datos. Existen dos métodos de validación diferentes: ZK Rollup (Zero Knowledge Rollup) y Optimistic Rollup. Ejemplo:

ZK Rollup:

Metodología de verificación: ZK Rollup utiliza Pruebas de Conocimiento Cero para verificar la corrección de todas las transacciones que ocurren en la Capa2. Las Pruebas de Conocimiento Cero permiten al verificador confirmar la validez de una transacción sin conocer los detalles de esa transacción;

Privacidad: ZK Rollup enfatiza la privacidad del usuario, ya que las "pruebas" de cálculos se envían en la Capa1 en lugar de los detalles de las transacciones. Los detalles de la transacción se realizan en la Capa2, mientras que la Capa1 solo verifica la validez de la prueba de conocimiento cero.

Rollup Optimista:

Metodología de validación: Optimistic Rollup adopta una estrategia 'optimista', donde se asume que todas las transacciones son legítimas y solo se validan cuando es necesario. La verificación se realiza a través de Pruebas de Fraude, donde se presenta una prueba en Capa1 de que una transacción en Capa2 viola las reglas;

Tiempo real: Las transacciones de Optimistic Rollup en Layer2 pueden realizarse rápidamente debido a la suposición de que todas las transacciones son legítimas, y la validación ocurre cuando surge una disputa o desacuerdo.

  • DA (Disponibilidad de Datos)

DA, o Disponibilidad de Datos, publica los datos de estado de cada transacción procesada en la cadena públicamente para que otros participantes también puedan acceder y utilizar estos datos de estado de transacción. Algunas Layer2s escriben los datos de estado de transacción en Ether Layer1, lo que habilita la DA. También hay Rollup-Layer2s que escriben los datos clave de transacción en blockchains de terceros, donde la disponibilidad de datos presupone que los datos son confiables. Ejemplo:

DA en Optimistic Rollup: asegura que los datos de todas las transacciones en la Capa2 estén disponibles en la Capa1. Si los datos no están disponibles, cualquiera puede impugnarlos en la Capa1, lo que ayuda a prevenir posibles manipulaciones u omisiones de datos;

Compromisos en ZK Rollup: en Layer2, ocurre la computación y el almacenamiento de todas las transacciones, pero solo se envían a Layer1 los resultados de las computaciones (llamados compromisos). Se utilizan certificados de conocimiento cero para demostrar que estos compromisos son correctos.

Nota: En ZK Rollup, el “Compromiso” se centra en verificar la corrección de los resultados de la computación de las transacciones en la Capa2, mientras que la “Disponibilidad de Datos” se centra en garantizar que la Capa1 tenga acceso a los datos de todas las transacciones en la Capa2, que suelen ser complementarios entre sí para garantizar la seguridad y confiabilidad de todo el sistema.

De los tres elementos clave de Rollup, el secuenciador se considera el más crítico. El secuenciador es responsable de realizar el proceso de ordenar y comprimir la información de transacciones de Capa 2 en la cadena. Dado que este proceso implica la verificación de la confiabilidad de los datos, es crucial lograr la disponibilidad de datos. Sin embargo, cuando el secuenciador es descentralizado, la implementación de la verificación de confiabilidad y disponibilidad de datos puede no ser tan crítica.

Un clasificador descentralizado basado en el consenso POS para Metis

Origen: MetisL2

  • Selección de clasificador

El Rollup de Metis mejora el 'Consejo de Validación de Datos de Transacción' al introducir un rol llamado 'Validador' en el proceso de computación de la Capa2 e incentivar a los nodos de validación para validar transacciones rápidamente a través de la minería competitiva. Introduce un rol llamado 'Validador' en el proceso de computación de la Capa2 e incentiva a los nodos de validación para validar las transacciones rápidamente a través de un mecanismo de minería competitiva, que se implementa a través de un mecanismo competitivo. Al igual que otras redes de Capa1 (L1) que utilizan el mecanismo de Prueba de Participación (POS), las transacciones en Metis deben ser verificadas por los nodos. Como resultado, no hay problema de disputa de datos empaquetados desde Metis y transmitidos a L1, lo que evita el problema de intervalos y retrasos en la extracción de activos de Metis a la red principal de Ethernet.

Una diferencia significativa en el Metis Rollup en comparación con el Optimistic Rollup es que solo se necesitan unas pocas horas o minutos para extraer activos de Metis a la capa Ethernet L1. Esto destaca las ventajas del Metis Rollup en cuanto a eficiencia y velocidad en el procesamiento de transacciones. En general, a mayor cantidad de bloqueo, mayor probabilidad de que un nodo se una al secuenciador. Por supuesto, hay un componente aleatorio en esto.

  • MPC (Multi-Party Computing) para el secuenciador

La implementación de Metis de la descentralización del secuenciador implica tres roles clave: el administrador (Admin), el secuenciador y la capa de consenso basada en PoS.

Administrador: responsable de establecer los parámetros clave de la red en general, así como de gestionar la adición de la elegibilidad del secuenciador al grupo. Las partes del protocolo ya no tienen control absoluto sobre tales asuntos directamente, sino que son ejecutados por el Administrador después de la validación a través de una propuesta. Una de las dificultades para lograr la descentralización radica en el hecho de que la gestión de los secuenciadores debe llevarse a cabo de manera descentralizada, manteniendo al mismo tiempo eficiencia y conveniencia;

Secuenciadores: Metis utiliza firmas MPC (Protocolo de Computación Multiparte) basadas en TSS (Esquema de Firmas de Umbral) para gestionar la autoridad de firma de múltiples secuenciadores. Cada secuenciador tiene el derecho de decidir un Lote e involucrar a todos los secuenciadores mediante firma MPC. Si el número de firmas supera el 2/3, el Lote se considera válido y puede ser enviado al contrato Rollup en L1. Las firmas MPC realizadas por el grupo de secuenciadores son gestionadas por otro contrato en la red basada en PoS. Cuando la red PoS no logra detectar la dirección MPC, se activa el módulo MPC para generar la clave;

Capa de consenso basada en PoS: la red PoS es responsable de administrar contratos con privilegios de firma de secuenciador, monitorear direcciones MPC y activar la generación de claves. Las claves generadas se dividen y distribuyen a cada secuenciador en el grupo para firmar MPC. La configuración de este módulo abarca la gestión del ciclo de vida de las claves, incluida la generación de firmas múltiples, el reenvío de claves, la aplicación de firmas y la eliminación de firmas;

La razón para adoptar TSS es su alta tolerancia a fallos y flexibilidad. En comparación con la firma múltiple, TSS no necesita verificar cada firma en la cadena, sino que agrega las firmas de todos los firmantes y las verifica de manera uniforme, lo que mejora la tasa de confirmación de transacciones. Además, la comunicación entre nodos de PoS utiliza un canal Tendermint separado, mientras que la comunicación en tiempo de ejecución de MPC utiliza el protocolo libp2p. Todo este sistema está diseñado para lograr una gestión descentralizada eficiente y segura del secuenciador.

Flujo de transacción del secuenciador de Metis

  1. El usuario iniciador inicia la transacción; 2. La transacción se envía al nodo secuenciador de la red; 3. Generación de bloques: el secuenciador crea un bloque cuando acepta la transacción como válida; 4. Finalización: el nodo de Computación Multi-Parte (MPC) habla sobre la fusión de los bloques y los envía a la cadena principal de Ether.

MetisEDF

El Fondo de Desarrollo Ecológico de Metis (MetisEDF) proporciona apoyo financiero para este propósito, cubriendo varios aspectos como incentivar el desarrollo e implementación de protocolos, proporcionar soporte de liquidez, realizar auditorías de seguridad e implementar esquemas de minería de liquidez. La asignación incluye:

Minería de secuenciador: 65.4% (3 millones de $METIS / >$260 millones); y

Financiación del ecosistema: 34.6% (1.6 millones de $METIS / >$140 millones).

La pregunta del secuenciador centralizado

Crédito de la foto: Propia del autor

El principio de Ethernet es que cada nodo almacena y ejecuta cada transacción enviada por el usuario, y este alto nivel de seguridad también conlleva a que toda la red sea muy costosa, por lo que necesita expandir la capacidad de toda la red y adoptar la solución Rollup. Simplemente, Rollup = un conjunto de contratos en la Capa1 + sus propios nodos de red en la Capa2, es decir, contrato inteligente en cadena + agregador fuera de cadena, que depende de ethereum para liquidación, consenso y disponibilidad de datos, y solo es responsable de ejecutar el propio Rollup.

  • El contrato inteligente en cadena indica que su modelo de confianza es un contrato inteligente en Ethernet, aprovechando la seguridad de Ethernet;
  • El agregador fuera de la cadena, que ejecuta y agrega transacciones fuera de la cadena, comprimiendo grandes volúmenes de transacciones y finalmente colocándolas en la red principal de Ether para lograr el objetivo de transacciones más rápidas y más baratas.

El nodo de red Layer2 tiene varios componentes, de los cuales el componente Secuenciador es el más importante. Es responsable de recibir solicitudes de transacción en Layer2, decidir su orden de ejecución y empaquetar la secuencia de transacciones en un lote, que se transmite finalmente al contrato del proyecto Rollup en Layer1. Mientras que todos los Rollups de Layer2 en Ether tienen Secuenciadores centralizados, Metis ha aprovechado la oportunidad de convertirse en un Secuenciador descentralizado.

Un nodo completo de Layer2 puede obtener una secuencia de transacciones de dos maneras: directamente del secuenciador o leyendo un lote de transacciones enviadas por el secuenciador a Layer1, pero esta última tiene propiedades inmutables más fuertes. Dado que la ejecución de transacciones cambia el estado del libro mayor de la cadena de bloques, para garantizar la consistencia, el nodo completo de Layer2 debe sincronizar el estado del libro mayor con el secuenciador además de obtener la secuencia de transacciones. Por lo tanto, la tarea del secuenciador no es solo enviar el lote de transacciones al contrato Rollup de Layer1, sino también transmitir el resultado de la actualización del estado StateRoot/StateDiff después de la ejecución de la transacción a Layer1. En términos generales, la tarea del secuenciador es procesar y secuenciar las transacciones en bloques agregados a la cadena de bloques, y es responsable de procesar las transacciones en lotes y publicarlas en los Contratos Inteligentes de Layer1.

Para los nodos de Layer2, siempre y cuando obtengan la secuencia de transacciones y el StateRoot original del Rollup en Layer1, pueden restaurar el libro contable de la cadena de bloques de Layer2 y calcular el StateRoot más reciente; por el contrario, el StateRoot calculado por los nodos de Layer2 no es consistente con el StateRoot que es publicado por el secuenciador al contrato inteligente de Layer1, lo que significa que el secuenciador es fraudulento. En resumen, Layer1 es más descentralizado, sin confianza y seguro que la propia red de Layer2.

Rollup optimista, por ejemplo, permite que todos los nodos de la Capa2 proporcionen Prueba de Fraude de que los datos publicados por el secuenciador en la Capa1 son incorrectos. Pero para Optimism, que no tiene Prueba de Fraude, si realmente quisiera robar los activos de los usuarios de la Capa2 a través del secuenciador, todo lo que tendría que hacer es que el operador del secuenciador falsifique órdenes de transacción y transfiera los activos de otras personas de la Capa2 a su propia dirección, y luego finalmente transfiera las monedas robadas a la Capa1 a través del contrato de Puente que viene con el Rollup.

Pensamientos sobre Metis

Fuente: Chaindebrief

La mayor exageración de Layer2 últimamente es sin duda la actualización de Cancún, pero no será exclusivamente buena para Metis, sino más bien universal. Dejando a un lado el sentimiento de "Vitalik Buterin's mum / BFF", la mayor competencia entre Metis y otros Layer2s es el secuenciador descentralizado y el modelo económico por debajo de la equidad, con TVL mostrando un valor total bloqueado que está más en línea con la retroalimentación del mercado sobre la confianza de los usuarios de Metis.

A diferencia de otros Layer2s que controlan directamente los fondos y devuelven más ingresos a los usuarios, el modelo económico de OP Rollup está fuertemente controlado y centralizado, con recompensas de OP Token entregadas al ecosistema para estimular el desarrollo e interacciones y beneficiarse de la propagación del Gas, a diferencia de Metis que delega ingresos y equidad a la comunidad de garantía. A diferencia de este enfoque, Metis ha cedido sus intereses de ingresos a los garantes para competir, liberando dramáticamente la financiarización de la infraestructura Layer2 y atrayendo mucha atención del mercado.

MEME representa más una cultura y algunos factores socioeconómicos, como si compramos MEME en el proceso además de sus expectativas de inversión multiplicadas por diez, cien o incluso mil veces, pero más parte del proceso proviene de nuestro reconocimiento y amor por su narrativa y todo tipo de factores, pero siempre tirar del plato es la justicia, el creciente TVL de Metis también es una especie de retroalimentación para el mercado sobre sus expectativas de inversión. Dejando de lado el aspecto técnico, si consideramos el tema de atributos desde la perspectiva del mercado, si la Inscripción es el probador del rendimiento de la cadena pública, entonces MEME es, hasta cierto punto, la prueba de fuego del reconocimiento del mercado.

Sobre YBB

YBB es un fondo web3 que se dedica a identificar proyectos que definen Web3 con una visión de crear un mejor hábitat en línea para todos los residentes de Internet. Fundada por un grupo de creyentes en blockchain que han participado activamente en esta industria desde 2013, YBB siempre está dispuesta a ayudar a los proyectos en etapa inicial a evolucionar de 0 a 1. Valoramos la innovación, la pasión autoimpulsada y los productos orientados al usuario, al mismo tiempo que reconocemos el potencial de las criptomonedas y las aplicaciones blockchain.

Sitio web | Twi: @YBBCapital

Descargo de responsabilidad:

  1. Este artículo ha sido reimpreso de [medio]. Todos los derechos de autor pertenecen al autor original [YBB]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Metis: La capa2 en MEME Narratives, ¿El caballo oscuro más fuerte en la competencia de capa2?

Avanzado2/10/2024, 10:20:15 AM
La controversia detrás del camino tradicional de escalado de Ethereum y el hecho de que Metis sea etiquetado como una capa2 MEME resalta la compleja relación entre la tecnología y la competencia en el mercado. La fe de los inversores se ve desafiada directamente; sin embargo, si Metis puede destacarse aprovechando sus ventajas de secuenciador descentralizado y modelo económico sigue siendo una incógnita.

Prólogo

Layer2 se supone que es un camino de escalado “ortodoxo de ethereum”, pero Metis ha sido etiquetado como MEME Layer2 debido a rumores de que el equipo fundador de Metis es la “madre/mejor amiga de Vitalik Buterin”. Metis ha sido etiquetado como MEME Layer2, lo que sin duda es un ataque directo a la creencia de los inversores en la ortodoxia de ethereum. Sin embargo, la esencia de la cadena de bloques sigue siendo “código + finanzas”, y desde una perspectiva de inversión, la tecnología y el mercado siempre han sido una pareja de felices enemigos, ¿y Metis puede aprovechar la falta de otros secuenciadores centralizados de Rollup y el fuerte control del modelo económico, y destacar entre el resto de los Layer2s para destacarse del resto?

Introducción a Metis

(izquierda Natalia Ameline, derecha Elena Sinelnikova)

Según el sitio web oficial de Metis, Elena Sinelnikova, co-creadora y CEO de Metis, ha estado promoviendo la educación y la popularización de la industria blockchain. Ella es una de las co-fundadoras de la organización educativa sin ánimo de lucro CryptoChicks, que es actualmente la mayor comunidad blockchain de mujeres en el mundo, con miembros en 56 países. Otra co-fundadora de CryptoChicks es Natalia Ameline, quien es la madre de Vitalik Buterin, el fundador de ethereum. Además, el padre de Vitalik Buterin, Dmitry Buterin, lideró la creación de Blockgeeks, una empresa educativa de blockchain dedicada al desarrollo de planes de estudio relacionados con la tecnología blockchain. La Red Metis fue fundada en 2018 para su lanzamiento en mayo de 2021.

Metis es una cadena Ethereum basada en Layer2, que trabaja en los mismos principios que otros Layer2, y fue el primer fork de Optimism, siendo su mayor atracción que fue el primer Optimistic Rollup en descentralizar con éxito al secuenciador. La red utiliza un Grupo de Secuenciadores de Prueba de Participación para garantizar la disponibilidad continua de la red, resistencia a la censura y permitir el intercambio de comisiones y las promesas de los secuenciadores. Estos secuenciadores son responsables de determinar el orden en el que se empaquetan las transacciones, y deben obtener las firmas de al menos 2/3 de los secuenciadores en el Grupo de Secuenciadores antes de que los datos puedan ser empaquetados y subidos a la red Layer1. Para prevenir comportamientos maliciosos por parte de los secuenciadores, Metis también introduce el papel de un verificador que muestrea los bloques para asegurar que los secuenciadores estén ordenando las transacciones correctamente.

Las ventajas de MPC (Multiparty Computing) son la protección de la privacidad y la descentralización, y es efectivo para operaciones booleanas simples. Sin embargo, las desventajas también son evidentes, ya que no hay nodos de retransmisión para distribuir la información, el número de comunicaciones aumenta y el costo de la comunicación dentro de la red aumenta significativamente. Esta desventaja será aún más pronunciada en las redes blockchain que requieren consenso. En resumen, Metis convierte un secuenciador de un solo punto en un grupo de secuenciadores, para permitir que los secuenciadores descentralizados lleguen a un consenso para completar la firma, y logra la descentralización a través del mecanismo de compromiso de nodos y el mecanismo de rotación, que puede no requerir en última instancia un costo de red mucho menor que el de Layer1, pero puede lograr resistencia a MEV+resolver el problema de un solo punto de falla, y al mismo tiempo distribuir los ingresos a los comprometedores de nodos. Sin embargo, ni la solución de MPC de Metis ni la dirección pública de Mempool de Radius abordan el problema de que los secuenciadores descentralizados añaden carga a la red y ponen el costo en última instancia en el usuario.

El reciente aumento en Metis TVL ha llamado la atención sobre la importancia de los secuenciadores descentralizados, con el esquema OP actualmente clasificándose quinto en TVL entre todas las redes de capa 2, según los datos de L2BEAT. Aparte de consideraciones de valor de mercado, el autor cree que la mayoría de los esquemas de Metis son razonables y son un esquema estándar de secuenciador descentralizado. La intención del diseño es tanto distribuir activamente el pastel, como mostrar al mercado la captura de valor de tokens nativos de la Capa 2, no solo limitado a la tarifa de gas y gobernanza.

Fuente: Datos L2BEAT Hora 24/02/01

Rollup Tres Elementos

Rollup es una de las soluciones de Capa2, también conocida como rollup. Funciona migrando cálculos de transacciones y almacenamiento realizados en la red principal de Ethernet (es decir, Capa1) a Capa2 para su procesamiento y compresión, y luego subiendo los datos comprimidos a la red principal de Ethernet, extendiendo así el rendimiento de Ethernet.

Rollup se puede dividir en ZK Rollup y Optimistic Rollup dependiendo del esquema utilizado para garantizar la validez de los datos comprimidos (es decir, la corrección de los datos.) Implica cálculos fuera de la cadena donde las transacciones se empaquetan en la cadena cada pocos minutos para validación y contabilidad rodante, de ahí el nombre. Sin embargo, aunque normalmente nos referimos a ella como una cadena Rollup, la parte fuera de la cadena de un Rollup no es la cadena de bloques completa, sino que literalmente despliega un montón de transacciones para formar una transacción Rollup, y todos los nodos que reciben la transacción Rollup no ejecutan la lógica que se desplegó, sino solo el resultado de la ejecución de esa lógica.

Crédito de la foto: Propio del autor

  • Secuenciador

El secuenciador es el rol en L2 responsable de ordenar, organizar, empaquetar y enviar las transacciones a la red L1. La mayoría de los proyectos L2, en la actualidad, dependen de un solo secuenciador (generalmente el propio proyecto) para completar el trabajo anterior, lo que también tiene dos problemas de seguridad: 1. Punto único de falla, si el secuenciador tiene problemas debido a ataques o fallas técnicas, toda la red se cerrará;

  1. problemas de escalabilidad, donde un único secuenciador puede tener dificultades para hacer frente al aumento de los volúmenes de transacciones.
  • Validación

Durante el proceso de transacción, los datos empaquetados enviados por el secuenciador deben ser validados. Actualmente, la mayor parte de la validación de Ether Rollup se realiza mediante contratos inteligentes de Ether Rollup para asegurar la confiabilidad de los datos. Existen dos métodos de validación diferentes: ZK Rollup (Zero Knowledge Rollup) y Optimistic Rollup. Ejemplo:

ZK Rollup:

Metodología de verificación: ZK Rollup utiliza Pruebas de Conocimiento Cero para verificar la corrección de todas las transacciones que ocurren en la Capa2. Las Pruebas de Conocimiento Cero permiten al verificador confirmar la validez de una transacción sin conocer los detalles de esa transacción;

Privacidad: ZK Rollup enfatiza la privacidad del usuario, ya que las "pruebas" de cálculos se envían en la Capa1 en lugar de los detalles de las transacciones. Los detalles de la transacción se realizan en la Capa2, mientras que la Capa1 solo verifica la validez de la prueba de conocimiento cero.

Rollup Optimista:

Metodología de validación: Optimistic Rollup adopta una estrategia 'optimista', donde se asume que todas las transacciones son legítimas y solo se validan cuando es necesario. La verificación se realiza a través de Pruebas de Fraude, donde se presenta una prueba en Capa1 de que una transacción en Capa2 viola las reglas;

Tiempo real: Las transacciones de Optimistic Rollup en Layer2 pueden realizarse rápidamente debido a la suposición de que todas las transacciones son legítimas, y la validación ocurre cuando surge una disputa o desacuerdo.

  • DA (Disponibilidad de Datos)

DA, o Disponibilidad de Datos, publica los datos de estado de cada transacción procesada en la cadena públicamente para que otros participantes también puedan acceder y utilizar estos datos de estado de transacción. Algunas Layer2s escriben los datos de estado de transacción en Ether Layer1, lo que habilita la DA. También hay Rollup-Layer2s que escriben los datos clave de transacción en blockchains de terceros, donde la disponibilidad de datos presupone que los datos son confiables. Ejemplo:

DA en Optimistic Rollup: asegura que los datos de todas las transacciones en la Capa2 estén disponibles en la Capa1. Si los datos no están disponibles, cualquiera puede impugnarlos en la Capa1, lo que ayuda a prevenir posibles manipulaciones u omisiones de datos;

Compromisos en ZK Rollup: en Layer2, ocurre la computación y el almacenamiento de todas las transacciones, pero solo se envían a Layer1 los resultados de las computaciones (llamados compromisos). Se utilizan certificados de conocimiento cero para demostrar que estos compromisos son correctos.

Nota: En ZK Rollup, el “Compromiso” se centra en verificar la corrección de los resultados de la computación de las transacciones en la Capa2, mientras que la “Disponibilidad de Datos” se centra en garantizar que la Capa1 tenga acceso a los datos de todas las transacciones en la Capa2, que suelen ser complementarios entre sí para garantizar la seguridad y confiabilidad de todo el sistema.

De los tres elementos clave de Rollup, el secuenciador se considera el más crítico. El secuenciador es responsable de realizar el proceso de ordenar y comprimir la información de transacciones de Capa 2 en la cadena. Dado que este proceso implica la verificación de la confiabilidad de los datos, es crucial lograr la disponibilidad de datos. Sin embargo, cuando el secuenciador es descentralizado, la implementación de la verificación de confiabilidad y disponibilidad de datos puede no ser tan crítica.

Un clasificador descentralizado basado en el consenso POS para Metis

Origen: MetisL2

  • Selección de clasificador

El Rollup de Metis mejora el 'Consejo de Validación de Datos de Transacción' al introducir un rol llamado 'Validador' en el proceso de computación de la Capa2 e incentivar a los nodos de validación para validar transacciones rápidamente a través de la minería competitiva. Introduce un rol llamado 'Validador' en el proceso de computación de la Capa2 e incentiva a los nodos de validación para validar las transacciones rápidamente a través de un mecanismo de minería competitiva, que se implementa a través de un mecanismo competitivo. Al igual que otras redes de Capa1 (L1) que utilizan el mecanismo de Prueba de Participación (POS), las transacciones en Metis deben ser verificadas por los nodos. Como resultado, no hay problema de disputa de datos empaquetados desde Metis y transmitidos a L1, lo que evita el problema de intervalos y retrasos en la extracción de activos de Metis a la red principal de Ethernet.

Una diferencia significativa en el Metis Rollup en comparación con el Optimistic Rollup es que solo se necesitan unas pocas horas o minutos para extraer activos de Metis a la capa Ethernet L1. Esto destaca las ventajas del Metis Rollup en cuanto a eficiencia y velocidad en el procesamiento de transacciones. En general, a mayor cantidad de bloqueo, mayor probabilidad de que un nodo se una al secuenciador. Por supuesto, hay un componente aleatorio en esto.

  • MPC (Multi-Party Computing) para el secuenciador

La implementación de Metis de la descentralización del secuenciador implica tres roles clave: el administrador (Admin), el secuenciador y la capa de consenso basada en PoS.

Administrador: responsable de establecer los parámetros clave de la red en general, así como de gestionar la adición de la elegibilidad del secuenciador al grupo. Las partes del protocolo ya no tienen control absoluto sobre tales asuntos directamente, sino que son ejecutados por el Administrador después de la validación a través de una propuesta. Una de las dificultades para lograr la descentralización radica en el hecho de que la gestión de los secuenciadores debe llevarse a cabo de manera descentralizada, manteniendo al mismo tiempo eficiencia y conveniencia;

Secuenciadores: Metis utiliza firmas MPC (Protocolo de Computación Multiparte) basadas en TSS (Esquema de Firmas de Umbral) para gestionar la autoridad de firma de múltiples secuenciadores. Cada secuenciador tiene el derecho de decidir un Lote e involucrar a todos los secuenciadores mediante firma MPC. Si el número de firmas supera el 2/3, el Lote se considera válido y puede ser enviado al contrato Rollup en L1. Las firmas MPC realizadas por el grupo de secuenciadores son gestionadas por otro contrato en la red basada en PoS. Cuando la red PoS no logra detectar la dirección MPC, se activa el módulo MPC para generar la clave;

Capa de consenso basada en PoS: la red PoS es responsable de administrar contratos con privilegios de firma de secuenciador, monitorear direcciones MPC y activar la generación de claves. Las claves generadas se dividen y distribuyen a cada secuenciador en el grupo para firmar MPC. La configuración de este módulo abarca la gestión del ciclo de vida de las claves, incluida la generación de firmas múltiples, el reenvío de claves, la aplicación de firmas y la eliminación de firmas;

La razón para adoptar TSS es su alta tolerancia a fallos y flexibilidad. En comparación con la firma múltiple, TSS no necesita verificar cada firma en la cadena, sino que agrega las firmas de todos los firmantes y las verifica de manera uniforme, lo que mejora la tasa de confirmación de transacciones. Además, la comunicación entre nodos de PoS utiliza un canal Tendermint separado, mientras que la comunicación en tiempo de ejecución de MPC utiliza el protocolo libp2p. Todo este sistema está diseñado para lograr una gestión descentralizada eficiente y segura del secuenciador.

Flujo de transacción del secuenciador de Metis

  1. El usuario iniciador inicia la transacción; 2. La transacción se envía al nodo secuenciador de la red; 3. Generación de bloques: el secuenciador crea un bloque cuando acepta la transacción como válida; 4. Finalización: el nodo de Computación Multi-Parte (MPC) habla sobre la fusión de los bloques y los envía a la cadena principal de Ether.

MetisEDF

El Fondo de Desarrollo Ecológico de Metis (MetisEDF) proporciona apoyo financiero para este propósito, cubriendo varios aspectos como incentivar el desarrollo e implementación de protocolos, proporcionar soporte de liquidez, realizar auditorías de seguridad e implementar esquemas de minería de liquidez. La asignación incluye:

Minería de secuenciador: 65.4% (3 millones de $METIS / >$260 millones); y

Financiación del ecosistema: 34.6% (1.6 millones de $METIS / >$140 millones).

La pregunta del secuenciador centralizado

Crédito de la foto: Propia del autor

El principio de Ethernet es que cada nodo almacena y ejecuta cada transacción enviada por el usuario, y este alto nivel de seguridad también conlleva a que toda la red sea muy costosa, por lo que necesita expandir la capacidad de toda la red y adoptar la solución Rollup. Simplemente, Rollup = un conjunto de contratos en la Capa1 + sus propios nodos de red en la Capa2, es decir, contrato inteligente en cadena + agregador fuera de cadena, que depende de ethereum para liquidación, consenso y disponibilidad de datos, y solo es responsable de ejecutar el propio Rollup.

  • El contrato inteligente en cadena indica que su modelo de confianza es un contrato inteligente en Ethernet, aprovechando la seguridad de Ethernet;
  • El agregador fuera de la cadena, que ejecuta y agrega transacciones fuera de la cadena, comprimiendo grandes volúmenes de transacciones y finalmente colocándolas en la red principal de Ether para lograr el objetivo de transacciones más rápidas y más baratas.

El nodo de red Layer2 tiene varios componentes, de los cuales el componente Secuenciador es el más importante. Es responsable de recibir solicitudes de transacción en Layer2, decidir su orden de ejecución y empaquetar la secuencia de transacciones en un lote, que se transmite finalmente al contrato del proyecto Rollup en Layer1. Mientras que todos los Rollups de Layer2 en Ether tienen Secuenciadores centralizados, Metis ha aprovechado la oportunidad de convertirse en un Secuenciador descentralizado.

Un nodo completo de Layer2 puede obtener una secuencia de transacciones de dos maneras: directamente del secuenciador o leyendo un lote de transacciones enviadas por el secuenciador a Layer1, pero esta última tiene propiedades inmutables más fuertes. Dado que la ejecución de transacciones cambia el estado del libro mayor de la cadena de bloques, para garantizar la consistencia, el nodo completo de Layer2 debe sincronizar el estado del libro mayor con el secuenciador además de obtener la secuencia de transacciones. Por lo tanto, la tarea del secuenciador no es solo enviar el lote de transacciones al contrato Rollup de Layer1, sino también transmitir el resultado de la actualización del estado StateRoot/StateDiff después de la ejecución de la transacción a Layer1. En términos generales, la tarea del secuenciador es procesar y secuenciar las transacciones en bloques agregados a la cadena de bloques, y es responsable de procesar las transacciones en lotes y publicarlas en los Contratos Inteligentes de Layer1.

Para los nodos de Layer2, siempre y cuando obtengan la secuencia de transacciones y el StateRoot original del Rollup en Layer1, pueden restaurar el libro contable de la cadena de bloques de Layer2 y calcular el StateRoot más reciente; por el contrario, el StateRoot calculado por los nodos de Layer2 no es consistente con el StateRoot que es publicado por el secuenciador al contrato inteligente de Layer1, lo que significa que el secuenciador es fraudulento. En resumen, Layer1 es más descentralizado, sin confianza y seguro que la propia red de Layer2.

Rollup optimista, por ejemplo, permite que todos los nodos de la Capa2 proporcionen Prueba de Fraude de que los datos publicados por el secuenciador en la Capa1 son incorrectos. Pero para Optimism, que no tiene Prueba de Fraude, si realmente quisiera robar los activos de los usuarios de la Capa2 a través del secuenciador, todo lo que tendría que hacer es que el operador del secuenciador falsifique órdenes de transacción y transfiera los activos de otras personas de la Capa2 a su propia dirección, y luego finalmente transfiera las monedas robadas a la Capa1 a través del contrato de Puente que viene con el Rollup.

Pensamientos sobre Metis

Fuente: Chaindebrief

La mayor exageración de Layer2 últimamente es sin duda la actualización de Cancún, pero no será exclusivamente buena para Metis, sino más bien universal. Dejando a un lado el sentimiento de "Vitalik Buterin's mum / BFF", la mayor competencia entre Metis y otros Layer2s es el secuenciador descentralizado y el modelo económico por debajo de la equidad, con TVL mostrando un valor total bloqueado que está más en línea con la retroalimentación del mercado sobre la confianza de los usuarios de Metis.

A diferencia de otros Layer2s que controlan directamente los fondos y devuelven más ingresos a los usuarios, el modelo económico de OP Rollup está fuertemente controlado y centralizado, con recompensas de OP Token entregadas al ecosistema para estimular el desarrollo e interacciones y beneficiarse de la propagación del Gas, a diferencia de Metis que delega ingresos y equidad a la comunidad de garantía. A diferencia de este enfoque, Metis ha cedido sus intereses de ingresos a los garantes para competir, liberando dramáticamente la financiarización de la infraestructura Layer2 y atrayendo mucha atención del mercado.

MEME representa más una cultura y algunos factores socioeconómicos, como si compramos MEME en el proceso además de sus expectativas de inversión multiplicadas por diez, cien o incluso mil veces, pero más parte del proceso proviene de nuestro reconocimiento y amor por su narrativa y todo tipo de factores, pero siempre tirar del plato es la justicia, el creciente TVL de Metis también es una especie de retroalimentación para el mercado sobre sus expectativas de inversión. Dejando de lado el aspecto técnico, si consideramos el tema de atributos desde la perspectiva del mercado, si la Inscripción es el probador del rendimiento de la cadena pública, entonces MEME es, hasta cierto punto, la prueba de fuego del reconocimiento del mercado.

Sobre YBB

YBB es un fondo web3 que se dedica a identificar proyectos que definen Web3 con una visión de crear un mejor hábitat en línea para todos los residentes de Internet. Fundada por un grupo de creyentes en blockchain que han participado activamente en esta industria desde 2013, YBB siempre está dispuesta a ayudar a los proyectos en etapa inicial a evolucionar de 0 a 1. Valoramos la innovación, la pasión autoimpulsada y los productos orientados al usuario, al mismo tiempo que reconocemos el potencial de las criptomonedas y las aplicaciones blockchain.

Sitio web | Twi: @YBBCapital

Descargo de responsabilidad:

  1. Este artículo ha sido reimpreso de [medio]. Todos los derechos de autor pertenecen al autor original [YBB]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!