Metis PoS "Sorter Pool": первые практикующие децентрализованный Rollup

Средний1/6/2024, 5:16:34 PM
Эта статья представляет собой практический случай децентрализованного сортировщика Metis, иллюстрируя технические детали и экономические стимулы MPC.

Сооснователь DBA Джон Шарбонне когда-то сказал: Все Rollups сейчас не являются настоящими Rollups.

Очень важной причиной такой крайней точки зрения является то, что почти все сети Rollup в настоящее время принимают централизованную модель одиночного последователя. Для сети, использующей Оптимистичный Rollup, хотя сам проект, скорее всего, не выберет зло на последователе, однако, как только последователь подвергнется атаке или контролю со стороны других, это может иметь катастрофические последствия. Даже не учитывая вопросы безопасности, одиночный последователь абсолютно неспособен к сопротивлению цензуре.

Дискуссии и инициативы по децентрализации сортировщиков в отрасли ведутся уже давно, и недавно компания Metis взяла на себя инициативу в даче ответа на эту проблему.

Почему децентрализация сортировщиков так важна?

Прежде чем подробно объяснить децентрализованное решение Metis для сортировщика, нам сначала нужно кратко понять два вопроса: Что такое сортировщик? Почему важна децентрализация сортировщика?

Сеть Layer 2, основанная на Rollup на Ethereum, существенно состоит из независимой цепи и «контракта Rollup» на Ethereum. В то же время сети Layer 2 также требуется офчейн-сиквенсор для получения транзакций, происходящих на Layer 2, определения порядка выполнения транзакций, а затем упаковки транзакций в пакет и их передачи в «контракт Rollup» на Ethereum. Когда «контракт Rollup» на Ethereum упаковывает переданный пакет в блок, транзакция будет окончательно подтверждена.

По сути, настоящее «подтверждение» транзакций в сети Layer 2 все еще происходит на Ethereum, а последователь играет роль передачи информации посередине.

Metis принимает схему Оптимистичного Rollup. Как следует из названия, характерной особенностью этой схемы Rollup является то, что она предполагает, что все транзакции в пакете реальны и действительны, без проверки каждой транзакции. Именно по этой причине, и потому что транзакции централизованы, а затем подтверждаются, комиссии за транзакции в сети Layer 2 на основе Оптимистичного Rollup очень низкие.

Текущая сеть Layer 2 практически полностью управляется командой проекта. Чтобы избежать "порчи своего собственного бренда", транзакции, отправленные в секвенсор, редко бывают недействительными. Тем не менее, централизованные структуры все равно могут быть атакованы и вынуждены устранить определенные транзакции. Это явно неприемлемо в мире криптовалют, где "безразрывность" и "недоверие" считаются высшими принципами. Децентрализация - это путь, который необходимо пройти.

Путь Метиса к децентрализации

Как одна из первых сетей уровня 2, реализующих децентрализованных сортировщиков, Metis предоставляет шаблон для дальнейшего развития. Этот шаблон не только реализует децентрализацию сортировщика, но и предоставляет решение "декентрализованного оптимистического Rollup". В этом шаблоне есть три основные роли для достижения децентрализации сортировщика: администратор (Admin), сортировщик и слой консенсуса, основанный на PoS.

Админ): Роль администратора заключается в управлении децентрализованной системой. Основные обязанности включают добавление последователей, отвечающих требованиям, в белый список, установку предельной ставки для одного узла и установку скорости выпуска блоков наград.

Пул сортировщика: Пул сортировщика состоит из нескольких сортировщиков, которые были добавлены в белый список. В Metis секвенсор включает в себя L2 Geth, который отвечает за сортировку транзакций и формирование блоков на Metis; адаптерный модуль, который отвечает за взаимодействие с уровнем консенсуса PoS и другими упомянутыми ниже внешними модулями, и ответственный за установку пакета и сортировку на нескольких узлах. После подписания отправьте его Proposer L1.

