6 декабря разработчик ядра Биткойна Люк Дашжр заявил в социальных сетях: "Надписи используют лазейку в клиенте Bitcoin Core для отправки нежелательных данных в блокчейн. С 2013 года код Bitcoin Core позволяет пользователям устанавливать дополнительные ограничения на размер данных для транзакций во время пересылки или майнинга (-datacarriersize). Надписи обходят это ограничение, маскируя данные под программный код". Он планирует исправить эту уязвимость в предстоящем выпуске v27 в следующем году. Позже, отвечая на вопросы об ординарах, он заявил: "Самих надписей не существует, это мошенничество".
Источник: Twitter@LuckDashjr
Комментарии Люка Дашджра ослабили энтузиазм в отношении бурно развивающейся экосистемы Ordinals, вызвав американские горки в ценах на различные токены BRC-20, при этом цена ORDI упала более чем на 25% за один день. Критики утверждают, что сеть Биткойн принадлежит сообществу, а не какому-то конкретному разработчику, и разработчики не должны решать судьбу протокола Ordinals, основываясь на личных предпочтениях. Даже если Люк обновит программное обеспечение Биткойна, обновление не будет внедрено во всей сети Биткойна, пока майнеры не примут новую программу.
Несмотря на продолжающиеся споры между разработчиками и сообществом по поводу надписей, эти разногласия заставили задуматься о сути Ordinals и технологии блокчейн, переключив внимание на другой стандарт токенов, похожий на BRC-20, но без противоречий, вызванных Ordinals, - стандарт SRC-20 и протокол Bitcoin Stamps.
По сути, протокол Ordinals - это производный протокол, который использует UTXO Биткойна в качестве носителя данных. Он присваивает последовательные номера каждому "сатоши", наименьшей единице Биткойна, а затем "вписывает" соответствующую текстовую или графическую информацию. В частности, она использует функцию Bitcoin OP_RETURN для хранения произвольных данных в блокчейне, что стало непредвиденным результатом обновлений Bitcoin SegWit и Taproot.
Источник: Ординарная надпись с выгравированным текстом "Привет, мир!".
После завершения обновлений SegWit и Taproot стало экономически оправданным записывать данные в поле Witness блока Биткойна, формируя основу данных для ординарных надписей. Однако этот процесс приводит к созданию более крупных блоков Биткойна, что потенциально увеличивает риски централизации и операционные расходы для сети Биткойн.
Поскольку ординарные активы записываются в свидетельские данные Биткойна, в крайних случаях они могут быть навсегда удалены из публичной бухгалтерской книги Биткойна посредством "полной обрезки узлов". В отличие от этого, данные Bitcoin Stamps напрямую записываются в UTXO Биткойна, требуя от узлов полной загрузки и хранения этих данных, что исключает риск их удаления.
Bitcoin Stamps, созданный инженером-программистом Майком Ин Спейсом(@mikeinspace), основан на протоколе 2014 Counterparty (XCP), первом стандарте протокола токенов NFT в цепи Биткойн. В 2017 году разработчики существенно обновили протокол Counterparty, значительно повысив удобство его использования. В настоящее время Stamps больше не использует протокол Counterparty для распространения блокчейна и может работать непосредственно на блокчейне Биткойна.
Принцип работы протокола Stamps заключается в кодировании данных изображения (формат GIF, PNG или SVG) в строку Base64, размещении ее в качестве суффикса "STAMP:" внутри ключа описания транзакции, сортировке по временной метке и хранении в Bare Multisig в Bitcoin UTXO. Затем строка Base64 в блокчейне декодируется в изображение, которое загружается на сайт stampchain.io для просмотра пользователями.
Источник: Пример штампа (Stamps) на stampchain.io
С точки зрения структуры данных, дизайн протокола Stamps ближе к базовому уровню блокчейна Биткойна, но в то же время он подвержен большему количеству ограничений со стороны самой сети. После обновления Segwit размер блока данных, доступного для ординарных надписей, достиг 4 МБ. Однако из-за ограниченного объема памяти данных в выводах транзакций Биткойна, составляющего всего 8 КБ, Биткойн-штампы могут хранить только изображения 24×24 пикселей, PNG и GIF с глубиной 8 бит. Более того, стоимость транзакций с марками выше; например, транзакция с надписью Ordinals может стоить несколько долларов, в то время как транзакция с марками может достигать 60 долларов.
Для получения более подробной технической информации о SRC-20 Вы можете посетить GitHub разработчика Mike In Space по ссылке: https://github.com/mikeinspace/stamps.
SRC-20 - это стандарт токенов сети Биткойн, вдохновленный стандартом токенов BRC-20 и разработанный на основе протокола Stamps. Мы знаем, что BRC-20 использует текстовые надписи в формате JSON для реализации развертывания, майнинга и передачи токенов. Аналогично, SRC-20 - это стандарт токенов, реализованный в формате JSON, со структурой данных, аналогичной BRC-20. Более подробную информацию о стандарте токенов BRC-20 Вы можете найти в разделе Что такое протокол Ordinals? Обзор экосистемы Bitcoin NFT и BRC20.
Источник: SRC-20 STAMP на stampchain.io
По сравнению с BRC-20, SRC-20 снимает некоторые ограничения на спецификации маркеров. Например, в то время как BRC-20 поддерживает имена токенов только из 4 символов, SRC-20 поддерживает имена токенов от 1 до 5 символов, без учета регистра, и включает поддержку подчеркивания и различных специальных символов. В настоящее время PEPE, STAMP и KEVIN являются одними из самых дорогих токенов в категории токенов SRC-20.
Команда Bitcoin Stamps выпустила на Github свой официальный кошелек, Stamp Wallet, который Вы можете скачать и использовать по адресу https://www.thestampwallet.com/. Вы также можете использовать сторонние кошельки, такие как Unisat или Leather wallet (бывший Hiro wallet), для хранения и управления токенами SRC-20, а также просматривать текущие цены на различные токены SRC-20 на Coinranking.
Источник:leather.io
Для торговли Вы можете посетить openstamp или stampscan.xyz для торговли токенами SRC-20, а также rarestamp.xyz для торговли Stamp NFTs.
Источник: stampscan.xyz
По сравнению с протоколом Ordinals и стандартом BRC-20, протокол STAMP и стандарт SRC-20 ближе к родному хранилищу данных Биткойна, что привлекло к SRC-20 значительное внимание после недавних споров среди разработчиков Биткойна. В настоящее время, по сравнению со стандартом BRC-20, экосистема SRC-20 все еще находится на относительно ранней стадии развития, и объем торгов ее токенами заметно меньше. Мы напоминаем пользователям о необходимости осознавать сопутствующие риски при торговле или майнинге активов SRC-20.
6 декабря разработчик ядра Биткойна Люк Дашжр заявил в социальных сетях: "Надписи используют лазейку в клиенте Bitcoin Core для отправки нежелательных данных в блокчейн. С 2013 года код Bitcoin Core позволяет пользователям устанавливать дополнительные ограничения на размер данных для транзакций во время пересылки или майнинга (-datacarriersize). Надписи обходят это ограничение, маскируя данные под программный код". Он планирует исправить эту уязвимость в предстоящем выпуске v27 в следующем году. Позже, отвечая на вопросы об ординарах, он заявил: "Самих надписей не существует, это мошенничество".
Источник: Twitter@LuckDashjr
Комментарии Люка Дашджра ослабили энтузиазм в отношении бурно развивающейся экосистемы Ordinals, вызвав американские горки в ценах на различные токены BRC-20, при этом цена ORDI упала более чем на 25% за один день. Критики утверждают, что сеть Биткойн принадлежит сообществу, а не какому-то конкретному разработчику, и разработчики не должны решать судьбу протокола Ordinals, основываясь на личных предпочтениях. Даже если Люк обновит программное обеспечение Биткойна, обновление не будет внедрено во всей сети Биткойна, пока майнеры не примут новую программу.
Несмотря на продолжающиеся споры между разработчиками и сообществом по поводу надписей, эти разногласия заставили задуматься о сути Ordinals и технологии блокчейн, переключив внимание на другой стандарт токенов, похожий на BRC-20, но без противоречий, вызванных Ordinals, - стандарт SRC-20 и протокол Bitcoin Stamps.
По сути, протокол Ordinals - это производный протокол, который использует UTXO Биткойна в качестве носителя данных. Он присваивает последовательные номера каждому "сатоши", наименьшей единице Биткойна, а затем "вписывает" соответствующую текстовую или графическую информацию. В частности, она использует функцию Bitcoin OP_RETURN для хранения произвольных данных в блокчейне, что стало непредвиденным результатом обновлений Bitcoin SegWit и Taproot.
Источник: Ординарная надпись с выгравированным текстом "Привет, мир!".
После завершения обновлений SegWit и Taproot стало экономически оправданным записывать данные в поле Witness блока Биткойна, формируя основу данных для ординарных надписей. Однако этот процесс приводит к созданию более крупных блоков Биткойна, что потенциально увеличивает риски централизации и операционные расходы для сети Биткойн.
Поскольку ординарные активы записываются в свидетельские данные Биткойна, в крайних случаях они могут быть навсегда удалены из публичной бухгалтерской книги Биткойна посредством "полной обрезки узлов". В отличие от этого, данные Bitcoin Stamps напрямую записываются в UTXO Биткойна, требуя от узлов полной загрузки и хранения этих данных, что исключает риск их удаления.
Bitcoin Stamps, созданный инженером-программистом Майком Ин Спейсом(@mikeinspace), основан на протоколе 2014 Counterparty (XCP), первом стандарте протокола токенов NFT в цепи Биткойн. В 2017 году разработчики существенно обновили протокол Counterparty, значительно повысив удобство его использования. В настоящее время Stamps больше не использует протокол Counterparty для распространения блокчейна и может работать непосредственно на блокчейне Биткойна.
Принцип работы протокола Stamps заключается в кодировании данных изображения (формат GIF, PNG или SVG) в строку Base64, размещении ее в качестве суффикса "STAMP:" внутри ключа описания транзакции, сортировке по временной метке и хранении в Bare Multisig в Bitcoin UTXO. Затем строка Base64 в блокчейне декодируется в изображение, которое загружается на сайт stampchain.io для просмотра пользователями.
Источник: Пример штампа (Stamps) на stampchain.io
С точки зрения структуры данных, дизайн протокола Stamps ближе к базовому уровню блокчейна Биткойна, но в то же время он подвержен большему количеству ограничений со стороны самой сети. После обновления Segwit размер блока данных, доступного для ординарных надписей, достиг 4 МБ. Однако из-за ограниченного объема памяти данных в выводах транзакций Биткойна, составляющего всего 8 КБ, Биткойн-штампы могут хранить только изображения 24×24 пикселей, PNG и GIF с глубиной 8 бит. Более того, стоимость транзакций с марками выше; например, транзакция с надписью Ordinals может стоить несколько долларов, в то время как транзакция с марками может достигать 60 долларов.
Для получения более подробной технической информации о SRC-20 Вы можете посетить GitHub разработчика Mike In Space по ссылке: https://github.com/mikeinspace/stamps.
SRC-20 - это стандарт токенов сети Биткойн, вдохновленный стандартом токенов BRC-20 и разработанный на основе протокола Stamps. Мы знаем, что BRC-20 использует текстовые надписи в формате JSON для реализации развертывания, майнинга и передачи токенов. Аналогично, SRC-20 - это стандарт токенов, реализованный в формате JSON, со структурой данных, аналогичной BRC-20. Более подробную информацию о стандарте токенов BRC-20 Вы можете найти в разделе Что такое протокол Ordinals? Обзор экосистемы Bitcoin NFT и BRC20.
Источник: SRC-20 STAMP на stampchain.io
По сравнению с BRC-20, SRC-20 снимает некоторые ограничения на спецификации маркеров. Например, в то время как BRC-20 поддерживает имена токенов только из 4 символов, SRC-20 поддерживает имена токенов от 1 до 5 символов, без учета регистра, и включает поддержку подчеркивания и различных специальных символов. В настоящее время PEPE, STAMP и KEVIN являются одними из самых дорогих токенов в категории токенов SRC-20.
Команда Bitcoin Stamps выпустила на Github свой официальный кошелек, Stamp Wallet, который Вы можете скачать и использовать по адресу https://www.thestampwallet.com/. Вы также можете использовать сторонние кошельки, такие как Unisat или Leather wallet (бывший Hiro wallet), для хранения и управления токенами SRC-20, а также просматривать текущие цены на различные токены SRC-20 на Coinranking.
Источник:leather.io
Для торговли Вы можете посетить openstamp или stampscan.xyz для торговли токенами SRC-20, а также rarestamp.xyz для торговли Stamp NFTs.
Источник: stampscan.xyz
По сравнению с протоколом Ordinals и стандартом BRC-20, протокол STAMP и стандарт SRC-20 ближе к родному хранилищу данных Биткойна, что привлекло к SRC-20 значительное внимание после недавних споров среди разработчиков Биткойна. В настоящее время, по сравнению со стандартом BRC-20, экосистема SRC-20 все еще находится на относительно ранней стадии развития, и объем торгов ее токенами заметно меньше. Мы напоминаем пользователям о необходимости осознавать сопутствующие риски при торговле или майнинге активов SRC-20.