Протокол Stacks на базе биткоина разработал блокчейн-стартап Blockstack из Нью-Йорка. Разработчики используют мощность блокчейна биткоина вместе с механизмом Proof-of-Burn (PoB, доказательство сжигания).
Stacks официально презентовали в Гонконге. Ведущий разработчик проекта Джуд Нельсон также представил видео, в котором пояснил основы работы нового алгоритма.
При обработке блоков Stacks использует механизм Proof-of-Work (PoW), лежащий в основе биткоина, и Proof-of-Burn. Но в будущем сеть откажется от PoW. Сейчас PoW нужен для предотвращения атаки 51%, и пока безопасность, которую обеспечивает блокчейн биткоина, является оптимальным решением.
Нельсон добавил:
Вместо расходов на электричество и железо участники консенсуса Proof-of-Burn доказуемым образом уничтожают (сжигают) собственные биткоины. Каждый участник, который ведет конкуренцию за написание следующего блока, должен сжечь определенное количество токенов PoW.
Разработчик пояснил, что шанс на нахождение следующего блока повышается в зависимости от количества сжигаемых биткоина. Победитель, который найдёт кратчайший хеш, собирает транзакционные комиссии и получает награду в токенах Stacks.
На данном этапе блокчейн биткоина обеспечивает 95% хешрейта. В будущем хешрейт отрегулируют для снижения зависимости от цепи BTC.
Для поиска блоков Stacks используется «криптографическая жеребьевка», которая предполагает рандомное распределение вероятности. Если участник сжег большое количество биткоинов, но не получил награды, его потери будут сопоставимы с затратами на оплату счетов за электричество, необходимое для майнинга.
Нельсон добавил:
…сожженные монеты не потеряны зря — они улучшают качество сети, поскольку используются для расчета квоты сжигания", помогая тем самым предотвратить атаки.