Проблемы масштабируемости блокчейн-технологий
Когда проект CryptoKitties вызвал сбой в сети Ethereum в 2017 году, индустрия вынесла жесткий урок о масштабируемости блокчейн-технологий. Сегодня, когда более 100 миллиардов долларов заблокировано в децентрализованных финансах (DeFi) и миллионы непередаваемых токенов (NFT) торгуются, этот урок актуален как никогда. EVM, движок, который поддерживает эту активность, достигает своих пределов. До сих пор ответ сообщества криптоэкономики заключался в решениях второго уровня — отдельных цепочках, которые обрабатывают транзакции и сообщают обратно в Ethereum. Но что, если сообщество искало решение не там, где следует?
Решения второго уровня не являются единственным выходом
Блокчейны второго уровня давно рекламируются как способ решить проблемы с производительностью EVM благодаря своей способности разгружать вычислительную нагрузку с Ethereum на вторичную цепочку. Однако они оказались не более чем «быстрым исправлением», а не постоянным решением, как многие надеялись. Как сообщила Gemini, новый слой 2 появлялся каждые 19 дней в 2024 году, что наглядно демонстрирует, что конкурентная среда создает больше проблем, чем решает.
Решения второго уровня имеют свои собственные сложности, в основном связанные с централизацией и интероперабельностью. Многие современные блокчейны второго уровня работают с централизованными последовательщиками, что может подвергать сеть риску цензуры транзакций, их переупорядочивания и другим проблемам. Кроме того, Виталик Бутерин заявил в недавнем блоге, что слои 2 испытывают трудности с поддержанием интероперабельности. Это привлекло внимание к неорганизованному состоянию слоев 2, что, в свою очередь, способствовало фрагментации ликвидности и усложнению пользовательского опыта.
Несмотря на появление более сложных дизайнов роллапов, такие как нативные роллап-решения, которые пытаются устранить проблемы централизации в слоях 2, их принятие ограничивается тем, что они изымают ценность у проектов. Поэтому есть сомнения в том, что нативные роллап-решения могут стать единственным ответом на все неотложные проблемы Ethereum.
Зачем полагаться на слои 2?
Зачем полагаться на слои 2, если у них так же много проблем, как и у самого EVM? Возможно, есть более эффективные решения. Согласно L2BEAT, содержание всех основных слоев 2 обходится примерно в 95,53 миллиона долларов в год. Вместо того чтобы тратить средства на создание и управление новыми слоями 2 и решениями по интероперабельности, лучше сосредоточиться на улучшении уже существующего основного слоя.
Новая шкала для производительности
Чтобы создать производительные слои 1, индустрия должна переоценить подход к измерению производительности блокчейна. Большинство блокчейнов оценивают производительность с точки зрения пропускной способности, используя транзакции в секунду (TPS). Хотя многие утверждают, что максимизация TPS способствует массовому принятию криптовалют, эта метрика не позволяет проводить сопоставление один к одному, поскольку различные типы транзакций требуют различного объема вычислений.
Так, для перевода Ether требуется 21 000 единиц газа, тогда как перевод ERC-20 требует 65 000 единиц — это подтверждает, что TPS не имеет особой ценности для отслеживания массовых транзакций и сетевой пропускной способности. Необходимо разработать новый, стандартизированный показатель производительности, который лучше отражал бы вычислительные возможности сети и помогал бы понять весь потенциал блокчейна.
Таким образом, новый показатель «газ в секунду» — это мера, оценивающая газовые сборы, необходимые для обработки транзакций, и она лучше отражает различные типы операций. Несмотря на то, что TPS подходит для простых переводов ETH, газ в секунду демонстрирует более полную картину, учитывая все вычислительные затраты, даже для сложных транзакций. Измерение газа в секунду среди всех цепочек потребуется время, но это важный шаг в эволюции блокчейна.
Возвращаясь к основам: слои 1
Способности слоев 1 исторически оцениваются недостаточно, так как многие исследователи Ethereum сосредоточились на дорожной карте, ориентированной на роллапы. Будучи основой всей экосистемы криптовалют, слои 1 являются ключом к масштабированию EVM. Чтобы решить проблему масштабируемости, слоям 1 необходимо заново построить EVM с приоритетом на производительность. С увеличением объемов EVM сталкивается с серьезной сетевой перегрузкой и высокими ценами на газ. Пришло время слоям 1 масштабироваться, чтобы привлечь новое поколение пользователей.
Подходы, такие как параллелизация, помогут улучшить пропускную способность, а трансформация механизма согласования EVM в сочетании с решениями по хранению установит новый стандарт производительности для индустрии и создаст более дружелюбную среду для разработчиков проектов.
Правильное решение для масштабирования EVM
В последние несколько лет слои 2 позиционировались как решение для низкой стоимости и высокой скорости выполнения транзакций. Однако на самом деле слои 2 не являются тем, что нужно EVM. С самого начала слои 1 были и остаются истинным ответом на проблему масштабируемости EVM. Пришло время отказаться от устаревших стандартов производительности и сосредоточиться на усовершенствовании сети. Эти изменения проложат путь для EVM к достижению его полного потенциала, вводя уровни масштабируемости и эффективности, которые ранее не имели аналогов. EVM здесь, чтобы остаться, но его будущее зависит от усилий всей индустрии.