Stacks — это L2-решение с открытым исходным кодом, который внедряет смарт-контракты и децентрализованные приложения в Bitcoin. Он опирается на блокчейн биткоина через механизм консенсуса Proof-of-Transfer. Он делает Stacks уникальным среди многоуровневых решений и устойчивым к проблемам программируемости и масштабируемости.
Proof-of-Transfer — это разновидность Proof-of-Burn, где майнеры получают право добывать блоки, сжигая свои токены или другую криптовалюту. Однако вместо сжигания майнеры Stacks отправляют BTC другим участникам сети, обеспечивая безопасность и получая вознаграждение.
Stacks использует этот механизм для подтверждения транзакций. Протокол случайным образом выбирает майнера-победителя для блока и награждает его токенами STX. Stacks взаимодействует с Bitcoin, не изменяя его протокол, и использует его как окончательный расчетный уровень, записывая историю блоков в блокчейн.
Подобно стейкингу в блокчейнах Proof-of-Stake, Stacks вознаграждает пользователей нативными BTC за блокировку токенов STX на определенный период.
Пользователи, размещающие STX, получают пассивный доход и способствуют безопасности сети. Токены можно приобрести через криптобиржи, пулы ликвидности Stacks или кошельки Stacks.