Stacks (STX) — блокчейн со смарт-контрактами для масштабирования Биткоина
Bitcoin стал первым блокчейном и ознаменовал своим появлением начало новый эры криптовалют, которая перевернула финансовую индустрию "с ног на голову". Однако функционал его протокола ограничен: в отличие от сетей более новых поколений, таких как Ethereum или Tron, Bitcoin не имеет смарт-контрактов и не позволяет совершать автономно сделку между двумя сторонами без посредников. Вы можете только добывать, отправлять и получать BTC в сети Bitcoin и не более того.
Однако разработчики придумали решения, в том числе второго уровня поверх биткоина вроде Lightning Network и Liquid Network, которые расширяют функции базовой сети. Одним из подобных решений стал Stacks, речь о котором пойдет в этой статье.
Что такое Stacks и как он работает?
Stacks — это отдельная сеть, работающая параллельно основной сети Bitcoin для смарт-контрактов с открытым исходным кодом. Еще Stacks называют сетью децентрализованных приложений (DApps).
Этот протокол позволяет разработчикам создавать децентрализованные Web3-приложения и смарт-контракты, позволяющие использовать Bitcoin для различных целей. Другими словами, Stacks открывает биткоин-холдерам путь к сектору децентрализованных финансов (DeFi).
Протокол создан командой Blockstack, основанной в 2013 году учеными из Принстонского университета Райаном Ши м Манубом Али. Stacks привлекла более $93 млн, в том числе и через ICO, от инвесторов, среди которых числятся такие известные фонды, как Hashkey, Fenbushi Capital, IOSG Ventures и другие.
Stacks не является протоколом второго уровня (Layer-2), в отличие от Lightning или Liquid Network, а имеет собственный отдельный блокчейн. Вместо консенсуса Proof-of-Work (Pow), используемого в Биткоине, Stacks использует собственный механизм Proof-of-Transfer (PoX).
Как и в Proof-of-Work, процесс добычи новых блоков в сети Stacks называется майнингом. Однако он сильно отличается от того, который используется в блокчейне Bitcoin. В каждом блоке Stacks хранятся метаданные транзакций, а также идентифицирующая пользователей информация, которые используются для взаимодействия с децентрализованными приложениями.
Блокчейн Stacks напрямую подключен к сети Bitcoin, поэтому все изменения в балансах кошельков также проверяются в протоколе Биткоина.
Еще одна особенность Stacks — смарт-контракты, разработанные при помощи специального языка Clarity. Благодаря языку Clarity стало возможно использовать смарт-контракты в сети Bitcoin. Также он позволяет избежать многих эксплоитов и ошибок, которые могут случиться со смарт-контрактами. Чтобы эта система работала, смарт-контракт создает 3 транзакции: одна для Биткоина и две для Stacks.
Адрес получателя, общая сумма монет BTC и другие параметры отправляются при первой транзакции Stacks. Как только она проходит, за ней следует биткоин-транзакция, которая определяет состояние Stacks в сети Bitcoin. Как только эта транзакция будет подтверждена, появится дополнительная транзакция в Stacks, подтверждающая предыдущую биткоин-транзакцию Bitcoin. Только после этого выполняются параметры смарт-контракта.
За счет этого при помощи транзакций можно реализовать множество различных функций:
- Выпускать взаимозаменяемые (FT) и невзаимозаменяемые (NFT) токены;
- Управлять доступом к блокчейнам и приложениям;
- Создавать шаблоны бизнес-моделей DApps;
- И даже создавать отдельные блокчейны для конкретных децентрализованных приложений.
Помимо NFT и DApps протокол Stacks привнес в экосистему Биткоина еще одну полезную функцию — Blockchain Name System (BNS) или, по-другому, систему доменных имен. Фактически эта функция, аналогична Ethereum Name System (ENS), которая позволяет заменять сложные и длинные адреса короткими и удобочитаемыми доменами.
Экосистема
В экосистему Stacks уже входит более 50 различных децентрализованных приложений: DEX-биржи, NFT-площадки, SocialFi, DeFi-протоколы и платформы DAO для децентрализованного управления.
По данным сервиса DeFi Llama, количество заблокированных активов в экосистеме Stacks составляет около $19 млн, и по этому показателю протокол занимает 53 место в рейтинге, обогнав Scroll и Injective.
Основная доля ликвидности приходится на децентрализованную биржу ALEX — $13,4 млн. ALEX представляет собой многоцелевую платформу: помимо свопов и пулов ликвидности для майнинга, пользователям доступны стейкинг, фарминг, кредитование и займы в криптовалюте, лаунчпад (IDO), а также перевод активов (Bridge) между сетями Ethereum, BNB Smart Chain и Stacks.
Количество активов для обмена небольшое (всего 15, включая стейблкоины xUSDT, xUSD и USDA), однако по мере развития платформы будут добавляться новые пары. Протокол ALEX работает при поддержке самого фонда Stacks Foundation и инвесторов, среди которых отмечены Whitestar Capital, GBV и Trust Machines.
Другим ключевым приложением экосистемы Stacks является децентрализованный протокол обмена LNSwap. При помощи биржи LNSwap можно обменять нативный BTC на Биткоин в сети Lightning Network, криптовалюту STX или стейблкоин XUSD. Протокол LNSwap поддерживает кошельки Hiro Wallet и xVerse. Помимо этого, криптовалюта STX торгуется на крупных биржах, таких как Binance, Coinbase, ByBit и Kraken.
Еще один заметный проект, построенный на базе Stacks — NFT-маркетплейс Gamma. Эта торговая площадка выделяется тем, что позволяет размещать и продавать NFT, созданные на Биткоине. Bitcoin NFT находятся только на стадии зарождения, но в будущем могут стать неотъемлемой частью Web3-индустрии, а может даже обойти по популярности NFT на базе Ethereum.
Криптовалюта Stacks
STX является основной криптовалютой сети, как BTC в блокчейне Bitcoin. Эта криптовалюта используется как основное топливо для транзакций и взаимодействия со смарт-контрактами.
Холдеры Stacks могут участвовать в консенсусе Proof-of-Transfer и получать вознаграждение. Процесс майнинга в сети Stacks называется стекингом (stacking), и похож чем-то на стейкинг в сетях на основе Proof-of-Stake. Однако сама механика сильно отличается: при каждой добыче блока майнеры отправляют часть BTC стекерам в качестве вознаграждения. Награда распределяется среди стекеров раз в 7 дней.
Для участия в консенсусе необходимо внести в стекинг минимум 90 000 STX ($56 700 по курсу на момент написания статьи). Однако, если не имеете такой суммы, но хотите участвовать в стекинге, то можете делегировать криптовалюту STX стекерам через сторонние сервисы. Некоторые платформы предоставляют возможность делегировать всего от 0,1 STX — это около 6 центов.
Капитализация STX превышает $900 млн по данным CoinGecko, и по этому показателю криптовалюта занимает 52 место в общем рейтинге. Цена токена на момент написания статьи составляла $0.63.
Исторического максимума цена STX достигла в декабре 2021 года на уровне $3,01. Но с тех пор падала вплоть до начала 2023 года, как и практически все остальные криптовалюты. Основной причиной снижения курса послужил общий негативный тренд на крипторынке, подобный "криптозиме" 2018 года.
Заключение
Stacks значительно расширяет возможности протокола Bitcoin и добавляет функционал смарт-контрактов, который позволяет создавать автономные децентрализованные приложения и реализовать весь потенциал криптовалютных активов.
Более того, Stacks является одним из ведущих решений в экосистеме биткоина, а спрос на так называемые биткоинизированные активы, такие как токены BRC-20, в будущем может значительно вырасти, что создает дополнительный драйвер роста для и так уже ведущей криптовалюты.