Что такое сайдчейны в блокчейне биткоина
Технологию сайдчейн (боковую цепочку) предложила в 2014-м компания Blockstream. Так называют надстройки популярных сетей — Bitcoin и Ethereum. Сайдчейны привязаны к основному блокчейну, но функционируют по собственным правилам. Это позволяет проводить быстрые и практически бесплатные транзакции. Благодаря двусторонней привязке к основной сети, пользователи могут в любой момент переводить средства в боковую цепочку и наоборот. В статье — о популярных сайдчейнах Биткоина. Liquid Network используют для приватного обмена ликвидностью между институциональными инвесторами. Rootstock основана на технологии смарт-контрактов, позволяет переводить монеты в DeFi и разворачивать собственные dApps.
Для чего нужны сайдчейны
Биткоин — одна из наиболее безопасных и децентрализованных криптовалют, но пропускная способность у нее низкая. В некоторых случаях (например, при международных переводах) BTC-транзакции проходят быстрее традиционных. Но для повседневных расчетов расплачиваться Bitcoin неудобно. Нужно ждать подтверждения операции около 10 минут. Однако получатели в лице биржи и других компаний иногда требуют несколько подтверждений в целях безопасности, поэтому пополнение счета или оплата товара может занять до 1 часа.
Сайдчейны более гибкие. Эти надстройки над основной сетью имеют особенности:
- Не используют алгоритм Proof-of-Work. Для обеспечения безопасности они могут доверять одному или нескольким валидатором или придумать свой набор правил. Это позволяет практически неограниченно увеличивать пропускную способность.
- Можно проводить обновления, которых нет в основной цепочке.
- При возникновении критических ошибок проблемы не коснутся родительской сети.
Как работают сайдчейны
Сайдчейн — технология с двусторонней привязкой. Это значит, что монеты можно свободно отправлять в родительский блокчейн и выводить из него в сайдчейн. Принцип действия у сетей второго уровня такой:
- Биткоин блокируется на специальном адресе. Одновременно в цепочке сайдчейна чеканится такое же количество L-токенов. Их можно в любой момент обменять на BTC в отношении 1 к 1.
- Пользователь совершает операции в сайдчейне. Они подтверждаются по упрощенному алгоритму.
- Клиент подает запрос на перевод токенов в родительскую сеть. Все операции во вторичной цепочке объединяются в одну и подтверждаются в материнском блокчейне. В обозревателе блоков BTC будут видны 2 транзакции — ввод активов в сайдчейн и вывод из него. L-токен в сети второго уровня сжигается.
Платформы сайдчейнов Bitcoin
Вскоре после запуска блокчейна Биткоин стало очевидно, что первая криптовалюта имеет недостатки. Разработчики стремились увеличить пропускную способность сети и конфиденциальность, снизить комиссии, а также добавить технологию смарт-контрактов. Однако большинство участников голосовали против значительных изменений исходного кода. Они хотели оставить его таким, каким реализовал Сатоши Накамото.
Одни разработчики начали создавать новые криптовалюты на основе модернизированного кода Bitcoin. Другие предложили улучшения основной цепочки и стали выпускать блокчейны второго уровня.
Liquid Network
Компания Blockstream выпустила документацию проекта в 2014 году. Liquid Network имеет открытый код. Его опубликовали в 2015 году. Разработчикам предложили проверить код на наличие багов и поэкспериментировать с функциями первой сети Биткоина второго уровня.
Часть пользователей периодически сталкивается с зависаниями ПК. Этому есть десятки причин — от...
Миллионы людей каждый день отправляют биткоины с одного кошелька на другой. Повышенный спрос со...
Эдита Хрда — постоянный представитель Чехии — 5 октября 2022 года сообщила, что страны ЕС...
В 2017 году основатели обновили метод консенсуса и алгоритм безопасности (добавили возврат денег в сеть Биткоин). Запуск сайдчейна в основной цепи состоялся в 2018-м после 4 лет тестирования. Liquid Network стал первым сайдчейном для коммерческого использования. Проект поддержали партнеры — Atlantic Financial, OkCoin, Xapo, Bitfinex, Bitmax и BitMEX.
Liquid Network — это отдельная сеть с привязкой к материнскому блокчейну. Цепочка второго уровня основана на технологии микроплатежей, которая предлагает фактически неограниченную масштабируемость. Пользователи обменивают свои биткоины на L-BTC по курсу 1 к 1. Внутри Liquid Network можно проводить быстрые (время подтверждения — 2 минуты), конфиденциальные операции. Транзакции нельзя отследить внутри сети Liquid Network. Они появляются в обозревателе блоков Биткоина после обратной конвертации L-BTC.
RootStock
Сайдчейн предложил в 2014 году Серхио Демиан Лернер. Но запуск в основной сети состоялся только в 2018-м, после четырехлетнего тестирования. Проект, также как и Ethereum, использовал смарт-контракты.
Rootstock (RSK) не только обеспечивает быстрые и конфиденциальные транзакции, но и предлагает использовать BTC в DeFi-приложениях. Разработчики могут разворачивать в сети собственные смарт-контракты. Майнеры Bitcoin присоединяются к Rootstock, чтобы получать дополнительный доход в главной криптовалюте. При этом не требуется увеличивать вычислительную мощность оборудования.
В 2023 году функцию объединенного майнинга поддерживают BTCPool, ELOIPool, Stratum-mining и CKPPool. В Rootstock заблокировано BTC на общую сумму $83,8 млн (в эквиваленте). Средний месячный объем транзакций составляет 79,4 тыс. Ранее, в 2022 году, разработчики объявили о планах выпустить в сети NFT.
В Rootstock функционируют нативные DeFi-токены, обеспеченные биткоином. Среди них:
- Стабильная монета Dollar on Chain (DOC). Ее цена привязана к доллару США и не меняется из-за колебаний Bitcoin. Если пользователь при цене актива $15 тыс. вводит в Rootstock 1 BTC, то при росте или падении курса он получит обратно больше или меньше монет. Так удастся сохранить свои средства в долларовом эквиваленте.
- Токен BTCPro. Его цена изменяется пропорционально курсу BTC. При росте или падении биткоина держатели BTCPro получают прибыль или убыток.
Преимущества и риски сайдчейнов биткоина
Сети второго уровня решают проблему низкой пропускной способности Bitcoin. Однако за это приходится платить меньшей децентрализацией и безопасностью.
Преимущества и недостатки сайдчейнов собраны в таблице.
Плюсы | Минусы |
---|---|
Выводы
Использование сайдчейнов значительно расширяет возможности Bitcoin и других популярных криптосетей. Разработчики могут экспериментировать с новыми технологиями без риска повредить безопасность основной цепочки. Благодаря блокчейну второго уровня, инвесторы используют смарт-контракты и обмениваются ликвидностью практически без комиссий.
Боковые цепочки увеличивают пропускную способность Биткоина, но снижают децентрализацию. Поэтому сайдчейны менее безопасны, по сравнению с родительской сетью.