Bitcoin(BTC)$96,718.00-1.24%
Ethereum(ETH)$2,781.412.53%
XRP(XRP)$2.59-0.43%
Tether(USDT)$1.00-0.03%
BNB(BNB)$658.780.45%
Solana(SOL)$174.170.76%
USDC(USDC)$1.000.01%
Dogecoin(DOGE)$0.245872-2.48%
Cardano(ADA)$0.78-2.97%
Lido Staked Ether(STETH)$2,768.322.06%

Порядкові номери в біткойнах без SegWit і Taproot
Ця публікація була вперше опублікована на Середній.
Порядкові стало гарячою темою для створення в колах BTC незамінні токени (NFT). Його головною особливістю є зберігання самого NFT повністю в ланцюжку.
Ми показуємо, що оригінальний протокол Bitcoin вже може підтримати. Без критичних змін, включаючи обидва SegWit і Стрижневий корінь, необхідні для роботи порядкових номерів. Насправді це краще працює на оригінальному протоколі: 100 000X дешевше і 12,5X більший.
Як працюють порядкові номери
Порядкові числа є останнім проявом кольорові монети, який позначає окремі сатоші (таким чином «розфарбовуючи» їх), щоб вони могли нести додаткову інформацію. Якщо говорити точніше, кожен сатоші послідовно впорядковується залежно від часу його видобутку, що вперше було запропоновано в форум Bitcoin у 2012 році. Кожен сатоші матиме порядковий число від 0 до 2 100 000 000 000 000 (звідси термін «порядкові»). Кожен унікальний сатоші може бути вписаний з деякою іншою інформацією для створення NFT (він же написи).
Коли порядковий NFT карбується в транзакції, він вписується на перший сатоші першого виходу транзакції. Транзакція містить деякі додаткові дані: текст, зображення, відео тощо. Після цього її можна передавати так само, як і звичайні біткойни.
Розглянемо приклад транзакції з трьома входами та двома виходами.
У вхідних даних є шість сатоші з трьох адрес. Виходи містять п’ять сатоші на дві різні адреси. Один сатоші, що залишився, використовується як комісія для оплати майнеру.
Ordinals використовує алгоритм “перший прийшов – перший вийшов”, щоб призначити кожен сатоші входів і виходів. Будь-які відсутні порядкові номери надходять майнеру. У прикладі порядкові номери (і представлені ними NFT, якщо такі є) A, B, C і D надходять до першого виходу, F до другого, а F до майнера.
Порівняйте з іншими NFT на основі Bitcoin
Попередні кольорові монети зазвичай використовують OP_RETURN, незатратний вихід із лише 80 байтами метаданих максимум, що означає зберігається посилання/посилання на NFT.
Ordinals зберігає все зображення/вміст NFT у ланцюжку за допомогою цих методів.
- The Стрижневий корінь оновлення у 2021 році повністю видалено обмеження даних, якщо воно вміщується в a блокувати. Сегрегований свідок (Segwit) оновлення програмного забезпечення у 2017 році дозволяє зберігати до 3 МБ даних свідків «за межами» ліміту блоку в 1 МБ. Разом вони забезпечують до 4 МБ місця для зберігання вмісту напису.
- Написи зберігаються в “конвертміж Коди операцій OP_IF і OP_ENDIF. OP_FALSE передує OP_IF, щоб гарантувати, що ці дані фактично ніколи не використовуються під час виконання сценарію та не займають місце в стеку. Немає Використовується OP_RETURN, а вихідні дані містять iнапис є витратним і тому не піддається обрізці. У наступному прикладі вписано текст «Hello, world!»:

Порядкові номери на Bitcoin SV
Оригінальний сучасний протокол Bitcoin, Bitcoin SV (BSV), вперше зберігаючи NFT повністю в мережі вже в 2021 році. Оскільки BSV і BTC мають однаковий алгоритм видачі сатоші, вони можуть призначати порядкові номери сатоші однаково. Ординали на BSV працюють значно краще, ніж на BTC.
- Вартість: комісія BTC приблизно 10 сат/байт, тоді як BSV становить лише 0,05 sat/байт¹. Враховуючи ціну $25 000/BTC проти $45/BSV станом на сьогодні, карбування тих самих NFT >100 000X дешевше!
- Розмір даних: BSV відновив повний сценарій після оновлення Genesis, тому працює той самий конверт. Він також має більше способів вставити дані в транзакцію. Наприклад, OP_RETURN може бути використаний у витратному виході. Зараз в одну транзакцію можна включити до 50 МБ даних, 12,5X більше ніж обмеження 4 Мб для BTC. Ось трансакція 27 МБ і ще один 12 МБ. Очікується, що ліміт даних постійно збільшуватиметься зі зростанням використання. Більш просунутий протокол NFT на вершині вже зберігає NFT понад 1 ГБ, розділяючи його на кілька транзакцій.
Ми раді повідомити, що в партнерстві зі STAS і @Bitstocks_ми викарбували найбільшу #NFT будь-коли на публічному блокчейні.
При розмірі 1,07 ГБ цей єдиний NFT становить приблизно 1/300 розміру #BTC блокчейн.
Інфраструктура Relysia – час оновити! #BSV pic.twitter.com/0vAE3OziCF
— Релісія (@Relysia_SV) 7 жовтня 2021 р
BSV робить це без зміни протоколу. SegWit і Taproot не потрібні.
Список літератури
[1] https://docs.ordinals.com/
[2] https://medium.com/coinmonks/ordinals-an-overview-of-bitcoin-nfts-795c39447e23
[3] https://tara-annison.medium.com/a-comprehensive-explanation-of-ordinals-nfts-on-bitcoin-67b11868e74f
[4] https://www.chain.com/blog/what-are-bitcoin-ordinals
***
ПРИМІТКА:
[1] Порівнюємо середню ставку гонорару. У BTC SegWit може принести знижку в 4 рази, а в BSV деякі майнери отримують 0,01 сат/байт, що є знижкою в 5 разів.
Дивіться: розумні контракти та обчислення на BSV
width=”560″ height=”315″ frameborder=”0″ allowfullscreen=”allowfullscreen”>
Не знайомі з біткойнами? Перегляньте CoinGeek Bitcoin для початківців найкращий путівник із ресурсами, щоб дізнатися більше про біткойн (як це було спочатку передбачено Сатоші Накамото) та блокчейн.