Уровень консенсуса PoS: Уровень консенсуса PoS, разработанный Metis, существует независимо от Metis, и его основная ответственность заключается в управлении подписями MPC. Когда есть несколько последователей, для отправки упакованной пакетной информации на L1 требуется как минимум 2/3 подписей последователей, и уровень консенсуса отвечает за перераспределение и выделение частных ключей при присоединении или выходе последователей из пула последователей. Ожидание работы.

Механизм дизайна

Совместно с вышеупомянутыми тремя ролями децентрализованный оптимистичный роллап Metis начал принимать форму. Среди них «администратор» установит важные параметры общей сети и управляет квалификацией добавленных к пулу секвенсоров, таким образом, стороны соглашения больше не имеют абсолютного контроля над такими вопросами, а представят конкретные предложения после рассмотрения. Администратор выполняет.

Для сети Rollup самым сложным моментом в процессе децентрализации является децентрализация сортировщика. Это связано с тем, что управление самим сортировщиком также должно осуществляться децентрализованным образом и должно быть максимально эффективным и удобным.

Metis использует подписи на основе TSS-основанных MPC и PoS-сеть, которая управляет всем модулем для управления разрешениями на подпись нескольких последователей.

Metis позволяет любому последователю решить пакет, и все последователи участвуют в подписи MPC. Если количество подписей превышает 2/3, пакет считается допустимым и может быть представлен контракту Rollup на уровне L1. Подписание MPC, выполненное пулом последователей, управляется другим контрактом, контролируемым сетью PoS. Когда сеть PoS не может обнаружить адрес MPC, модуль MPC вызывается для запуска генерации ключа. Сгенерированный ключ будет распределен каждому последователю в пуле после шардинга, и последователь будет использовать его ключевые фрагменты для выполнения подписей MPC. Настройки этого модуля в основном используются для управления жизненным циклом ключей, включая генерацию мультиподписей, повторное распределение ключей, подписи заявок, удаление подписей и т. д.

TSS используется из-за его высокой устойчивости к сбоям и гибкости. В отличие от мультиподписи, для которой требуется верификация каждой подписи в цепи, TSS нужно только агрегировать подписи всех подписантов и равномерно их верифицировать, что улучшает скорость подтверждения транзакции. Кроме того, узлы PoS общаются друг с другом через отдельные каналы Tendermint, а коммуникация времени выполнения MPC использует протокол libp2p.

Залог токенов

Подобно механизму обнаружения мошенничества Optimism Rollup, эту децентрализованную модель также использует экономические стимулы и механизмы наказания для обеспечения работы механизма. Члены команды Metis заявили, что начальный пул сортировщиков будет содержать 5 сортировщиков и постепенно увеличится в будущем. Операторы сортировщиков, вступающие в пул сортировщиков, должны заложить как минимум 20 000 METIS. Кроме того, упомянутая выше сеть PoS также потребует от операторов узлов залог METIS. Команда Metis заявила, что этот шаг может «дополнительно сократить уже ограниченное количественное предложение METIS, что приведет к очень положительному катализирующему эффекту».

Стейкнутый METIS будет удержан, когда доказательство мошенничества успешно оспаривается, чтобы гарантировать, что секвенсор не включает недопустимые транзакции в партию, отправленную на L1.

Первопроходец децентрализации

Децентрализованное решение Rollup от Metis предоставляет хороший пример для перехода Layer 2 на следующий уровень. Как по механизму проектирования, так и по экономическому механизму проектирования, оно способствует развитию проекта на основе обеспечения децентрализации власти.

Передача секвенсора полностью сообществу может создать множество побочных возможностей через спонтанное продвижение сообщества. С одной стороны, децентрализация означает определенную степень конкуренции среди участников, потому что секвенсоры участвуют в производстве блоков, аналогично роли майнеров в сети Bitcoin. Для конкуренции за права бухгалтерского учета все стороны будут непрерывно улучшать качество своих собственных узлов, тем самым спонтанно принося большую активность в сеть. Metis сказал: "Это будет первая цепь в области Layer 2, где сообщество действительно участвует в операциях."

