Виталик Бутерин предлагает революционные изменения в архитектуре Ethereum для ускорения транзакций

Виталик Бутерин, соучредитель и один из ведущих разработчиков Ethereum, представил перспективный подход к ускорению транзакций в блокчейне, который может сократить время их подтверждения до миллисекунд. В своем последнем эссе Бутерин прокладывает путь к новой системе финализации, ориентированной на необходимость оптимизации работы сети Ethereum.

С момента исторического перехода на Proof of Stake (PoS) в рамках хардфорка The Merge, время подтверждения транзакций в Ethereum колеблется в диапазоне от 5 до 20 секунд, который уже сопоставим с временными показателями операций по кредитным картам. Однако Бутерин утверждает, что существующая модель не реализует полного потенциала для дальнейшего снижения задержек.

В текущей архитектуре Ethereum используется система слотов и эпох, где каждый слот длится 12 секунд, в течение которых случайно выбранный валидатор получает право добавить новый блок в блокчейн. Учитывая, что 32 слота образуют одну эпоху, время, необходимое для достижения финализации блока, порой превышает 12 минут. Бутерин считает, что это значительно тормозит сеть, и предлагает внедрить однослотовую систему финализации (SSF).

Ключевым преимуществом SSF станет возможность покрытия «утечек бездействия», позволяющая блокчейну оставаться функциональным даже при выходе из строя более одной трети валидаторов. Данная особенность повышает устойчивость сети к сбоям и увеличивает ее надежность.

Тем не менее, SSF находится на стадии разработки и может столкнуться с определёнными вызовами. Для валидаторов потребуется отправка двух сообщений каждые 12 секунд, что потенциально увеличит нагрузку на сеть. В ответ на это разрабатывается предложение Orbit SSF, которое должно учитывать и оптимизировать эти аспекты, но нуждается в дальнейшем исследовании.

По словам Бутерина, данное усовершенствование будет крайне полезно как для пользователей первого уровня (L1), так и для второго уровня (L2), обеспечивая комфортное и быстрое время обработки транзакций. Это также упростит жизнь разработчикам, создающим масштабируемые решения для блокчейнов, что в свою очередь может положительно сказаться на росте экосистемы Ethereum.

По оценкам аналитических агентств, таких как DappRadar, рост интереса к Ethereum и его применению в повседневной жизни способствовал увеличению транзакционной активности на платформе. Применение механизмов нулевых знаний (ZKP) для верификации личности и репутации также активно обсуждается как способ повышения функциональности платформы.

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