Деконструкция сайдчейнов — будущее масштабируемости Web3

На сегодняшний день инновация, оказавшая наибольшее влияние на мир Web3 в этом году, — это сайдчейн. Провайдеры блокчейна с самым большим объемом операций в мире — Binance, Polygon, Ankr и Avalanche — все недавно выпустили функциональность сайдчейна. Они инвестируют сотни миллионов в эти новые реализации — и не зря.

Сайдчейн — это наиболее вероятное многоцепочечное решение проблемы масштабируемости криптовалют. Многие проекты потерпели неудачу или застопорились, как только достигли определенного уровня трафика. Плата за газ Ethereum печально известна, а Solana постоянно перегружена до такой степени, что ее приходится отключать. Излишне говорить, что Web3 не сможет расти, если транзакции не будут быстрыми, недорогими и безопасными.

Решения второго уровня (L2) не решили проблему, несмотря на большие ожидания и реализацию. Сайдчейн — это другое решение, и оно может оказаться лучшим ответом по мере того, как криптовалюты будут входить в массовое употребление.

Что такое сайдчейн?

Сайдчейн имеет много разных названий у разных провайдеров. Ankr называет их App Chains, Avalanche — SubNet, Polygon — SuperNet. Вы также можете услышать термины парачейн, вложенные блокчейны или блокчейны для конкретных приложений, которые Binance называет сайдчейнами для приложений. Как и все в мире разработки программного обеспечения, существуют различные функции и реализации. Например, одни блокчейны могут быть равноправными и взаимозависимыми, другие — в отношениях «родитель-ребенок», когда дочерний блокчейн берет атрибуты у родительского.

Кроме того, блокчейны обеспечивают повышенную масштабируемость, поскольку разработчики могут запустить новый блокчейн или блокчейн для выполнения конкретной функции. Например, в Avalanche есть специальные цепи (X-Chain, C-Chain, P-Chain) для конкретных целей. Таким образом, блокчейн может быть разработан специально для работы с определенными типами транзакций или высокочастотными приложениями. Если один тип транзакций вызывает все проблемы, он не будет блокировать весь блокчейн, а только специальный сайдчейн.

Дело в том, что блокчейны первого уровня (Ethereum, Bitcoin, Avalanche, Binance) не предназначены для игр. Это единственная область, где возникают проблемы масштабируемости, поскольку игры являются ресурсоемкими и требуют больших ежедневных объемов транзакций. Игра Crabada на Avalanche недавно увеличила стоимость одной транзакции до $11. И изменение первоначального блокчейна первого уровня для обслуживания игр Web3 не представляется возможным.

Недостатки сайдчейна

Сайдчейны имеют бесконечное множество применений и, вероятно, являются лучшим вариантом для продвижения Web3. Но все сайдчейны подчиняются собственному набору правил, которые не являются непогрешимыми для плохой архитектуры. Большинство децентрализованных приложений (DApp) недостаточно знакомы со всеми тонкостями управления собственной инфраструктурой Web3, сетями узлов и валидаторов. Они необходимы для обработки транзакций и обеспечения скорости, безопасности и надежности.

.

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

Ronin, сайдчейн Axie Infinity, был взломан для получения 620 миллионов долларов в Ether (ETH) и USD Coin (USDC). Хотя это явный и очевидный провал с точки зрения безопасности сети, сайдчейн обработал на 560% больше транзакций, чем Ethereum, что означает, что он действительно преуспел в масштабируемости Web3, несмотря на свои уязвимости в безопасности. Axie выбрал только девять валидаторов, четыре из которых выполняли все операции. Это был явный вектор атаки, который команда Sky Mavis упустила из виду.

И это самый большой подводный камень, связанный с сайдчейном: Они полагаются на мастерство разработчиков DApp в управлении собственной инфраструктурой. Такие компании, как Ankr, начали решать эту проблему, предлагая решения App-Chain-in-a-Box. Другие инфраструктурные компании, несомненно, последуют за ними. Преимущества сайдчейнов значительно перевесят уязвимости в плане безопасности, если индустрия выработает хорошие стандарты.

Они являются лучшим вариантом решения так называемой трилеммы блокчейна: когда вы пытаетесь повысить производительность основной цепи, вы делаете это за счет безопасности или децентрализации (треугольник состоит из производительности, децентрализации и безопасности).

Чем боковые цепи отличаются от решений второго уровня?

Это новые технологии, и многие люди не совсем согласны с терминами. Некоторые говорят, что сайдчейн — это разновидность L2-решений. Но это не совсем верно. L2 — это дополнительный «слой» поверх слоя 1. Сайдчейн — это почти идентичная реализация блокчейна, но с собственными протоколами консенсуса и инфраструктурой узлов. Он также настраивается для выполнения определенных функций. Согласно этому определению, сеть Plasma Network компании Ethereum на самом деле является не sidechain, а L2 (она наследует свою безопасность от корневой цепи и постит в нее сообщения).

Популярные решения L2 включают Lightning Network компании Bitcoin и Raiden Network компании Ethereum. Их лучше всего описать как государственные каналы, подкатегорию L2. Они позволяют двум участникам сети проводить транзакции вне блокчейна, не требуя разрешения от майнеров или узлов-валидаторов. Их проще реализовать, и они имеют свое место с точки зрения увеличения скорости транзакций. Но они не такие гибкие, настраиваемые и быстрые по сравнению с боковыми цепями.

Например, боковая цепь позволяет разработчикам быстро и легко развернуть собственную цепь для конкретной цели. Можно разработать несколько тестовых блокчейнов, чтобы определить, какие из них работают лучше всего. Или различные сети могут быть реализованы в зависимости от отзывов пользователей. Это не относится к L2, которые, по сути, являются пластырем для решения проблемы масштабируемости.

Сайдчейн — это новая выделенная цепочка для конкретной цели. L2 — это часто патч, применяемый на неработающем уровне 1, который не имеет пропускной способности для поддержки существующего трафика.

Масштабируемость: Главная тема в Web3

Многие могут считать, что масштабируемость, безопасность и децентрализация — это просто проблемы разработчиков, которые не имеют значения. Но они лежат в основе глобальных финансов и имеют значительные последствия для всех. Sidechains и L2s — это не просто бессмысленные технические термины, а архитектура, на которой будет построен Web3, и идеальные средства для безграничной масштабируемости. А Web3 может стать ключом к глобальной экономической свободе с глубокими последствиями для роста во всех отраслях и географических регионах.

Биткоин и Ethereum изначально создавались с упором на безопасность и децентрализацию, а не на масштабируемость. В этом отношении они добились огромного успеха, но обе криптовалюты очень медленные — 7 транзакций в секунду (TPS) и 15 TPS, соответственно. Visa, тем временем, обрабатывает около 24 000 TPS. Для глобального принятия криптовалют и для того, чтобы Web3 воплотилась в жизнь, необходимы сайдчейны. В конечном итоге они помогут сделать 24 000 TPS похожими на улитку на тротуаре, вот почему некоторые из крупнейших мировых провайдеров активно работают и продвигают их. Они могут стать лучшей инновацией Web3 со времен смарт-контрактов.

Сайдчейн — это будущее

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

Разработчики могут получить выделенный сайдчейн для своего конкретного приложения, потенциально решая трилемму блокчейна раз и навсегда. Благодаря готовым фреймворкам запуск выделенного блокчейна для конкретного приложения будет прост в реализации.

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

Эта статья не содержит инвестиционных советов или рекомендаций. Любой инвестиционный или торговый шаг связан с риском, и читатели должны проводить собственные исследования при принятии решения.