Кроме того, благодаря децентрализации сортировщика, не существует «стандартного ответа» на сортировку транзакций, что вырастило почву для рождения и развития инфраструктуры сети MEV и ряда приложений. После MEV токены METIS, основанные на залоге последователя, также могут порождать ряд продуктов, таких как залог ликвидности, дополнительно освобождая потенциал финансирования инфраструктуры уровня 2.

В плане конструкции механизма Metis не использует простую многоадресную подпись для секвенсоров, управляемых всеми сторонами. Вместо этого он использует схему подписи MPC на основе TSS, которая более удобна для добавления или удаления подписантов в реальном времени, что делает общий пул секвенсоров более гибким. Секс улучшается. С другой стороны, эффективный порог подписи 2/3 и “подключаемая” схема подписи сделали хороший компромисс между безопасностью и эффективностью.

Хотя этот механизм разработан с полным учетом безопасности и эффективности, добавление нескольких новых ролей для децентрализации неизбежно приведет к снижению эффективности по сравнению с традиционным одиночным сортировщиком. Кроме того, увеличение связей может привести к общей нестабильности системы. улучшение. Тем не менее, Метис - одна из первых сетей уровня 2, предоставляющая полностью децентрализованное решение, и ее конструктивные соображения и компромиссы по-прежнему заслуживают внимания. Метис также заявил, что будет продолжать обсуждать потенциальные вызовы и недостатки децентрализованного решения для дальнейшего развития. дальнейшие улучшения.

[Определение ответственности] На рынке существуют риски, поэтому инвестиции должны быть осторожными. Эта статья не является инвестиционным советом, и пользователям следует рассмотреть, подходят ли какие-либо мнения, взгляды или выводы, содержащиеся в этой статье, их конкретным обстоятельствам. Инвестируйте соответственно и делайте это на свой страх и риск.

Отказ от ответственности:

  1. Эта статья перепечатана из [foresightnews]. Все авторские права принадлежат автору оригинала [Быстро]. Если есть возражения против этой публикации, пожалуйста, свяжитесь с Учеба Gateкоманда, и они незамедлительно разберутся с этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Metis PoS "Sorter Pool": первые практикующие децентрализованный Rollup

Средний1/6/2024, 5:16:34 PM
Эта статья представляет собой практический случай децентрализованного сортировщика Metis, иллюстрируя технические детали и экономические стимулы MPC.

Сооснователь DBA Джон Шарбонне когда-то сказал: Все Rollups сейчас не являются настоящими Rollups.

Очень важной причиной такой крайней точки зрения является то, что почти все сети Rollup в настоящее время принимают централизованную модель одиночного последователя. Для сети, использующей Оптимистичный Rollup, хотя сам проект, скорее всего, не выберет зло на последователе, однако, как только последователь подвергнется атаке или контролю со стороны других, это может иметь катастрофические последствия. Даже не учитывая вопросы безопасности, одиночный последователь абсолютно неспособен к сопротивлению цензуре.

Дискуссии и инициативы по децентрализации сортировщиков в отрасли ведутся уже давно, и недавно компания Metis взяла на себя инициативу в даче ответа на эту проблему.

Почему децентрализация сортировщиков так важна?

Прежде чем подробно объяснить децентрализованное решение Metis для сортировщика, нам сначала нужно кратко понять два вопроса: Что такое сортировщик? Почему важна децентрализация сортировщика?

Сеть Layer 2, основанная на Rollup на Ethereum, существенно состоит из независимой цепи и «контракта Rollup» на Ethereum. В то же время сети Layer 2 также требуется офчейн-сиквенсор для получения транзакций, происходящих на Layer 2, определения порядка выполнения транзакций, а затем упаковки транзакций в пакет и их передачи в «контракт Rollup» на Ethereum. Когда «контракт Rollup» на Ethereum упаковывает переданный пакет в блок, транзакция будет окончательно подтверждена.

По сути, настоящее «подтверждение» транзакций в сети Layer 2 все еще происходит на Ethereum, а последователь играет роль передачи информации посередине.

