Что такое мост Metis
Даже после перехода на алгоритм доказательства доли владения (Proof of Stake) Ethereum продолжает сталкиваться с такими проблемами, как медленная обработка транзакций и высокая стоимость газа.
Что представляет собой протокол Metis
Metis — оптимистичный роллап общего назначения, построенный на базе Ethereum. Протокол призван решить трилемму масштабируемости и обеспечить безопасность, масштабируемость и децентрализацию, а также создать доступную среду для приложений, бизнеса и развития децентрализованных автономных организаций (DAO).
Оптимистичный роллап — это решение второго уровня, которое выполняет транзакции вне основной сети. Вместо того, чтобы проверять каждую транзакцию, основная сеть просто транслирует их и по умолчанию предполагает, что они законные, если это не оспаривается валидаторами.
В настоящее время токеном протокола владеют почти 14 000 уникальных адресов кошельков, а с момента своего создания он провел около 50 000 транзакций.
Как он работает
Для работы оптимистичного роллапа необходимы несколько участников. В протоколе Metis это:
- Пользователь
- Производитель блока
- Секвенсор
- Верификатор
Пользователи передают свои транзакции производителям блоков. Секвенсоры принимают запросы на транзакции пользователей, упорядочивают их, а затем отправляют на определенный уровень блокчейна. Для достижения консенсуса по транзакциям и повышения скорости работы одновременно активен только один секвенсор.
Верификаторы читают и обрабатывают транзакции, проверяют правильность корней состояний, а также инициируют и выполняют задачи по защите от мошенничества. И, наконец, производители блоков отвечают за обновление сети, распространяя блоки через одноранговую сеть.
Жизненный цикл криптовалютной транзакции в Metis выглядит следующим образом:
- Производитель получает транзакцию от пользователя и создает блоки для L2
- Производитель распределяет блоки через одноранговую сеть
- Одноранговая сеть отправляет секвенсору полные данные транзакции
- Секвенсор вычисляет пакет данных и отправляет его в основную сеть
Какие преимущества есть у Metis
Главным преимуществом протокола Metis является его Ethereum-совместимая виртуальная машина – MVM. Она выглядит, ощущается и работает как Ethereum, но при этом предлагает более низкие комиссии и быстрые транзакции. Протокол поддерживает смарт-контракты Solidity так же, как и блокчейн первого уровня Ethereum.
Кроме того, оффчейн-приложения могут взаимодействовать с Metis путем обновления конечной точки RPC и выполнения небольшой настройки. Это упрощает внедрение DApps на базе Ethereum в MVM.