Сооснователь Ethereum Виталик Бутерин обратил внимание на проблемы, с которыми сталкиваются пользователи второй по капитализации криптовалюты мира, и поставил долгосрочные цели по развитию ее экосистемы. В публикации в личном блоге Бутерина основными целями названы достижение уровня производительности в 100 тыс. транзакций в секунду, максимальная совместимость между проектами, построенными на базе Ethereum, а также сохранение децентрализации и надежности основной сети.
Несмотря на общую удовлетворенность ходом разработки, Бутерин привел примеры «патологически плохих» особенностей в процессе взаимодействия с разными приложениями и сетями. По его словам, одной из основных проблем экосистемы решений второго уровня, так называемых L2, служит то, что пользователям сложно ориентироваться.
Что такое сети L2 для Ethereum. Почему их токены стоят миллиарды долларов
Под L1 понимается основной блокчейн Ethereum на базе которого работают все остальные. Под L2 — сети, которые используют Ethereum как основной с точки зрения безопасности и децентрализации, но внедряют свои механизмы для увеличения скорости и уменьшения цены за проведение транзакций.
В качестве не просто «патологически плохого, но даже опасного» примера Бутерин привел процесс перевода депозита активов на платформу Polymarket, крупнейший рынок прогнозирования в криптовалютах, где он лично потерял $100 из-за ошибочно выбранной сети.
«В хорошо функционирующей экосистеме Ethereum отправка монет из L1 в L2 или из одной L2-сети в другую не должна отличаться от отправки монет в пределах L1», — написал Бутерин.
L2-проекты стали основой технологий масштабирования Ethereum в 2021 году. Принцип работы таких проектов заключается в накоплении множества транзакций в пакеты и отправке этой массы операций на проверку в основную сеть «эфира», тем самым разгружая последнюю. А причиной их появления стали высокие цены на проведение и низкая скорость транзакций в самом Ethereum.
Что такое газ в криптовалютах и как формируются комиссии за транзакции
«Наша задача — довести «дорожную карту», ориентированную на L2, до конца и решить эти проблемы, сохранив при этом надежность и децентрализацию, которые делают Ethereum особенным», — написал Бутерин
Решения L2 стали настолько популярны, что с 2021 года уже создано около 50 таких сетей и большинство из них имеют собственный токен. Общая капитализация этих токенов уже превышает $19,5 млрд, по данным Coingecko. А количество приложений, работающих в таких сетях, превышает 1 тыс. только в L2-сетях на базе Ethereum, согласно информации Defillama.
К проектам категории L2, ориентированных на масштабирование блокчейна Ethereum, относятся StarkNet, zkSync, Arbitrum и Optimism. Количество уникальных активных адресов из ежедневного расчета в одной только Arbitrum составило более 550 тыс.
Скорость Ethereum
По расчетам Бутерина, средняя совокупная скорость во всех сетях на базе Ethereum не превышает 174 транзакций в секунду (TPS). Но даже при внедрении нескольких механизмов улучшения этот показатель может вырасти лишь до примерно 900 TPS.
По мнению Бутерина, хоть это и значительный результат, но недостаточный и «средняя цель» находится в пределах 58 тыс. TPS с долгосрочной перспективой 100 тыс. транзакций в секунду.
Для сравнения, по данным на 17 октября сервиса Chainspect, отслеживающего количество транзакций в секунду в разных блокчейн-сетях, у Solana самый высокий показатель — 778 TPS с максимальным теоретическим показателем около 65 тыс. TPS. А самый большой теоретически возможный показатель отмечен у блокчейна Aptos. Несмотря на крупнейшую капитализацию на рынке криптовалют, у биткоина один из самых низких показателей по TPS: менее девяти транзакций в секунду.
А самый высокий фактический показатель по TPS оказался у проекта TON, который интегрирован в популярный мессенджер Telegram, достигший более 104 тыс. транзакций в секунду, согласно заявлению команды разработчиков TON.
Стоит учитывать, что теоретические и планируемые показатели часто отличаются от фактически достигаемых. А декларируемая производительность и масштабируемость проекта даже до десятков тысяч транзакций в секунду зачастую приводит блокчейн-сети к ошибкам или полной остановке. Так было и у Solana, и у TON.
Таким образом, Бутерин указывает, что достижение такого порога в Ethereum служит долгосрочной целью в рамках целого ряда технических изменений на уровне протокола.