Что такое Bitcoin Stamps?
Протокол Bitcoin STAMPS интегрирует изображения в блокчейн, обеспечивая целостность и неизменность цифрового искусства. В отличие от Bitcoin Ordinals, Bitcoin Stamps предлагают безопасный метод хранения данных с большей гибкостью. В этой статье рассматривается концепция Bitcoin Stamps, их работа и отличия от Bitcoin Ordinals.
Основы
Развитие Bitcoin расширило его возможности за пределы первоначальной цели, внедрив такие функции, как встраивание данных в транзакции. Протокол STAMPS опирается на предшественников вроде Ordinals, позволяя расширить возможности встраивания данных. Эта статья подробно рассматривает тонкости, функциональность Bitcoin Stamps и точки расхождения с Bitcoin Ordinals.
Что такое Bitcoin Stamps
Bitcoin Stamps позволяют интегрировать цифровое искусство в блокчейн путем кодирования данных в непотраченных выходах транзакций (UTXOs), что обеспечивает их постоянное включение и неизменность в блокчейне.
Как работают Bitcoin Stamps?
Чтобы создать Bitcoin Stamp, цифровое искусство кодируется в строку base64 и дополняется префиксом "STAMP:" внутри Bitcoin-транзакции. Эти данные затем распределяются по нескольким выходам через мультиподписи в транзакциях, обеспечивая их постоянную запись в блокчейне. Каждому Stamp присваивается уникальный номер на основе времени транзакции для упорядочивания. Для официального признания Stamps должны соответствовать определенным критериям, например быть включенными в первую транзакцию, содержащую действительную строку "STAMP:base64".
Варианты протокола Bitcoin Stamps
Bitcoin Stamps используют два основных протокола: SRC-20 и SRC-721.
- SRC-20: этот стандарт токенов, основанный на открытом протоколе Counterparty, встраивает произвольные данные в транзакции со списываемыми данными, отличаясь от Ordinals, который помещает данные в секцию witness.
- SRC-721: предназначен для экономичного создания детализированных NFT; SRC-721 использует протокол Bitcoin STAMPS для хранения изображений в слоистом формате, уменьшая размер файлов с помощью таких техник, как индексированные цветовые палитры. Эти слои можно объединить в единый NFT, позволяя создавать высококачественные изображения с меньшими затратами.
Bitcoin Stamps против Ordinals
Bitcoin Stamps и Bitcoin Ordinals служат методами для записи данных в блокчейн Bitcoin, позволяя пользователям добавлять дополнительную информацию. Однако их методики значительно различаются.
Хранение данных
Bitcoin Ordinals используют witness-данные, хранящиеся отдельно в блоках транзакций и подверженные модификации через обрезку данных (pruning) узлами сети. Напротив, протокол Bitcoin STAMPS интегрирует данные изображений в непотраченные выходы транзакций (UTXOs), делая их неизменными и устойчивыми к обрезке.
Обработка данных и расходы
Bitcoin Stamps позволяют гибко хранить данные, поддерживая изображения с разрешением от 24x24 пикселей и выше. Однако большие изображения могут увеличивать стоимость транзакций. В отличие от этого, Bitcoin Ordinals ограничивают встраиваемые данные размером блока Bitcoin, обеспечивая стабильные комиссии, но уменьшая гибкость.
Модель подписей
Bitcoin Stamps используют модель с мультиподписями, повышающую безопасность данных, тогда как Bitcoin Ordinals опираются на систему с одной подписью.
Заключение
Bitcoin Stamps служат способом надежного встраивания цифрового искусства в блокчейн, сохраняя его целостность и неизменность. В отличие от Bitcoin Ordinals, ограниченных размером блока и транзакциями с одной подписью, Bitcoin Stamps предоставляют большую гибкость в размере данных и повышенную безопасность за счет мультиподписной схемы.
Вы можете обменять USDT на Bitcoin на умном обменнике hexn.io.