Metis PoS "Sorter Pool": los primeros practicantes de Rollup descentralizado

Intermedio1/6/2024, 5:16:34 PM
Este artículo presenta un caso práctico del clasificador descentralizado de Metis, ilustrando los detalles técnicos y los incentivos económicos de MPC.

El cofundador de DBA, Jon Charbonnea, dijo una vez: Todos los Rollups actuales no son Rollups reales.

Una razón muy importante para tener una visión tan extrema es que casi todas las redes Rollup actualmente adoptan un modelo centralizado de secuenciador único. Para una red que utiliza Optimistic Rollup, aunque el proyecto en sí mismo probablemente no elija hacer el mal en el secuenciador, una vez que el secuenciador es atacado o controlado por otros, puede tener consecuencias catastróficas. Incluso dejando de lado los problemas de seguridad, un único secuenciador es completamente incapaz de resistencia a la censura.

Ha habido discusiones e iniciativas sobre una descentralización más ordenada en la industria desde hace mucho tiempo, y recientemente Metis tomó la delantera al dar una respuesta a este problema.

¿Por qué es tan importante la descentralización de los clasificadores?

Antes de explicar la solución de clasificación descentralizada de Metis en detalle, primero necesitamos entender brevemente dos preguntas: ¿Qué es un clasificador? ¿Por qué es importante la descentralización del clasificador?

La red Layer 2 basada en Rollup en Ethereum está compuesta esencialmente por una cadena independiente y el "contrato Rollup" en Ethereum. Al mismo tiempo, la red Layer 2 también necesita un secuenciador fuera de la cadena para recibir transacciones que ocurren en Layer 2, determinar el orden de ejecución de las transacciones y luego empaquetar las transacciones en Batch y transmitirlas al "Contrato Rollup" en Ethereum. Cuando el "Contrato Rollup" en Ethereum empaqueta el Batch transmitido en un bloque, la transacción será finalmente confirmada.

En esencia, la verdadera “confirmación” de transacciones en la red de Capa 2 sigue estando en Ethereum, y el secuenciador juega el papel de transmisión de información en el medio.

Metis adopta el esquema Optimistic Rollup. Como su nombre sugiere, la característica de este esquema Rollup es que asume que todas las transacciones en el Batch son reales y válidas, sin verificar cada transacción. Es precisamente por esto, y porque las transacciones son centralizadas y luego confirmadas, que las tarifas de transacción de la red de Capa 2 basadas en Optimistic Rollup son muy bajas.

La red actual de Capa 2 está casi en su totalidad gestionada por el equipo del proyecto. Para no “dañar su propia marca”, las transacciones enviadas en el secuenciador rara vez son inválidas. Aun así, las estructuras centralizadas aún tienen la posibilidad de ser atacadas y obligadas a eliminar ciertas transacciones. Esto es claramente inaceptable en el mundo de las criptomonedas donde la “permisión” y la “confianza” se consideran como principios supremos. La descentralización es el camino que se debe seguir.

El camino de Metis hacia la descentralización

Como una de las primeras redes de Capa 2 en implementar ordenadores descentralizados, Metis proporciona una plantilla para el camino a seguir. Esta plantilla no solo realiza la descentralización del clasificador, sino que también proporciona una solución de 'Rollup' Optimista descentralizado. En esta plantilla, hay tres roles principales para lograr la descentralización del clasificador: el administrador (Admin), el clasificador y una capa de consenso basada en PoS.

Admin): El papel del Administrador es gestionar el sistema descentralizado. Sus principales responsabilidades incluyen añadir secuenciadores que cumplan con los requisitos a la lista blanca, establecer el límite de compromiso de un solo nodo y fijar la tasa de liberación de recompensas en bloque.

La piscina de clasificación: La piscina de clasificación consta de varios clasificadores que se han añadido a la lista blanca. En Metis, el secuenciador incluye L2 Geth, que es responsable de la clasificación de transacciones y la formación de bloques en Metis; el módulo adaptador, que es responsable de interactuar con la capa de consenso PoS y otros módulos externos mencionados a continuación, y el responsable de establecer el Lote y ordenar en varios nodos. Después de firmarlo, envíelo al Proponente de L1.

