амбиции L2 a16z Magi: привнесение разнообразия для клиентов Rollup
Оригинальное название: Создание Magi: новый клиент Rollup для Optimism
Автор: a16z
Составитель: Moni, переводчик Odaily 星球日报
После запуска Coinbase новой сети Ethereum L2 Base на базе OP Stack, a16z также выступила с инициативой.
19 апреля вечером a16z Crypto объявила о запуске решения для второго уровня Rollup клиента под названием Magi, и, как ни странно, программное обеспечение клиента Magi также будет построено на OP Stack (примечание: OP Stack — это программный стек, который можно использовать для создания экосистемы блокчейн dApp вокруг сети Optimism Layer 2), и это станет первым шагом a16z к Optimism Collective.
A16z является одним из самых известных инвесторов в криптоиндустрии, имея более 7 миллиардов долларов для инвестиций в эту область. С начала 2023 года этот венчурный фонд уже участвовал в финансировании 11 криптостартапов. A16z Crypto также является одним из инвесторов проекта по масштабированию Ethereum Optimism, согласно последним данным CoinGecko, нативный токен Optimism OP сегодня после объявления о Magi вырос с примерно 2,55 долларов до 2,65 долларов.
Что такое Magi?
Magi — это высокоскоростной клиент Rollup OP Stack, написанный на Rust, который выполняет функции клиента консенсуса в традиционном разделении выполнения / консенсуса Ethereum, предоставляя новые блоки клиенту выполнения для продвижения транзакций в цепочке. Исполнение Magi имеет те же основные функции, что и эталонная реализация (op-node), и работает с узлами выполнения (такими как op-geth) для синхронизации с любой цепочкой OP Stack, включая Optimism и Base.
Причины создания Magi от A16z: разнообразие клиентов Rollup
На Ethereum необходима разнообразие клиентов как для выполнения, так и для консенсуса, однако до сих пор большая часть разработок сосредоточена на клиентах выполнения.
Существующие клиенты выполнения Ethereum могут быть совместимы с Optimism путем внедрения набора умеренных изменений, и несколько новых проектов уже работают над адаптацией этих клиентов для достижения разнообразия клиентов, например, OP Labs модифицировала клиент Geth для создания op-geth, другие группы в настоящее время строят op-erigon и op-reth.
Тем не менее, модификация клиентов Rollup более сложна, поскольку клиенты Rollup являются совершенно новым программным обеспечением. На данный момент существует только одна реализация: op-node, поддерживаемая OP Labs и написанная на языке Go. Цель Magi — стать независимой разработкой, прямой заменой op-node, чтобы повысить разнообразие клиентов Rollup. A16z надеется, что создание нового клиента на базе Rust будет способствовать большей безопасности и активности всего OP стека и привлечет больше участников в экосистему.
Будущее развитие Magi
Magi все еще находится на очень ранней стадии, и может потребоваться несколько месяцев разработки, чтобы стать жизнеспособной альтернативой op-node. A16z планирует добавить в ближайшем будущем несколько функций и улучшений, в основном:
Отслеживание небезопасных заголовков блоков (неподтвержденных блоков) для снижения задержки.
Создание нового механизма синхронизации для повышения скорости начальной синхронизации.
Поддержка альтернативных слоев доступности данных.
Лучшие рамки для тестирования Magi, op-node и любых будущих клиентов.
a16z заявляет, что клиентам Rollup еще предстоит долгий путь, и a16z надеется продолжать совместные усилия для продвижения Magi и экосистемы OP Stack вперед.













