Архитектор и сооснователь второго по капитализации блокчейна Ethereum выступил в поддержку нового блокчейн-проекта MegaETH (МегаЭфир) от компании MegaLabs. Он явно видит в этой разработке реализацию своей давней идеи о том, что Ethereum – прежде всего платформа и основа для решений второго уровня.
MegaLabs была основана в начале 2023 года. Главная идея блокчейна MegaETH – исправить ситуацию с достаточно медленной работой большинства блокчейнов, совместимых с виртуальной машиной Ethereum (EVM). Сейчас в реальности они могут достигать скорости не более 1000 транзакций в секунду (TPS), в то время как MegaETH стремится достичь 100 000 TPS.
Разработчики MegaETH называют его первым «блокчейном реального времени» с полной совместимостью с Ethereum. «Реальное время» означает, что MegaETH способен обрабатывать транзакции, как только они происходят, и фиксировать полученные обновления в реальном времени.
Капитальной проблемой быстродействия блокчейнов всегда было длительное достижение консенсуса (проверка транзакции «держателями» нод) . Решение в основе MegaETH, по имеющейся информации, состоит как в использовании метода свёртков (rollups) данных (то есть заполнение блокчейна «пачками» или свёртками транзакций), так и в том, что проверка корректности происходит после транзакции на базе протокола Optimism, а далее информация «уходит» в основной блокчейн Ethereum.
*Технология Optimism rollup объединяет несколько транзакций Ethereum в одну транзакцию, эффективно распределяя комиссию за транзакцию между всеми пользователями, участвующими в транзакции. Rollup выполняется в сети уровня 2 (например Optimism OP Mainnet), после чего данные транзакции отправляются в первый (базовый) уровень Ethereum для обработки.

Этот процесс является «оптимистичным» в том смысле, что каждая транзакция изначально предполагается действительной на уровне 2 (Optimism), и никакие проверочные вычисления поначалу не производятся. Если же транзакция имеет признаки некорректности, система запускает защитные механизмы (отмену, блокировку) транзакции.
В принципе, решения на базе Optimism практиковались и ранее. Отличительной чертой проекта MegaETH является гетерогенная архитектура блокчейна и «гипероптимизированная» среда выполнения операций EVM, которые помогают ему достичь 100 000 TPS в режиме реального времени, говорится в описании проекта. Гетерогенная (использующая и первый, и второй уровень блокчейна) архитектура MegaETH плюс «запараллеливание» операций должны по идее увеличить скорость операций до пределов оборудования («железа»), заявили в MegaLabs.
Виталик Бутерин отмечает, что хардфорк The Merge (переход Ethereum от механизма консенсуса PoW к PoS) сократил время подтверждения транзакций в основной сети до 5-20 секунд, что «конкурирует с опытом оплаты кредитной картой». Однако он также всегда утверждал, что есть возможности для ускорения операций, что особенно важно для моментов пиковой нагрузки.
Развитие экосистемы Ethereum Бутерин всегда связывал именно с системами второго уровня (Layer2) , и MegaETH вполне может стать воплощением этой идеи. Создатели позиционируют его как работающий в режиме реального времени Ethereum, «который обеспечивает молниеносную потоковую передачу транзакций» (задержка менее миллисекунды и более 100000 TPS) и при этом поддерживает симбиотическую связь с экосистемой Ethereum.
Под проект уже привлечено около $20 млн. Разработчиками обещано, что тестовая сеть MegaETH будет запущена в начале осени, а запуск основной рабочей сети ожидается ближе к концу года. Интересно, что никакого решения о запуске собственного токена MegaETH вместе с основной сетью не объявлено.