Блокчейн Биткойн представляет собой сложную систему различных протоколов. Два протокола, стеки и порядковые номера, часто ошибочно принимают друг за друга или считают одним и тем же. Однако между стеками и порядковыми номерами есть некоторые ключевые различия, о которых вам следует знать.
Что такое биткойн-стеки?
Смарт-контракты являются ключевым компонентом децентрализованные финансы (DeFi). Эти программы могут автоматически исполнять соглашение, если выполняется определенный набор заранее написанных условий. Смарт-контракты устраняют необходимость в третьих лицах или посредниках и дополняют безнадежную модель DeFi.
Смарт-контракты зародились в Ethereum, но с тех пор были приняты многими другими блокчейнами, включая Solana, Stellar и Waves. И теперь даже крупнейший игрок криптоиндустрии, Биткойн, изучил эту полезную технологию с помощью стеков.
Биткойн-стеки — это протокол уровня 2
Stacks (ранее известный как Blockstack) — это решение уровня 2, реализованное на блокчейне Биткойн в 2018 году. С тех пор он прошел второй запуск основной сети, уступив место стекам, которые мы знаем сегодня.
Stacks связан с блокчейном Биткойн через механизм консенсуса Proof-of-Work. В то время как Ethereum часто называют лучшим местом для использования смарт-контрактов, Stacks предоставляет аналогичные возможности Биткойну.
официальный технический документ по стекам заявляет, что он «позволяет смарт-контрактам и децентрализованным приложениям ненадежно использовать биткойн в качестве актива и проводить транзакции в блокчейне». Проще говоря; Стеки позволяют использовать смарт-контракты и децентрализованные приложения (DApps), функции, которых ранее не было в блокчейне Биткойн.
Многим приложениям DeFi, таким как автоматические маркет-мейкеры (MM) и пулы ликвидности, для работы необходимы смарт-контракты. Таким образом, без таких возможностей Биткойн остается очень ограниченным в своих возможностях. Стеки и, следовательно, смарт-контракты открывают многие двери.
Хотя Stacks является решением Биткойн Layer-2, он не использует механизм доказательства работы. Скорее, он использует нечто, известное как доказательство передачи. Доказательство передачи — это модифицированная версия доказательства сжигания. Сжигая свои токены STX (о чем мы поговорим позже), майнеры могут майнить на блокчейне Stacks.
Стеки — это аббревиатура
Технический документ Stacks также показывает, что название «Stacks» является аббревиатурой. Вот что означает каждая буква:
- С: Защищено всей хэш-мощностью биткойна (финальность биткойна).
- Т: Механизм привязки биткойнов с минимальным доверием; написать в биткойн.
- А: Свопы Atomic BTC и активы, принадлежащие адресам BTC.
- С: Язык ясности для безопасных, разрешимых смарт-контрактов.
- К: Знание полного состояния биткойнов; читать из биткойна.
- С: Масштабируемые и быстрые транзакции, расчеты с которыми осуществляются в биткойнах.
Как видите, решение Stacks сосредоточено на нескольких элементах, включая безопасность, масштабируемость и доверие. Смарт-контракты протокола Clarity защищают пользователей от ошибок и эксплойтов.
Stacks не позволяет создавать NFT на основе биткойнов, поскольку это решение уровня 2. Однако его возможности смарт-контрактов можно использовать в сделках NFT. У Stacks также есть собственный рынок NFT, где все продукты оцениваются в STX.
Криптовалюта Stacks — это STX
Протокол Stacks также поставляется с собственным криптоактивом STX. Ранее мы кратко упоминали об этой криптовалюте, но важно понимать ее назначение и функциональность в экосистеме Stacks.
STX используется для оплаты сетевых комиссий, проведения платежей в DApp на основе стеков и вознаграждения майнеров за обеспечение безопасности блокчейна.
Протокол Stacks имеет собственную сеть важных участников, включая майнеров. Майнеры должны сжигать свои токены STX для майнинга с помощью механизма подтверждения передачи. Однако для того, чтобы блок Stacks был добыт, транзакция биткойнов должна сначала произойти в исходной цепочке блоков. Для каждого блока Stacks должен быть связан биткойн-блок, с которым он связан.
Что такое ординалы биткойнов?
В начале и середине 2023 года ординалы биткойнов стали очень горячей темой криптовалют.
Многие предпочитают Ethereum биткойнам просто потому, что прежний блокчейн предлагает гораздо больше. Эфириум уже давно известен как основная цепочка блоков для создания, чеканки и продажи NFT, тогда как цепочка биткойнов служит регистром, используемым для транзакций биткойнов. Короче говоря, Биткойн не был очень универсальным.
Тем не менее, многие биткойн-энтузиасты стремились решить эту проблему универсальности с помощью некоторых полезных блокчейн-решений, включая стеки и порядковые номера. Мы уже знаем, что такое Stacks, но Ordinals привносит в игру совершенно новый элемент: биткойн NFT.
Биткойн Ординалы протокол запущен в январе 2023 года. Это протокол уровня 1, используемый для нумерации сатоши. Как и Stacks, Ordinals дает блокчейну Биткойн дополнительные возможности, но это не одно и то же.
Биткойн NFT или ординалы биткойнов производятся с использованием сатоши. Сатоши — это крошечные доли отдельных монет BTC, при этом один биткойн содержит 100 000 000 сатоши. Хоть и крошечные, сатоши могут передавать данные, которые затем можно отследить.
Это делается путем записи данных на сатоши, что стало возможным благодаря протоколу Ordinals. Добавляя к отдельным сатоши дополнительные данные, такие как комментарии или сообщения, эффективно создается невзаимозаменяемый токен (NFT). Например, на сатоши может быть нанесена информация о местоположении цифрового файла, что делает его NFT.
Однако, поскольку блокчейн Биткойн не использует смарт-контракты, то и ординалы не используют их. Это разделяет биткойн NFT и другие известные блокчейны с поддержкой NFT, такие как Ethereum, Solana и Cardano.
Хотя ординалы — это явление 2023 года, оно стало возможным благодаря обновлению Bitcoin Taproot 2021 года, которое позволило использовать надпись сатоши.
Когда использовать стеки и порядковые номера
Стеки и порядковые номера легко спутать из-за их сходства, но оба протокола имеют разные применения. Итак, когда вам следует использовать любое из этих решений для биткойнов?
Если вы хотите использовать смарт-контракты с использованием биткойнов, Stacks — это ваше решение.
Скажем, например, вы хотите создавать, чеканить или торговать NFT на основе стеков или защищать свои NFT с помощью защиты Биткойн. Через протокол Stacks все это возможно. Кроме того, вы можете использовать стеки для создания децентрализованных приложений, что невозможно напрямую в блокчейне Биткойн.
Если, с другой стороны, вы хотите создавать или торговать NFT на основе биткойнов, протокол Ordinals сослужит вам хорошую службу. Поскольку ординалы — это Решение уровня 1, а не уровня 2, он позволяет генерировать невзаимозаменяемые токены непосредственно в блокчейне Биткойн, а не в отдельной цепочке, такой как стеки.
Стеки и ординалы делают биткойн лучше
Хотя стеки и ординалы имеют разную природу и назначение, нельзя отрицать, что оба решения предлагают свои преимущества. Если вы любите Биткойн, но также хотите воспользоваться преимуществами DeFi и всей его универсальностью, оба эти протокола могут вам пригодиться.