Осторожно! Много текста.
Сегодня мы не без оснований полагаем, что будущее за мультичейном. Вероятнее всего, вместо полного доминирования одного блокчейна будет существовать множество взаимосвязанных сетей, каждая – со своими уникальными свойствами, решениями о доверии, производительностью и безопасностью.
Введение
Долгожданная дорожная карта масштабирования Ethereum начала реализовываться, и проект Polygon является частью этого процесса.
Polygon адаптировал эту концепцию специально для экосистемы Ethereum. Идея заключается в том, что разработчики могут самостоятельно запускать свои решения для масштабирования, совместимые с Ethereum, или даже автономные блокчейны.
Что такое Polygon (MATIC)?
Polygon – это фреймворк для создания сетей блокчейнов, совместимых с Ethereum, и решений для масштабирования. Polygon – скорее, протокол, чем единое решение, поэтому одним из основных предложений экосистемы является Polygon SDK, который позволяет разработчикам создавать совместимые с Ethereum сети.
Сайдчейны предлагают несколько преимуществ: повышенную пропускную способность транзакций и низкие комиссии. Если вы уже пользовались сетью Polygon, то наверняка отметили, насколько это быстро и выгодно по сравнению с Ethereum.Однако для достижения такой производительности приходится идти на некоторые компромиссы. Далее мы рассмотрим это подробнее.
Поскольку система Polygon поддерживает виртуальную машину Ethereum (EVM), существующие приложения можно будет легко перенести на нее. Это подарит пользователям улучшенный, по сравнению с Ethereum, опыт работы с повышенной пропускной способностью и низкими комиссиями.
Разработкой Polygon руководят его основатели Джейнти Канани, Сандип Найлвал, Анураг Арджун и Михайло Бжелич.
Как работает Polygon?
Фреймворк Polygon поддерживает два основных типа сетей, совместимых с Ethereum: защищенные и автономные. Примером защищенной сети является роллап, примером автономной – сайдчейн.
Защищенные чейны полагаются на инфраструктуру сети, к которой они прикреплены, поэтому им не нужно разрабатывать собственную модель безопасности. Автономные цепи, напротив, сами заботятся о своей безопасности. Из этого следует, что защищенные чейны, как правило, предлагают более высокий уровень безопасности, тогда как автономные – большую гибкость для конкретных потребностей.
А что насчет сети Polygon? Сайдчейн Polygon защищен собственным набором валидаторов (пулом валидаторов) и должен время от времени отправлять чекпоинты в Ethereum. Вот почему некоторые утверждают, что сайдчейны не являются «чистым» решением уровня 2 – они должны самостоятельно заботиться о своей безопасности вместо того, чтобы использовать безопасность Ethereum. В этом заключается главное различие между ними. Далее мы рассмотрим это подробнее, когда будем говорить о роллапах.
Варианты использования токена MATIC
Polygon Bridge
После этого вы сможете совершать быстрые транзакции с низкими комиссиями на Polygon. Кроме того, можно присмотреться к некоторым централизованным биржам (CEX), которые также предлагают прямой вывод в сеть Polygon.
Сайдчейны и роллапы
В целом нет единого мнения о том, будут ли сайдчейны так же эффективны в качестве решения уровня 2, как роллапы. Если вы хотите ориентироваться в мире мультичейна и принимать взвешенные решения с учетом всех нюансов, важно понимать все различия.
Все они характеризуются разными условиями и уровнем доверия, безопасности, производительности, методами работы с пользователями и разработчиками. Будучи защищенными чейнами, роллапы являются одним из наиболее многообещающих решений масштабирования уровня 2, поскольку унаследовали большую часть своей безопасности от Ethereum.
Однако это не относится к другим решениям, таким как сайдчейн Polygon. Мы не хотим сказать, что данный сайдчейн небезопасен. Но если злоумышленники вступят в сговор с руководством сети, они могут (по крайней мере, теоретически) получить контроль над сетью. Такая ситуация крайне маловероятна, но мы считаем важным упомянуть об этом. Использование сайдчейна включает в себя компонент доверия, не только когда дело касается сетевых валидаторов, но и при переводе средств между двумя чейнами.
На какие еще компромиссы нам придется пойти? В основной сети ETH транзакции будут занимать больше времени и облагаться более высокими комиссиями, однако сеть обеспечит полную безопасность и создаст атмосферу, где не требуется доверие сторон для их взаимодействия.
Роллап, в свою очередь, обеспечит вам быстрые транзакции, меньшие комиссии за них и соответствующую стандартам Ethereum безопасность. При использовании сайдчейна вам придется платить даже меньше, чем на роллапе, но при этом пойти на компромиссы в вопросах безопасности.
Так что же выбрать? Простого ответа нет. Все решения могут быть полезны для выполнения конкретных задач и дополнять друг друга, создавая эффективную экосистему.
Например, для системы репутации в социальных сетях требуется крайне высокая пропускная способность транзакций, низкие комиссии и не самая высокая безопасность, так как это не важнейшая часть инфраструктуры. Здесь имеет смысл пожертвовать безопасностью ради производительности.
В ином случае, например, для хранения государственной казны в блокчейне потребуется обеспечить наивысший уровень безопасности, за что целесообразно переплачивать, особенно если нет необходимости в молниеносных транзакциях.
Резюме
Система Polygon стремится создавать больше решений для масштабируемости, включая zk-роллапы, оптимистические роллапы и автономные блокчейны, вместе с которыми она сможет разработать более динамичную и взаимосвязанную экосистему уровня 2 для Ethereum.