Capa de consenso PoS: La capa de consenso PoS diseñada por Metis existe de forma independiente a Metis, y su principal responsabilidad es gestionar las firmas de MPC. Cuando hay varios secuenciadores, se requiere al menos 2/3 de las firmas de secuenciadores para enviar el Batch empaquetado a L1, y la capa de consenso es responsable de la redistribución y asignación de claves privadas cuando los secuenciadores en el grupo de secuenciadores se unen o salen. Esperando por trabajo.

Diseño de mecanismos

Con la cooperación de los tres roles anteriores, el Optimistic Rollup descentralizado de Metis ha comenzado a tomar forma. Entre ellos, el "administrador" establecerá parámetros importantes de la red en general y gestionará las calificaciones de los secuenciadores añadidos al grupo, de modo que las partes del acuerdo ya no tengan control absoluto sobre tales asuntos, sino que entregarán propuestas específicas después de la revisión. El administrador ejecuta.

Para la red Rollup, el punto más difícil en el proceso de descentralización es la descentralización del clasificador. Esto se debe a que la gestión del clasificador en sí debe llevarse a cabo de manera descentralizada, y debe ser lo más eficiente y efectiva posible.

Metis utiliza firmas MPC basadas en TSS y una red PoS que gestiona todo el módulo para administrar los permisos de firma de múltiples secuenciadores.

Metis permite que cualquier secuenciador decida un lote y todos los secuenciadores participen en la firma MPC. Si el número de firmas supera el 2/3, el lote se considera válido y se puede enviar al contrato Rollup en L1. La firma MPC realizada por el grupo de secuenciadores es gestionada por otro contrato controlado por la red PoS. Cuando la red PoS no puede detectar la dirección MPC, se llamará al módulo MPC para desencadenar la generación de la clave. La clave generada se distribuirá a cada secuenciador en el grupo después del particionamiento, y el secuenciador usará los fragmentos de clave que posee para realizar firmas MPC. La configuración de este módulo se utiliza principalmente para gestionar el ciclo de vida de las claves, incluida la generación de firmas múltiples, la reasignación de claves, las firmas de aplicaciones, las firmas de eliminación, etc.

TSS se utiliza debido a su alta tolerancia a fallas y alta flexibilidad. A diferencia de la firma múltiple, que requiere la verificación de cada firma en la cadena, TSS solo necesita agregar las firmas de todos los firmantes y verificarlas de manera uniforme, lo que mejora la confirmación de la transacción. tasa. Además, los nodos PoS se comunican entre sí a través de canales Tendermint separados, y la comunicación en tiempo de ejecución de MPC utiliza el protocolo libp2p.

Token pledge

Al igual que la prueba de fraude de Optimism Rollup, este modelo descentralizado también utiliza incentivos económicos y mecanismos de castigo para garantizar el funcionamiento del mecanismo. Los miembros del equipo de Metis dijeron que el grupo inicial de clasificadores contendrá 5 clasificadores y aumentará gradualmente en el futuro. Los operadores de clasificadores que ingresan al grupo de clasificadores deben comprometerse a aportar al menos 20,000 METIS. Además, la red PoS mencionada anteriormente también requerirá que los operadores de nodos hagan staking de METIS. El equipo de Metis dijo que este movimiento puede "reducir aún más la ya limitada circulación de METIS, lo que resulta en un efecto catalítico muy positivo".

METIS apostado se deducirá cuando la prueba de fraude se desafíe con éxito para asegurar que el secuenciador no incluya transacciones inválidas en el lote enviado a L1.

Pionero de la descentralización

La solución de Rollup descentralizada de Metis proporciona un buen ejemplo para que la Capa 2 pase a la siguiente etapa. Tanto en términos de diseño de mecanismos como de diseño de mecanismos económicos, promueve el desarrollo de proyectos sobre la base de garantizar la descentralización del poder.

Dar por completo el sequenciador a la comunidad puede generar una gran cantidad de oportunidades derivadas a través de la promoción espontánea de la comunidad. Por un lado, la descentralización implica un cierto grado de competencia para los participantes, ya que los sequenciadores participan en la producción de bloques, similar al papel de los mineros en la red de Bitcoin. Para competir por los derechos de contabilidad, todas las partes mejorarán continuamente la calidad de sus propios nodos, lo que traerá espontáneamente una mayor actividad a la red. Metis dijo: "Esta será la primera cadena en el campo de la Capa 2 donde la comunidad participa verdaderamente en las operaciones."

