- Виталик Бутерин опубликовал статью о масштабировании первого и второго уровней, а также вызовах этого процесса.
- В ней он осветил основные проблемы, включая ограниченность пространства BLOB-объектов и отсутствие совместимости между L1 и L2.
- Бутерин призвал разработчиков решений второго уровня внести свой вклад, обеспечив однородность экосистемы.
Сооснователь проекта Ethereum Виталик Бутерин опубликовал новую статью. В ней он рассказал о масштабировании экосистемы и той роли, которую в этом отыгрывают решения второго уровня.
Во вступлении Бутерин отметил достижения Ethereum. Помимо инноваций в криптографии и экономике, сеть привнесла новое в сферу социальных технологий.
«Ethereum как экосистема — это работающая, живая демонстрация нового, более открытого и децентрализованного способа совместного создания вещей», — подчеркнул Бутерин.
Эти два аспекта, социальный и технологический, по мнению разработчика, тесно переплетены. Это привело к тому, что экосистема несет пользу людям в масштабе.
Из этого следует, что необходимо продолжать наращивать технические и социальные свойства Ethereum, одновременно повышая его полезность, резюмировал Бутерин. Далее разработчик сконцентрировал внимание на одном из наиболее важных аспектов этого процесса — масштабировании.
Подъем L2
Как отметил Бутерин, текущие решения второго уровня выгодно выделяются от ранних экспериментов, проводимых в 2019 году. По словам разработчика, они достигли ключевых этапов децентрализации, а их общая заблокированная стоимость (TVL) превышает миллиарды долларов.
Решения второго уровня масштабируют транзакционную емкость Ethereum в 17 раз, снижая комиссии на аналогичную величину, отметил он.
«Все это происходит как раз вовремя для волны успешных приложений: различные платформы DeFi, социальные сети, рынки предсказаний, экзотические штуковины вроде Worldchain и многое другое. Движение “корпоративного блокчейна”, широко рассматриваемое как тупик после провала консорциумных блокчейнов в 2010-х годах, возвращается к жизни с L2, и Soneium является ярким примером», — отметил он.
В этом, как отметил сам Бутерин, заключается социальная сторона децентрализованного и модульного подхода сети к масштабированию. Приток новых пользователей обеспечивается не усилиями фонда развития блокчейна, а множеством построенных на базе оного приложений.
Кроме того, такие проекты внесли вклад в технологию Ethereum, и без них сеть не была бы такой, как сегодня, подчеркнул разработчик.
Основные проблемы
По словам Бутерина, в разрезе масштабирования перед решениями второго уровня стоят две основные сложности:
- ограниченность пространства BLOB-объектов;
- неоднородность системы в целом, когда каждый «шард» в виде решения второго уровня рассматривается как отдельная сеть и не соответствует общим стандартам.
В первом случае есть простое с точки зрения понимания, но сложное в плане реализации решение — дать Ethereum больше «блобов», отметил Бутерин. Частичному этому также будет способствовать улучшение различных процессов на первом уровне.
Вторая сложность является проблемой координации, отметил разработчик. Тут Бутерин описывает два разных подхода. Первый — полный отказ от второго уровня с более высоким лимитом газа и сохранение текущего курса масштабирования, но с определенными гарантиями.
К последним относятся, в частности: повышение безопасности L2-решений, стандартизация взаимодействия криптокошельков, ускорение ввода/вывода средств на этом уровне, рост экономики Ethereum (ETH).
Подробнее о «блобах»
По словам Бутерина, после развертывания EIP-4844 (обновление Dencun) на один слот приходится три больших двоичных объекта (blobs). Это обеспечивает пропускную способность приблизительно в 210 TPS, отметил разработчик.
Обновление Pectra, которое будет развернуто, ориентировочно, весной 2025 года позволит удвоить количество BLOB-объектов на один слот.
С решением PeerDAS, которое также будет внедрено в ходе упомянутого выше апгрейда, количество «блобов» увеличится еще в два или три раза. В теории это обеспечит пропускную способность до 926 TPS, что Бутерин отмечал в материале про этап «дорожной карты» Ethereum под названием The Surge.
Разработчик уверен, что с дальнейшими улучшениями возможно повысить пропускную способность на первом уровне до 100 000 TPS. Ускорить этот процесс можно следующим образом: снизить приоритетность других улучшений, сделать упор на поиск талантов в этой области, корректировка целевого показателя «блоба» стейкерами, рассмотреть более радикальные подходы.
Повышение безопасности
Как отметил Бутерин, на текущем этапе развития второго уровня есть три роллапа первого этапа (Optimism, Arbitrum, Ink) и три — второго (DeGate, zk.money, Fuel). При этом большая часть активности приходится на решения нулевого этапа, отметил разработчик.
«Это нужно менять. Основная причина, по которой это не изменилось быстрее, заключается в том, что создание системы доказательств и получение достаточной уверенности в ней, чтобы отказаться от учебных колес и полностью положиться на нее в вопросах безопасности, — это сложная задача», — подчеркнул он.
Бутерин предлагает решить это одним из двух способов:
- использование комбинации второй стадии (The Surge), формальной среды верификации и нескольких доказательств;
- нативные роллапы.
При этом разработчик предлагает активно работать над обоими вариантами. Он также добавил, что нативные роллапы находятся на ранней стадии.
Совместимость и стандарты
«Цель состоит в том, чтобы сделать так, чтобы перемещение активов между приложениями и их использование на разных L2 имели тот же опыт, который был бы у вас, если бы они были разными “осколками” одного и того же блокчейна», — отметил Бутерин.
Разработчик привел «дорожную карту» того, как можно этого достичь:
- специализированные адреса, которые будут включать идентификатор сети;
- стандартизированные кроссчейн-протоколы;
- ускорение зачисления и вывода средств;
- синхронное чтение первого уровня из второго;
- совместное секвенирование.
При соблюдении этих стандартов L2–решения могут сохранить свою индивидуальность, уверен Бутерин. По его словам, большую часть работы могут взять на себя Ethereum Foundation, группы разработки клиентов и приложений, однако от решений второго уровня также потребуется определенное взаимодействие.
Экономика Ethereum
В этом разделе Бутерин называет монету «активом тройной точки». Она должна быть средством сбережения, а также капитальным и одновременно потребляемым активом.
Чтобы сохранить этот статус за монетой, необходимо следовать многоцелевой стратегии, уверен Бутерин. Некоторые ее элементы он изложил в статье:
- закрепить Ethereum в статусе основного актива как на первом, так и на большей части второго уровня;
- поощрять L2-решения поддерживать Ethereum, возможно за счет некоторой доли от сборов;
- поддержка роллапов как способ для L1 извлечь выгоду из MEV;
- нарастить количество «блобов».
«Ethereum развился как технологический стек и социальная экосистема, приближая нас к более свободному и открытому будущему, где сотни миллионов людей смогут извлечь выгоду из криптоактивов и децентрализованных приложений. Однако предстоит еще много работы, и сейчас самое время удвоить усилия», — отметил разработчик.
В заключении Бутерин призвал разработчиков второго уровня внести свой вклад. Также это могут сделать и держатели Ethereum, поскольку осталось еще множество областей, которые требуют активных размышлений, резюмировал он.