Metis принимает схему Оптимистичного Rollup. Как следует из названия, характерной особенностью этой схемы Rollup является то, что она предполагает, что все транзакции в пакете реальны и действительны, без проверки каждой транзакции. Именно по этой причине, и потому что транзакции централизованы, а затем подтверждаются, комиссии за транзакции в сети Layer 2 на основе Оптимистичного Rollup очень низкие.

Текущая сеть Layer 2 практически полностью управляется командой проекта. Чтобы избежать "порчи своего собственного бренда", транзакции, отправленные в секвенсор, редко бывают недействительными. Тем не менее, централизованные структуры все равно могут быть атакованы и вынуждены устранить определенные транзакции. Это явно неприемлемо в мире криптовалют, где "безразрывность" и "недоверие" считаются высшими принципами. Децентрализация - это путь, который необходимо пройти.

Путь Метиса к децентрализации

Как одна из первых сетей уровня 2, реализующих децентрализованных сортировщиков, Metis предоставляет шаблон для дальнейшего развития. Этот шаблон не только реализует децентрализацию сортировщика, но и предоставляет решение "декентрализованного оптимистического Rollup". В этом шаблоне есть три основные роли для достижения децентрализации сортировщика: администратор (Admin), сортировщик и слой консенсуса, основанный на PoS.

Админ): Роль администратора заключается в управлении децентрализованной системой. Основные обязанности включают добавление последователей, отвечающих требованиям, в белый список, установку предельной ставки для одного узла и установку скорости выпуска блоков наград.

Пул сортировщика: Пул сортировщика состоит из нескольких сортировщиков, которые были добавлены в белый список. В Metis секвенсор включает в себя L2 Geth, который отвечает за сортировку транзакций и формирование блоков на Metis; адаптерный модуль, который отвечает за взаимодействие с уровнем консенсуса PoS и другими упомянутыми ниже внешними модулями, и ответственный за установку пакета и сортировку на нескольких узлах. После подписания отправьте его Proposer L1.

Уровень консенсуса PoS: Уровень консенсуса PoS, разработанный Metis, существует независимо от Metis, и его основная ответственность заключается в управлении подписями MPC. Когда есть несколько последователей, для отправки упакованной пакетной информации на L1 требуется как минимум 2/3 подписей последователей, и уровень консенсуса отвечает за перераспределение и выделение частных ключей при присоединении или выходе последователей из пула последователей. Ожидание работы.

Механизм дизайна

Совместно с вышеупомянутыми тремя ролями децентрализованный оптимистичный роллап Metis начал принимать форму. Среди них «администратор» установит важные параметры общей сети и управляет квалификацией добавленных к пулу секвенсоров, таким образом, стороны соглашения больше не имеют абсолютного контроля над такими вопросами, а представят конкретные предложения после рассмотрения. Администратор выполняет.

Для сети Rollup самым сложным моментом в процессе децентрализации является децентрализация сортировщика. Это связано с тем, что управление самим сортировщиком также должно осуществляться децентрализованным образом и должно быть максимально эффективным и удобным.

Metis использует подписи на основе TSS-основанных MPC и PoS-сеть, которая управляет всем модулем для управления разрешениями на подпись нескольких последователей.

Metis позволяет любому последователю решить пакет, и все последователи участвуют в подписи MPC. Если количество подписей превышает 2/3, пакет считается допустимым и может быть представлен контракту Rollup на уровне L1. Подписание MPC, выполненное пулом последователей, управляется другим контрактом, контролируемым сетью PoS. Когда сеть PoS не может обнаружить адрес MPC, модуль MPC вызывается для запуска генерации ключа. Сгенерированный ключ будет распределен каждому последователю в пуле после шардинга, и последователь будет использовать его ключевые фрагменты для выполнения подписей MPC. Настройки этого модуля в основном используются для управления жизненным циклом ключей, включая генерацию мультиподписей, повторное распределение ключей, подписи заявок, удаление подписей и т. д.