Además, debido a la descentralización del clasificador, no hay una “resta” estándar para la clasificación de transacciones, lo que ha cultivado el terreno para el nacimiento y desarrollo de la infraestructura MEV de la red y una serie de aplicaciones. Después de MEV, los tokens METIS basados en la promesa del secuenciador también pueden derivar una serie de productos como la promesa de liquidez, liberando aún más el potencial de la financiarización de la infraestructura de Capa 2.

En cuanto al diseño del mecanismo, Metis no utiliza una simple firma múltiple para los secuenciadores operados por todas las partes. En su lugar, utiliza el esquema de firma MPC basado en TSS que es más conveniente para añadir o eliminar firmantes en tiempo real, lo que hace que el conjunto de secuenciadores en general sea más flexible. Por otro lado, el umbral de firma efectivo de 2/3 y el esquema de firma "enchufable" han logrado un buen equilibrio entre seguridad y eficiencia.

Aunque este mecanismo está diseñado teniendo en cuenta la seguridad y la eficiencia, la adición de múltiples nuevos roles para la descentralización inevitablemente conducirá a una disminución de la eficiencia en comparación con el único clasificador tradicional. Además, el aumento de los enlaces puede provocar inestabilidad en el sistema en general. A pesar de esto, Metis es una de las primeras redes de Capa 2 en proporcionar una solución descentralizada completa, y sus consideraciones de diseño y compensaciones aún son dignas de referencia. Metis también declaró que seguirá discutiendo los posibles desafíos y fallos de la solución descentralizada para su desarrollo posterior y mejoras adicionales.

[Descargo de responsabilidad] Existen riesgos en el mercado, por lo que la inversión debe ser cautelosa. Este artículo no constituye un consejo de inversión y los usuarios deben considerar si las opiniones, puntos de vista o conclusiones contenidos en este artículo son apropiados para sus circunstancias particulares. Invierta en consecuencia y hágalo bajo su propio riesgo.

Descargo de responsabilidad:

  1. Este artículo ha sido reimpreso de [ ]foresightnews]. Todos los derechos de autor pertenecen al autor original [Rápido]. 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 lo contrario, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Metis PoS "Sorter Pool": los primeros practicantes de Rollup descentralizado

Intermedio1/6/2024, 5:16:34 PM
Este artículo presenta un caso práctico del clasificador descentralizado de Metis, ilustrando los detalles técnicos y los incentivos económicos de MPC.

El cofundador de DBA, Jon Charbonnea, dijo una vez: Todos los Rollups actuales no son Rollups reales.

Una razón muy importante para tener una visión tan extrema es que casi todas las redes Rollup actualmente adoptan un modelo centralizado de secuenciador único. Para una red que utiliza Optimistic Rollup, aunque el proyecto en sí mismo probablemente no elija hacer el mal en el secuenciador, una vez que el secuenciador es atacado o controlado por otros, puede tener consecuencias catastróficas. Incluso dejando de lado los problemas de seguridad, un único secuenciador es completamente incapaz de resistencia a la censura.

Ha habido discusiones e iniciativas sobre una descentralización más ordenada en la industria desde hace mucho tiempo, y recientemente Metis tomó la delantera al dar una respuesta a este problema.

¿Por qué es tan importante la descentralización de los clasificadores?

Antes de explicar la solución de clasificación descentralizada de Metis en detalle, primero necesitamos entender brevemente dos preguntas: ¿Qué es un clasificador? ¿Por qué es importante la descentralización del clasificador?

La red Layer 2 basada en Rollup en Ethereum está compuesta esencialmente por una cadena independiente y el "contrato Rollup" en Ethereum. Al mismo tiempo, la red Layer 2 también necesita un secuenciador fuera de la cadena para recibir transacciones que ocurren en Layer 2, determinar el orden de ejecución de las transacciones y luego empaquetar las transacciones en Batch y transmitirlas al "Contrato Rollup" en Ethereum. Cuando el "Contrato Rollup" en Ethereum empaqueta el Batch transmitido en un bloque, la transacción será finalmente confirmada.

En esencia, la verdadera “confirmación” de transacciones en la red de Capa 2 sigue estando en Ethereum, y el secuenciador juega el papel de transmisión de información en el medio.

