Чуть более года после обновления Dencun дала сети Layer 2 массовый импульс, и всего за несколько месяцев до того, как долгожданный выпуск Fusaka соучредитель Ethereum Vitalik Baterin выпустил смелое предложение.

В апрельском сообщении на форуме он предположил, что сеть может в конечном итоге заменить свою давнюю рабочую лошадь, виртуальную машину Ethereum (EVM), с RISC-V, низкоуровневой архитектурой инструкций с открытым исходным кодом.

Очарование нового основания

Для тех, кто незнаком, EVM — это механизм выполнения, питающий каждый умный контракт на Ethereum. Он переводит код солидности в инструкции на уровне машины и управляет тем, как взаимодействуют контракты. Это был основой Ethereum с момента его создания. Поэтому, когда Бутерин поднял идею обменять ее, она отправила рябь через сообщество.

Его рассуждения коренится в долгосрочной масштабируемости:

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

Бутерин утверждал, что виртуальная машина на основе RISC-V может кардинально ускорить генерацию доказательств с нулевым знанием до 100 раз. Это может изменить ситуацию для ZK-Rollups, которые рассматриваются как лучший выстрел Ethereum в надежном масштабировании. Удаляя необходимость переводить код дважды, от прочности в EVM, а затем до ZK-дружественных форматов, RISC-V может оптимизировать генерацию доказательства и снизить вычислительные затраты.

Тем не менее, это одно, чтобы пропустить идею, а другое — пересмотреть самое сердце экосистемы Ethereum. Стюарт Поуджой, соучредитель и генеральный директор Presicing of Work Layer 1 Blockchain Kadena, был тупым в отношении масштаба сбоев:

«Там нет будущего, в котором существует большое краткосрочное нарушение, потому что это не могло произойти быстро»,-сказал он Cryptopotato. «Система« Лучше »должна была бы работать параллельно в течение многих лет, а также накапливать сетевые эффекты, которые имеет EVM».

Popejoy, чья Platform ‘Chainweb Evm Testnet недавно начал выйти в эфир, утверждает, что замена EVM не похожа на переключение базы данных или модернизация протокола. Это все равно, что попросить Интернет заменить HTTP; Теоретически возможно, но практически абсурдно.

Это не означает, что идеи не хватает заслуг. Согласно Blockchain Researcer Blessing Onuogu, это предложение является «сложным и амбициозным», но может привести к «более масштабируемому и эффективному эфиреуму». Она считает, что потенциал производительности RISC-V может позволить более сложные интеллектуальные контракты, которые в настоящее время напрягают архитектуру на основе стека EVM.

Технические преимущества RISC-V не имеют вопроса. Он открыт, настраивается и уже используется в таких проектах, как нервные. Это также дружелюбно к параллельному исполнению и приложениям с нулевым знанием.

«Развертывание ZK-Stark и ZK-Snark может сократить время и затраты»,-отметил псевдонимный разработчик Block.nm. «При выполнении на основе регистра легче писать доказуемые программы».

Тем не менее, интеграция RISC-V в Ethereum-это не просто обновление программного обеспечения. Это полная перезагрузка экосистемы. Для начала умные контракты неизменны. Вы не можете просто мигрировать их. Как объяснил Папеджое, «существующее состояние криптографически связано с конкретными адресами на EVM». Переписать контракты с нуля было бы обязательным. Так что повторно их будет.

И в этом заключается более глубокая проблема: потери за стожимость десятилетия в области безопасности.

«Мы сбросим 10 лет накопленных знаний о безопасности на ноль», — предупредил Папеджой. «Мы многое узнали о EVM; все это стало бы неактуальным».

Проблемы совместимости также распространяются на L2 Ethereum. Доказательством мошенничества на оптимизм и арбитра полагаются на выполнение L1, выполняющего EVM Bytecode для проверки транзакций зазора. Поменяйте EVM, и вы сломаете это.

«Вам придется построить полного интерпретатора EVM в RISC-V»,-отметил Пападжой. «Это побеждает цель сделать его дешевле и быстрее».

Если это невозможно, то L2 могут быть вынуждены стать суверенными цепями, разбивая экосистему и нарушая композицию.

Так какой путь вперед?

Большинство экспертов согласны: нет чистого перерыва. Единственный реалистичный сценарий, по мнению некоторых, включает в себя поддержку с двойным ВМ в течение как минимум десятилетия. Новые контракты могут использовать более быструю архитектуру RISC-V, в то время как устаревшие будут продолжать работать на EVM. Со временем разработчики могут добровольно мигрировать, если преимущества ясны, а инструменты надежны.

«Двойная поддержка виртуальной машины даст разработчикам гибкость», — сказал Онуогу. «Это дает время адаптироваться и обеспечивать преемственность». Она подчеркнула необходимость постепенного развертывания, аналогично тому, как ZK-роллы были введены без нарушения существующих приложений.

Между тем, разработчики L2 уже должны готовиться. Block.nm рекомендует инвестировать в модульные архитектуры сегодня, абстрагирующие системы доказательств, развязки слоев расчетов и экспериментировать с альтернативными компиляторами, такими как LLVM IR и Webassembly. «Не полагайтесь исключительно на прочность», — предупредили они.

Но даже при подготовке миграция не будет легкой. Эфириум является домом для десятков тысяч приложений, миллиардов стоимости и миллионов пользователей. Каждый имеет разные зависимости. Новая виртуальная машина должна каким -то образом почтить эти отношения или рисковать фрагментом сообщества. И все же, разговор о замене EVM отражает большую истину: Ethereum должен развиваться.

В то время как обновления Dencun и Pectra касались узких мест ключей, они до сих пор подталкивали масштабирование. Базовый уровень сети все еще обременен сложностью, медленным исполнением и монолитным дизайном. Как отмечали Бутерин и другие, долгосрочная устойчивость может потребовать более простой, более чистой архитектуры, особенно с такими конкурентами, как Solana, Sui и модульные рамки подключения, отключающиеся в господстве Ethereum.

Вот почему такие предложения, как EIP-7983, который ограничивает использование газа на транзакцию, набирают обороты. Они обещают большую предсказуемость, более быстрое распространение блоков и лучшую поддержку выполнения ZK, при этом минимизируя разрушение. Эти инкрементные изменения являются отражением появляющегося дизайнерского духа Ethereum: упростите, где это возможно, сохраните, где это необходимо.

RISC-V-это не серебряная пуля, хотя. И, как сказал Пападжое, это может никогда не заменить EVM. Но это открывает дверь для экспериментов. Если Ethereum хочет остаться ведущим программируемым блокчейном в мире, он не может опираться на свой устаревший стек.

«Эволюция Ethereum не о замене всего, что мы создали», — заключил Онуогу. «Речь идет о создании того, что будет дальше, тщательно, открыто, и с учетом всей экосистемы».

Эта эволюция может занять 10 лет и более, но похоже, что она уже началась.

Источник: cryptospy.ru

Средний рейтинг
Еще нет оценок

От Emmanuel