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

  • ❗️Уважаемые форумчане, ознакомьтесь с правилами форума. Все сообщения и темы должны быть опубликованы в разделах, которые соответствуют их тематике и с четким соблюдением правил форматирования. Нарушение этих правил приведет к блокировке вашего аккаунта.

    Для благодарности на форуме существует кнопка "LIKE", а все сообщения с благодарностями - флуд и захламление тем. Так вы только усложняете поиск информации на форуме. Все кто будут оставлять подобные сообщения - будут восприняты как спам и приведут к блокировке.

    Прежде чем создавать тему с вопросом или добавлять новый вопрос в теме - используйте поиск по форуму, с вероятностью 99% ответ на данный вопрос уже есть на форуме. В противном случае флуд с вопросами будет воспринят как накрутка сообщений и ваш аккаунт будет заблокирован.

  • 🤝 Партнерская программа. Пригласи друга и получи 500 баллов. Подробнее
  • 🤑 Общайся на форуме за деньги. На форуме существует оплата за создание тем и сообщений. За публикацию полезной информации, пользователи получают баллы, которые можно обменять на криптовалюту
Что такое сайдчейн?
Что такое сайдчейн? Насколько он полезен для индустрии? Слышали ли вы вообще про такое словосочетание? Скорее всего, что да. Однако, мало кто вообще разбирается, что это вообще такое. Поэтому давайте попробуем об этом поговорить. Обещаю, это не так сложно, как кажется на первый взгляд.​

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

Сайдчейны рассматриваются как решение для масштабирования сетей блокчейнов. Представьте, что можно иметь другую сеть, работающую параллельно с основной сетью, обрабатывающей все транзакции, а затем воссоединяющийся с основной. Такой процесс позволяет избежать перегрузки в основной сети. Поняли, в чем фишка? По сути, в рамках одного блокчейна можно запускать сразу несколько сетей, которые работают параллельно. Чаще всего люди это воспринимают, как блокчейн в блокчейне. Так вот, при помощи данной технологии возможно создать параллельную сеть, которая будет точно также обрабатывать все транзакции, но при этом она снизит нагрузку на основную родную сеть. Самый прекрасный пример такой работы – сеть Polygon, которая является сайдченом Ethereum. И сюда же можно добавить Arbitrum и Optimism.​

Как работают сайдчейны?

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

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

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

Знаете, что интересно в этой цепочке действий? Речь идет про оборачивание токенов с целью их использования в сайдчейне. Но на сегодня эта технология уже настолько развилась, что вам уже даже не нужно задумываться об этих вещах. Вы можете просто перевести свои средства на централизованную криптовалютную биржу, а затем отправить на свой адрес сайдчейна токены в нужной вам сети. С Polygon это уже совсем привычно. Но самое интересное, что сеть Arbitrum тоже доступна для этого. Допустим, на Binance вы можете переводить средства на сайдчейн вообще почти без комиссий.​

А что с безопасностью и обеспечением работы сайдчейна?

Интересно то, что безопасность и обслуживание сайдчейна не входит в обязанности основной сети. Они зависят исключительно от сайдчейна. Что это значит?

Ну, смотрите. У сайдчейна есть собственная инфраструктура для обеспечения её работы. Это означает, что в рамках неё есть ноды, которые обрабатывают все транзакции. Допустим, это касается сети Polygon, где есть ноды на основе механизма консенсуса Proof of Stake. Причем, что интересно, Polygon использовал этот механизм еще до перехода на него Ethereum. И вот как раз её ноды и ответственные за безопасность и стабильность платформы. Причем, чаще всего используется именно этот консенсус, поскольку он более безопасен для сайдчейнов. Предполагается, что сайдчейн меньше по использованию, чем основная сеть. Так и есть. Это означает, что они подвержены большим рискам. Поэтому Proof of Work тут не подойдет. Может быть произведена атака на него путем захвата её работы (атака 51 процента).

Тем не менее, работа сайдчейна себя оправдывает. В том время, как Ethereum обрабатывал меньше 30 транзакций за секунду, Polygon может обработать больше 5000.​

Возможности для разработчиков

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

Сами разработчики могут запускать весь свой проект на выделенном сайдчейне. Игры потенциально могут работать полностью децентрализованно, поскольку сайдчейн будет усилен таким образом, чтобы обеспечить плавный игровой процесс. Рынки смогут гарантировать более быстрые транзакции. Каждый проект потенциально может использовать сайдчейн для индивидуальных целей, а также настраивать его для своих конкретных нужд.

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

И, знаете, сайдчейны уже работают, как нужно. Я вам показал пример Ethereum, потому что это сеть, которая очень перегружена. Да, если проект новый, то он может заранее предполагать возможность обхода сильных перегрузок, которые мало того, что замедляют работу сети, так еще и увеличивают комиссии за транзакции. По сути, тот же Polkadot использует систему сайдчейнов, только они называются парачейны. А еще тут можно сказать про Биткоин. Он имеет пропускную способность лишь в 7 транзакций в секунду. Но его сайдчейн Lightning Network кардинально меняет ситуацию. В общем, сайдчейны реально помогают индустрии.

На этом я бы хотел закончить обзор. Спасибо всем за внимание!​