Metis adopta el esquema Optimistic Rollup. Como su nombre sugiere, la característica de este esquema Rollup es que asume que todas las transacciones en el Batch son reales y válidas, sin verificar cada transacción. Es precisamente por esto, y porque las transacciones son centralizadas y luego confirmadas, que las tarifas de transacción de la red de Capa 2 basadas en Optimistic Rollup son muy bajas.

La red actual de Capa 2 está casi en su totalidad gestionada por el equipo del proyecto. Para no “dañar su propia marca”, las transacciones enviadas en el secuenciador rara vez son inválidas. Aun así, las estructuras centralizadas aún tienen la posibilidad de ser atacadas y obligadas a eliminar ciertas transacciones. Esto es claramente inaceptable en el mundo de las criptomonedas donde la “permisión” y la “confianza” se consideran como principios supremos. La descentralización es el camino que se debe seguir.

El camino de Metis hacia la descentralización

Como una de las primeras redes de Capa 2 en implementar ordenadores descentralizados, Metis proporciona una plantilla para el camino a seguir. Esta plantilla no solo realiza la descentralización del clasificador, sino que también proporciona una solución de 'Rollup' Optimista descentralizado. En esta plantilla, hay tres roles principales para lograr la descentralización del clasificador: el administrador (Admin), el clasificador y una capa de consenso basada en PoS.

Admin): El papel del Administrador es gestionar el sistema descentralizado. Sus principales responsabilidades incluyen añadir secuenciadores que cumplan con los requisitos a la lista blanca, establecer el límite de compromiso de un solo nodo y fijar la tasa de liberación de recompensas en bloque.

La piscina de clasificación: La piscina de clasificación consta de varios clasificadores que se han añadido a la lista blanca. En Metis, el secuenciador incluye L2 Geth, que es responsable de la clasificación de transacciones y la formación de bloques en Metis; el módulo adaptador, que es responsable de interactuar con la capa de consenso PoS y otros módulos externos mencionados a continuación, y el responsable de establecer el Lote y ordenar en varios nodos. Después de firmarlo, envíelo al Proponente de L1.

Capa de consenso PoS: La capa de consenso PoS diseñada por Metis existe de forma independiente a Metis, y su principal responsabilidad es gestionar las firmas de MPC. Cuando hay varios secuenciadores, se requiere al menos 2/3 de las firmas de secuenciadores para enviar el Batch empaquetado a L1, y la capa de consenso es responsable de la redistribución y asignación de claves privadas cuando los secuenciadores en el grupo de secuenciadores se unen o salen. Esperando por trabajo.

Diseño de mecanismos

Con la cooperación de los tres roles anteriores, el Optimistic Rollup descentralizado de Metis ha comenzado a tomar forma. Entre ellos, el "administrador" establecerá parámetros importantes de la red en general y gestionará las calificaciones de los secuenciadores añadidos al grupo, de modo que las partes del acuerdo ya no tengan control absoluto sobre tales asuntos, sino que entregarán propuestas específicas después de la revisión. El administrador ejecuta.

Para la red Rollup, el punto más difícil en el proceso de descentralización es la descentralización del clasificador. Esto se debe a que la gestión del clasificador en sí debe llevarse a cabo de manera descentralizada, y debe ser lo más eficiente y efectiva posible.

Metis utiliza firmas MPC basadas en TSS y una red PoS que gestiona todo el módulo para administrar los permisos de firma de múltiples secuenciadores.

Metis permite que cualquier secuenciador decida un lote y todos los secuenciadores participen en la firma MPC. Si el número de firmas supera el 2/3, el lote se considera válido y se puede enviar al contrato Rollup en L1. La firma MPC realizada por el grupo de secuenciadores es gestionada por otro contrato controlado por la red PoS. Cuando la red PoS no puede detectar la dirección MPC, se llamará al módulo MPC para desencadenar la generación de la clave. La clave generada se distribuirá a cada secuenciador en el grupo después del particionamiento, y el secuenciador usará los fragmentos de clave que posee para realizar firmas MPC. La configuración de este módulo se utiliza principalmente para gestionar el ciclo de vida de las claves, incluida la generación de firmas múltiples, la reasignación de claves, las firmas de aplicaciones, las firmas de eliminación, etc.