TSS используется из-за его высокой устойчивости к сбоям и гибкости. В отличие от мультиподписи, для которой требуется верификация каждой подписи в цепи, TSS нужно только агрегировать подписи всех подписантов и равномерно их верифицировать, что улучшает скорость подтверждения транзакции. Кроме того, узлы PoS общаются друг с другом через отдельные каналы Tendermint, а коммуникация времени выполнения MPC использует протокол libp2p.

Залог токенов

Подобно механизму обнаружения мошенничества Optimism Rollup, эту децентрализованную модель также использует экономические стимулы и механизмы наказания для обеспечения работы механизма. Члены команды Metis заявили, что начальный пул сортировщиков будет содержать 5 сортировщиков и постепенно увеличится в будущем. Операторы сортировщиков, вступающие в пул сортировщиков, должны заложить как минимум 20 000 METIS. Кроме того, упомянутая выше сеть PoS также потребует от операторов узлов залог METIS. Команда Metis заявила, что этот шаг может «дополнительно сократить уже ограниченное количественное предложение METIS, что приведет к очень положительному катализирующему эффекту».

Стейкнутый METIS будет удержан, когда доказательство мошенничества успешно оспаривается, чтобы гарантировать, что секвенсор не включает недопустимые транзакции в партию, отправленную на L1.

Первопроходец децентрализации

Децентрализованное решение Rollup от Metis предоставляет хороший пример для перехода Layer 2 на следующий уровень. Как по механизму проектирования, так и по экономическому механизму проектирования, оно способствует развитию проекта на основе обеспечения децентрализации власти.

Передача секвенсора полностью сообществу может создать множество побочных возможностей через спонтанное продвижение сообщества. С одной стороны, децентрализация означает определенную степень конкуренции среди участников, потому что секвенсоры участвуют в производстве блоков, аналогично роли майнеров в сети Bitcoin. Для конкуренции за права бухгалтерского учета все стороны будут непрерывно улучшать качество своих собственных узлов, тем самым спонтанно принося большую активность в сеть. Metis сказал: "Это будет первая цепь в области Layer 2, где сообщество действительно участвует в операциях."

Кроме того, благодаря децентрализации сортировщика, не существует «стандартного ответа» на сортировку транзакций, что вырастило почву для рождения и развития инфраструктуры сети MEV и ряда приложений. После MEV токены METIS, основанные на залоге последователя, также могут порождать ряд продуктов, таких как залог ликвидности, дополнительно освобождая потенциал финансирования инфраструктуры уровня 2.

В плане конструкции механизма Metis не использует простую многоадресную подпись для секвенсоров, управляемых всеми сторонами. Вместо этого он использует схему подписи MPC на основе TSS, которая более удобна для добавления или удаления подписантов в реальном времени, что делает общий пул секвенсоров более гибким. Секс улучшается. С другой стороны, эффективный порог подписи 2/3 и “подключаемая” схема подписи сделали хороший компромисс между безопасностью и эффективностью.

Хотя этот механизм разработан с полным учетом безопасности и эффективности, добавление нескольких новых ролей для децентрализации неизбежно приведет к снижению эффективности по сравнению с традиционным одиночным сортировщиком. Кроме того, увеличение связей может привести к общей нестабильности системы. улучшение. Тем не менее, Метис - одна из первых сетей уровня 2, предоставляющая полностью децентрализованное решение, и ее конструктивные соображения и компромиссы по-прежнему заслуживают внимания. Метис также заявил, что будет продолжать обсуждать потенциальные вызовы и недостатки децентрализованного решения для дальнейшего развития. дальнейшие улучшения.

[Определение ответственности] На рынке существуют риски, поэтому инвестиции должны быть осторожными. Эта статья не является инвестиционным советом, и пользователям следует рассмотреть, подходят ли какие-либо мнения, взгляды или выводы, содержащиеся в этой статье, их конкретным обстоятельствам. Инвестируйте соответственно и делайте это на свой страх и риск.

Отказ от ответственности:

  1. Эта статья перепечатана из [foresightnews]. Все авторские права принадлежат автору оригинала [Быстро]. Если есть возражения против этой публикации, пожалуйста, свяжитесь с Учеба Gateкоманда, и они незамедлительно разберутся с этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!