6 грудня розробник ядра Bitcoin Люк Дашджр заявив у соціальних мережах: «Inscriptions використовують лазівку в клієнті Bitcoin Core, щоб надсилати небажані дані в блокчейн. З 2013 року код Bitcoin Core дозволяє користувачам встановлювати додаткові обмеження розміру даних для транзакцій під час пересилання або майнінгу (-datacarriersize). Написи обходять це обмеження, маскуючи дані під програмний код». Він планує виправити цю вразливість у майбутньому випуску v27 наступного року. Пізніше, відповідаючи на питання про ординали, він заявив: «Написи самі по собі не існують, це шахрайство».
Джерело: Twitter@LuckDashjr
Коментарі Люка Дашджра послабили ентузіазм щодо бурхливої екосистеми Ordinals, спричинивши стрімкий рух цін на різні токени BRC-20, при цьому ціна ORDI впала більш ніж на 25% за один день. Критики стверджують, що мережа Bitcoin належить спільноті, а не якомусь конкретному розробнику, і розробники не повинні вирішувати долю протоколу Ordinals на основі особистих уподобань. Навіть якщо Luke оновить програмне забезпечення Bitcoin, оновлення не буде реалізовано в мережі Bitcoin, якщо майнери не приймуть нову програму.
Незважаючи на триваючу суперечку між розробниками та спільнотою щодо написів, ця суперечка спонукала до роздумів про сутність Ordinals і технології блокчейн, переключивши увагу на інший стандарт токенів, схожий на BRC-20, але без суперечок, викликаних Ordinals – стандарт SRC-20 і Bitcoin Штампує протокол.
По суті, протокол Ordinals є похідним протоколом, який використовує UTXO Bitcoin як носій даних. Він призначає послідовні номери кожному «Сатоші», найменшій одиниці біткойна, а потім «вписує» відповідний текст або інформацію про зображення. Зокрема, він використовує функцію OP_RETURN Bitcoin для зберігання довільних даних у блокчейні, ненавмисного результату оновлень SegWit і Taproot Bitcoin.
Джерело: Порядковий напис із вигравіруваним текстом «Привіт, світ!»
Після завершення оновлень SegWit і Taproot стало економічно доцільним записувати дані в поле Witness блоку Bitcoin, формуючи базу даних для написів Ordinals. Однак цей процес призводить до збільшення блоків біткойнів, потенційно збільшуючи ризики централізації та експлуатаційні витрати для мережі біткойн.
Оскільки порядкові активи записуються в дані-свідки біткойна, у крайньому випадку їх можна назавжди видалити з загальнодоступної книги біткойн за допомогою «повного скорочення вузлів». Навпаки, дані Bitcoin Stamps записуються безпосередньо в UTXO Bitcoin, вимагаючи повних вузлів для завантаження та зберігання цих даних, усуваючи ризик видалення.
Bitcoin Stamps, створений інженером-програмістом Майком Ін Спейсом (@mikeinspace), базується на протоколі 2014 Counterparty (XCP), першому стандарті протоколу токенів NFT у ланцюжку біткойнів. У 2017 році розробники суттєво оновили протокол Counterparty, значно підвищивши зручність його використання. Наразі Stamps більше не використовує протокол Counterparty для розповсюдження блокчейну та може працювати безпосередньо на блокчейні біткойн.
Принцип роботи протоколу Stamps полягає в кодуванні даних зображення (формат GIF, PNG або SVG) у рядок Base64, розміщення його як суфікса в «STAMP:» всередині ключа опису транзакції, сортування за міткою часу та збереження в Bare Multisig біткойн UTXO. Згодом рядок Base64 у блокчейні декодується в зображення, яке завантажується на stampchain.io для перегляду користувачами.
Джерело: приклад штампа (Stamps) на stampchain.io
З точки зору структури даних, дизайн протоколу Stamps ближче до базового рівня блокчейну біткойн, але в той же час він підлягає більшим обмеженням самої мережі. Після оновлення Segwit розмір блоку даних, доступного для порядкових написів, досяг 4 МБ. Однак через обмежену ємність для зберігання даних у вихідних даних транзакцій Bitcoin, лише 8 КБ, Bitcoin Stamps можуть зберігати лише 24 × 24 пікселів, 8-бітну глибину PNG та GIF зображення. Крім того, вартість операції з марками вища; наприклад, транзакція напису Ordinals може коштувати кілька доларів, тоді як транзакція Stamps може досягати 60 доларів.
Щоб отримати додаткові технічні відомості про SRC-20, ви можете відвідати посилання GitHub розробника Mike In Space: https://github.com/mikeinspace/stamps
SRC-20 — це стандарт токенів мережі Bitcoin, натхненний стандартом токенів BRC-20 і розроблений на основі протоколу Stamps. Ми знаємо, що BRC-20 використовує текстові написи у форматі JSON для реалізації розгортання, карбування та передачі активів токенів. Подібним чином SRC-20 також є стандартом маркерів, реалізованим у форматі JSON, зі структурою даних, подібною до BRC-20. Щоб отримати докладнішу інформацію про стандарт маркерів BRC-20, перегляньте статтю Що таке порядковий протокол? Огляд екосистеми 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 випустила свій офіційний гаманець, Stamp Wallet, на Github, який ви можете завантажити та використовувати з https://www.thestampwallet.com/. Ви також можете використовувати гаманці сторонніх розробників, такі як Unisat або Leather wallet (раніше гаманець Hiro), для зберігання та керування токенами SRC-20, а також переглядати поточні ціни на різні токени SRC-20 на Coinranking.
Джерело: leather.io
Для торгівлі ви можете відвідати openstamp або stampscan.xyz для торгівлі токенами SRC-20 і rarestamp.xyz для торгівлі Stamp NFT.
Джерело: stampscan.xyz
Порівняно з Ordinals Protocol і стандартом BRC-20, протокол STAMP і стандарт SRC-20 ближчі до рідного сховища даних Bitcoin, яке привернуло значну увагу до SRC-20 після нещодавньої суперечки серед розробників Bitcoin. В даний час, порівняно зі стандартом BRC-20, екосистема SRC-20 все ще знаходиться на відносно ранній стадії розвитку, і обсяг торгів її токенами помітно менший. Ми нагадуємо користувачам пам’ятати про ризики, пов’язані з торгівлею або карбуванням активів SRC-20.
6 грудня розробник ядра Bitcoin Люк Дашджр заявив у соціальних мережах: «Inscriptions використовують лазівку в клієнті Bitcoin Core, щоб надсилати небажані дані в блокчейн. З 2013 року код Bitcoin Core дозволяє користувачам встановлювати додаткові обмеження розміру даних для транзакцій під час пересилання або майнінгу (-datacarriersize). Написи обходять це обмеження, маскуючи дані під програмний код». Він планує виправити цю вразливість у майбутньому випуску v27 наступного року. Пізніше, відповідаючи на питання про ординали, він заявив: «Написи самі по собі не існують, це шахрайство».
Джерело: Twitter@LuckDashjr
Коментарі Люка Дашджра послабили ентузіазм щодо бурхливої екосистеми Ordinals, спричинивши стрімкий рух цін на різні токени BRC-20, при цьому ціна ORDI впала більш ніж на 25% за один день. Критики стверджують, що мережа Bitcoin належить спільноті, а не якомусь конкретному розробнику, і розробники не повинні вирішувати долю протоколу Ordinals на основі особистих уподобань. Навіть якщо Luke оновить програмне забезпечення Bitcoin, оновлення не буде реалізовано в мережі Bitcoin, якщо майнери не приймуть нову програму.
Незважаючи на триваючу суперечку між розробниками та спільнотою щодо написів, ця суперечка спонукала до роздумів про сутність Ordinals і технології блокчейн, переключивши увагу на інший стандарт токенів, схожий на BRC-20, але без суперечок, викликаних Ordinals – стандарт SRC-20 і Bitcoin Штампує протокол.
По суті, протокол Ordinals є похідним протоколом, який використовує UTXO Bitcoin як носій даних. Він призначає послідовні номери кожному «Сатоші», найменшій одиниці біткойна, а потім «вписує» відповідний текст або інформацію про зображення. Зокрема, він використовує функцію OP_RETURN Bitcoin для зберігання довільних даних у блокчейні, ненавмисного результату оновлень SegWit і Taproot Bitcoin.
Джерело: Порядковий напис із вигравіруваним текстом «Привіт, світ!»
Після завершення оновлень SegWit і Taproot стало економічно доцільним записувати дані в поле Witness блоку Bitcoin, формуючи базу даних для написів Ordinals. Однак цей процес призводить до збільшення блоків біткойнів, потенційно збільшуючи ризики централізації та експлуатаційні витрати для мережі біткойн.
Оскільки порядкові активи записуються в дані-свідки біткойна, у крайньому випадку їх можна назавжди видалити з загальнодоступної книги біткойн за допомогою «повного скорочення вузлів». Навпаки, дані Bitcoin Stamps записуються безпосередньо в UTXO Bitcoin, вимагаючи повних вузлів для завантаження та зберігання цих даних, усуваючи ризик видалення.
Bitcoin Stamps, створений інженером-програмістом Майком Ін Спейсом (@mikeinspace), базується на протоколі 2014 Counterparty (XCP), першому стандарті протоколу токенів NFT у ланцюжку біткойнів. У 2017 році розробники суттєво оновили протокол Counterparty, значно підвищивши зручність його використання. Наразі Stamps більше не використовує протокол Counterparty для розповсюдження блокчейну та може працювати безпосередньо на блокчейні біткойн.
Принцип роботи протоколу Stamps полягає в кодуванні даних зображення (формат GIF, PNG або SVG) у рядок Base64, розміщення його як суфікса в «STAMP:» всередині ключа опису транзакції, сортування за міткою часу та збереження в Bare Multisig біткойн UTXO. Згодом рядок Base64 у блокчейні декодується в зображення, яке завантажується на stampchain.io для перегляду користувачами.
Джерело: приклад штампа (Stamps) на stampchain.io
З точки зору структури даних, дизайн протоколу Stamps ближче до базового рівня блокчейну біткойн, але в той же час він підлягає більшим обмеженням самої мережі. Після оновлення Segwit розмір блоку даних, доступного для порядкових написів, досяг 4 МБ. Однак через обмежену ємність для зберігання даних у вихідних даних транзакцій Bitcoin, лише 8 КБ, Bitcoin Stamps можуть зберігати лише 24 × 24 пікселів, 8-бітну глибину PNG та GIF зображення. Крім того, вартість операції з марками вища; наприклад, транзакція напису Ordinals може коштувати кілька доларів, тоді як транзакція Stamps може досягати 60 доларів.
Щоб отримати додаткові технічні відомості про SRC-20, ви можете відвідати посилання GitHub розробника Mike In Space: https://github.com/mikeinspace/stamps
SRC-20 — це стандарт токенів мережі Bitcoin, натхненний стандартом токенів BRC-20 і розроблений на основі протоколу Stamps. Ми знаємо, що BRC-20 використовує текстові написи у форматі JSON для реалізації розгортання, карбування та передачі активів токенів. Подібним чином SRC-20 також є стандартом маркерів, реалізованим у форматі JSON, зі структурою даних, подібною до BRC-20. Щоб отримати докладнішу інформацію про стандарт маркерів BRC-20, перегляньте статтю Що таке порядковий протокол? Огляд екосистеми 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 випустила свій офіційний гаманець, Stamp Wallet, на Github, який ви можете завантажити та використовувати з https://www.thestampwallet.com/. Ви також можете використовувати гаманці сторонніх розробників, такі як Unisat або Leather wallet (раніше гаманець Hiro), для зберігання та керування токенами SRC-20, а також переглядати поточні ціни на різні токени SRC-20 на Coinranking.
Джерело: leather.io
Для торгівлі ви можете відвідати openstamp або stampscan.xyz для торгівлі токенами SRC-20 і rarestamp.xyz для торгівлі Stamp NFT.
Джерело: stampscan.xyz
Порівняно з Ordinals Protocol і стандартом BRC-20, протокол STAMP і стандарт SRC-20 ближчі до рідного сховища даних Bitcoin, яке привернуло значну увагу до SRC-20 після нещодавньої суперечки серед розробників Bitcoin. В даний час, порівняно зі стандартом BRC-20, екосистема SRC-20 все ще знаходиться на відносно ранній стадії розвитку, і обсяг торгів її токенами помітно менший. Ми нагадуємо користувачам пам’ятати про ризики, пов’язані з торгівлею або карбуванням активів SRC-20.