Rootstock (RSK) — это сайдчейн для сети Bitcoin, который позволяет запускать децентрализованные приложения и смарт-контракты, расширяя возможности экосистемы.
По изначальному замыслу, сеть Bitcoin предназначена для того, чтобы пользователи могли пересылать монеты между аккаунтами. Протокол написан на Bitcoin Script — простом языке программирования с ограниченным количеством вариантов использования. BTC, как цифровая валюта, использует Script для базовых транзакций и реализации простой логики, например, мультиподписей и таймлоков.
Запуск блокчейна Ethereum в 2015 году открыл новые горизонты для применения блокчейнов, расширяя их функциональность за пределы переводов криптовалют. Solidity — язык программирования, на котором построен Ethereum, позволяет разрабатывать любые приложения, от NFT-маркетплейсов до социальных сетей и игр.
Различные команды приступили к разработке решений для внедрения сложных функций в сеть Bitcoin. Одним из первых в этом направлении стал проект Rootstock, опубликовавший whitepaper в 2015 году и запустивший свой mainnet в январе 2018 года, став первым сайдчейном для сети Bitcoin.
Сайдчейн Rootstock: Механизм Работы
Сайдчейны — это независимые сети, связанные с основными блокчейнами через двухсторонние привязки. Rootstock добавляет гибкость смарт-контрактов Ethereum в Bitcoin и ускоряет транзакции. Протокол, построенный на Solidity, совместим с Ethereum, что позволяет разработчикам переносить приложения на RSK и использовать криптоактивы между цепями.
Rootstock — отдельный блокчейн, но у него нет нативной криптовалюты. Вместо этого для оплаты майнерам за валидацию транзакций используется Bitcoin. Через двухстороннюю привязку можно перемещать биткоины в RSK и обратно, где они преобразуются в RBTC, который представляет эквивалентное количество BTC.
Особенности Rootstock. Источник: rootstock.io
Благодаря использованию механизма Proof-of-Work Bitcoin, Rootstock предлагает майнерам возможность объединенного майнинга для цепей Bitcoin и RSK, с вознаграждением в BTC и RBTC. Технологические решения, такие как параллельная обработка транзакций и уменьшенные размеры блоков, увеличивают масштабируемость сети Bitcoin и снижают затраты на газ. Подтверждение блока в сети Bitcoin занимает около 10 минут, в то время как на RSK это происходит за 30 секунд. Rootstock способен обрабатывать до 300 транзакций в секунду, по сравнению с 7 у Bitcoin, при сниженных затратах.
В 2019 году проект представил RIF (Rootstock Infrastructure Framework) — набор технологий и инструментов с открытым исходным кодом для разработки DeFi-приложений на основе Bitcoin. Экосистема включает нативный токен RIF, который используется для платежей и управления.
Команда Rootstock
Разработкой Rootstock занимается RootstockLabs (ранее известная как IOV Labs), которая была основана в 2017 году аргентинскими инженерами и предпринимателями. В число соучредителей входят председатель Диего Гутьеррес, главный научный сотрудник Серхио Демиан Лернер и директор по продуктам Адриан Эйдельман. Генеральный директор компании — Дэниел Фогг. Rootstock Labs работает удалённо и включает более 140 сотрудников по всему миру.
Перспективы Rootstock в 2024
По данным на сентябрь 2024 года, Rootstock входит в топ-3 сайдчейнов Bitcoin, с TVL более $167 млн. Проект недавно запустил DAO(децентрализованную автономную организацию) под названием Rootstock Collective, что открыло возможности для децентрализованного управления. Владельцы токенов RIF могут стейкать их для подачи предложений по протоколу и голосования.
На блокчейне RSK сейчас функционирует 21 приложение, в том числе MoneyOnChain (протокол стейблкоинов), Sovryn (платформа для торговли и кредитования Bitcoin) и Uniswap V3 (децентрализованная биржа). Ближайшее обновление в дорожной карте Rootstock — это Lovell Network Upgrade, которое призвано улучшить производительность, безопасность и совместимость с Ethereum.