TSS se utiliza debido a su alta tolerancia a fallas y alta flexibilidad. A diferencia de la firma múltiple, que requiere la verificación de cada firma en la cadena, TSS solo necesita agregar las firmas de todos los firmantes y verificarlas de manera uniforme, lo que mejora la confirmación de la transacción. tasa. Además, los nodos PoS se comunican entre sí a través de canales Tendermint separados, y la comunicación en tiempo de ejecución de MPC utiliza el protocolo libp2p.

Token pledge

Al igual que la prueba de fraude de Optimism Rollup, este modelo descentralizado también utiliza incentivos económicos y mecanismos de castigo para garantizar el funcionamiento del mecanismo. Los miembros del equipo de Metis dijeron que el grupo inicial de clasificadores contendrá 5 clasificadores y aumentará gradualmente en el futuro. Los operadores de clasificadores que ingresan al grupo de clasificadores deben comprometerse a aportar al menos 20,000 METIS. Además, la red PoS mencionada anteriormente también requerirá que los operadores de nodos hagan staking de METIS. El equipo de Metis dijo que este movimiento puede "reducir aún más la ya limitada circulación de METIS, lo que resulta en un efecto catalítico muy positivo".

METIS apostado se deducirá cuando la prueba de fraude se desafíe con éxito para asegurar que el secuenciador no incluya transacciones inválidas en el lote enviado a L1.

Pionero de la descentralización

La solución de Rollup descentralizada de Metis proporciona un buen ejemplo para que la Capa 2 pase a la siguiente etapa. Tanto en términos de diseño de mecanismos como de diseño de mecanismos económicos, promueve el desarrollo de proyectos sobre la base de garantizar la descentralización del poder.

Dar por completo el sequenciador a la comunidad puede generar una gran cantidad de oportunidades derivadas a través de la promoción espontánea de la comunidad. Por un lado, la descentralización implica un cierto grado de competencia para los participantes, ya que los sequenciadores participan en la producción de bloques, similar al papel de los mineros en la red de Bitcoin. Para competir por los derechos de contabilidad, todas las partes mejorarán continuamente la calidad de sus propios nodos, lo que traerá espontáneamente una mayor actividad a la red. Metis dijo: "Esta será la primera cadena en el campo de la Capa 2 donde la comunidad participa verdaderamente en las operaciones."

Además, debido a la descentralización del clasificador, no hay una “resta” estándar para la clasificación de transacciones, lo que ha cultivado el terreno para el nacimiento y desarrollo de la infraestructura MEV de la red y una serie de aplicaciones. Después de MEV, los tokens METIS basados en la promesa del secuenciador también pueden derivar una serie de productos como la promesa de liquidez, liberando aún más el potencial de la financiarización de la infraestructura de Capa 2.

En cuanto al diseño del mecanismo, Metis no utiliza una simple firma múltiple para los secuenciadores operados por todas las partes. En su lugar, utiliza el esquema de firma MPC basado en TSS que es más conveniente para añadir o eliminar firmantes en tiempo real, lo que hace que el conjunto de secuenciadores en general sea más flexible. Por otro lado, el umbral de firma efectivo de 2/3 y el esquema de firma "enchufable" han logrado un buen equilibrio entre seguridad y eficiencia.

Aunque este mecanismo está diseñado teniendo en cuenta la seguridad y la eficiencia, la adición de múltiples nuevos roles para la descentralización inevitablemente conducirá a una disminución de la eficiencia en comparación con el único clasificador tradicional. Además, el aumento de los enlaces puede provocar inestabilidad en el sistema en general. A pesar de esto, Metis es una de las primeras redes de Capa 2 en proporcionar una solución descentralizada completa, y sus consideraciones de diseño y compensaciones aún son dignas de referencia. Metis también declaró que seguirá discutiendo los posibles desafíos y fallos de la solución descentralizada para su desarrollo posterior y mejoras adicionales.

[Descargo de responsabilidad] Existen riesgos en el mercado, por lo que la inversión debe ser cautelosa. Este artículo no constituye un consejo de inversión y los usuarios deben considerar si las opiniones, puntos de vista o conclusiones contenidos en este artículo son apropiados para sus circunstancias particulares. Invierta en consecuencia y hágalo bajo su propio riesgo.

Descargo de responsabilidad:

  1. Este artículo ha sido reimpreso de [ ]foresightnews]. Todos los derechos de autor pertenecen al autor original [Rápido]. 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 lo contrario, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!