Короткий аналіз протоколу Bitcoin Ordinals

Початківець1/1/2024, 5:32:08 PM
Ця стаття коротко аналізує протокол порядкових номерів Bitcoin з малюнками та текстом.

основні знання

BTC - це модель UTXO. Кожен UTXO є унікальним і властиво відстежувати.

1 BTC = 10^8 Сатошів (Сатоші), тобто найменша одиниця - це Сатоші, або коротко сатоші;

походження

Найбільші події у криптосфері на початку 2023 року відбуваються на БіткойнУ січні з Bitcoin-спільноти народився децентралізований протокол Nostr.В лютому з'явився протокол NFT Ordinals на Bitcoin.8 березня Yuga Labs, материнська компанія Boring Ape, почала аукціонувати BTC NFT на Ordinals. З 300 виданих NFT 288 були продані за загальну ціну 16,5 млн доларів США.Протокол Ordinals [2] випущений Кейсі Родармор[1] в січні 2023 запропонував ідею:Чи можемо ми розташувати ці «сати» в певному порядку. Присвоїте їм порядковий номер від 0 до 2 100 000 000 000 000, а потім з'єднайте їх з іншою інформацією: зображеннями, текстом, відео або навіть рядком коду. Кожен Сатоши, таким чином, стає унікальним і незамінним. Це еквівалентно наданню біткойну нативної здатності створювати NFT.Хіба це не звучить дивовижно? Фактично, цей протокол значною мірою покладається на оновлення Segwit у 2017 році та Taproot [3] у 2021 році. Оновлення Taproot принесло нові рівні конфіденційності, безпеки та масштабованості у мережу Біткойн. Хоча завжди було можливо прикріплювати дані до Біткойн за технічними засобами, ви в основному можете лише накачати 4 Мб даних, і нічого більше. Ordinals - це відкритий проект, розроблений на GitHub[4]. Проект включає BIP, що описує порядкову схему[5] , індекс, який взаємодіє з вузлами Bitcoin Core для відстеження місцезнаходження усіх сатошів, гаманець, який дозволяє транзакції з урахуванням порядку[6]і індекс для інтерактивного дослідження блокчейну. Дослідник блоків[7]Це можна зрозуміти з двох частин:

  1. Використовуйте технічне рішення Ординалів для нумерації Сатоші біткойна (Сатоші, найменша одиниця біткойна). Біткойн початково є однорідним токеном FT, але, подібно до великого центрального банку, що видає легальну валюту та нумерує легальну валюту, Кейсі також нумерує сатоші біткойна;
  2. Наявність: Після кожного сатоші позначений змінами, його можна прив'язати до будь-якого шматка коду обмеженого розміру, тобто, для прив'язки твору до сатоші для емісії та обігу.

https://dune.com/icanhaz/ordinals-Біткойн-nft-inscriptions

Хоча Ordinal NFT базується на теорії Ordinal, поточна реалізація Ordinal NFT також ґрунтується на технічних оновленнях Segregated Witness (SegWit) та Taproot протоколу Біткойн у 2017 та 2021 роках. Слід зауважити, що ці оновлення не були розроблені з метою надання можливості для цих нових типів NFT. Однак, оскільки обидва оновлення збільшили обсяг даних, які зберігаються в блоку - що означає, що тепер є місце для зберігання зображень, відео, і навіть ігор - впровадження Ordinal NFT було ненавмисно зроблено можливим.

Відокремлений свідок (SegWit)

Segwit - це оновлення 2017 року, яке призвело до м'якого вілка BTC. Оновлення ефективно розділяє транзакції Bitcoin на дві частини, додавши розділ 'дані свідків', який може підтримувати довільні дані.

Дані свідків були спочатку створені як схема наступними способами:

  1. Обійти обмеження на розмір блоку
  2. Дозволяє передачу довільних даних за вибором
  3. Запобігання випадковій модифікації транзакції У технічному розумінні впровадження SegWit означає, що транзакції більше не потребують містити дані про підтвердження (зазвичай це цифровий підпис відправника). Замість цього в кінці блоку створюється додатковий простір для даних свідків як окремої структури. Вона підтримує передачу довільних даних і робить «вагу блоку» меншою (тому що дані свідків у segwit зберігаються в незалежній структурі даних, тому дані підпису транзакції більше не включаються в вагу блоку), вдало поєднуючи велику кількість даних залишаються в межах обмежень розміру блоку Bitcoin, щоб уникнути важких відгалужень.

Це перша передумова для Ординальних NFT, оскільки вона розширює обмеження на те, скільки довільних даних може бути включено в транзакцію.

Taproot

Реалізований у листопаді 2021 року, Taproot - це багатогранне оновлення, спрямоване на поліпшення конфіденційності, масштабованості та безпеки Bitcoin. З цим оновленням Taproot створює простішу систему для зберігання довільних даних свідків та послабляє обмеження щодо того, скільки довільних даних можна розмістити в транзакціях Bitcoin. Початковою метою цього оновлення є подальше поліпшення смарт-контрактів на основі Bitcoin, таких як часово-заблоковані контракти, часто використовані в даних свідків. Ці зміни є ключовим фактором для Ordinal NFT, які зберігають дані NFT у скриптах Taproot. Оновлення спрощує будівництво та зберігання довільних даних свідків, закладаючи фундамент для стандарту "ord". І при послабленні вимог до даних припускається, що одна транзакція може заповнити цілий блок своїми даними про транзакції та свідки, досягаючи ліміту розміру блоку 4 МБ, що значно розширює типи медіа, які можна розмістити в ланцюжку.

Фундаментальний

Усі ми знаємо, що кожен Біткойн може бути розділений на 100 000 000 одиниць, які називаються сатоші (або сатс), або «Сатоші» китайською. Іншими словами, як одиниця обліку найменша одиниця Біткойну - 0,00000001 (сто мільйонна) Біткойн, яку називають «1 Сатоші». 1 Біткойн може бути розділений на 100 мільйонів сатосі, що означає, що кожен сатоші вартий 0,00000001 Біткойну. Протокол Ординати пропонує дизайн, заснований на Сатоші, найменшій одиниці Біткойну, що дозволяє вбудовувати різну інформацію в Сатоші, таку як малюнки, тексти, відео тощо (напис називається написом), і підключає завантажений напис до певного Сатоші. Цей процес називається вписуванням. Ординати - це система нумерації для сатс, що дозволяє відстежувати та передавати окремі сати. Ці числа називаються порядковими числами[8] . Сатоші нумеруються в тому порядку, в якому вони видобуваються, і передаються від входів транзакцій до виходів транзакцій за принципом «першим прийшов і першим пішов». Як схема нумерації, так і схема передачі спираються на порядок, схема нумерації покладається на порядок майнінгу, а схема передачі покладається на порядок введення та виведення транзакцій, звідси і назва порядкові . Порядкова теорія не вимагає окремого токена, не вимагає будь-яких змін у Bitcoin, і може бути використана та набути чинності негайно. Родармор запропонував теорію порядкових чисел. Порядкові числа нумеруються, починаючи з 0, відповідно до порядку, в якому видобуваються сатоші. Наприклад, перший сатоши в першому блоці має порядковий номер 0, а другий сатоши - порядковий номер 1. Серійний номер останнього Сатоши - 4999999999, тому кожен Сатоши має атрибут ID. У всьому протоколі Ordinals є два основних моменти:

  1. Кожен сатоші має унікальний номер, так само як і номер ID.
  2. Перший вийшов, перший вийшов. Давайте наведемо приклад

На зображенні нижче зліва є два входи. Адреса 1 та Адреса 2 мають разом 5 сатоші. У цій транзакції 4 сатоші було відправлено на адресу, яка починається з 3oPz, а 1 сатоші залишилося як комісія для сплати майнерам.

Припустимо, що в вищезазначеній трансакції ми використовуємо протокол Ordinals для призначення "ідентифікатора" (серійного номера) кожному сатоші. Потім після завершення трансакції чотири пронумерованих сатоші Ord A->D за адресами 1 та 2 перейдуть на адресу 3. Там останній сатоші був переданий майнерам.

Так званий «перший прийшов, перший вийшов» означає, що порядок нумерації кожного сатоші визначається згідно з його індексом у виводі транзакції. Наприклад, у виводі транзакції (Output) на малюнку нижче, адреса 3 розташована перед адресою майнера, тому сатоші, переказані з адреси 1 та адреси 2, спочатку будуть успадковані адресою 3, а потім адресою майнера.

Правила нумерації Сатоші

  1. Кожен сатоші нумерується, починаючи з першого сатоші у генезис-блоці, а номери послідовно присвоюються сатоші у порядку їх видобутку. Перший Сатоші у першому блоці має номер послідовності 0, другий Сатоші має номер послідовності 1, а останній Сатоші першого блоку має номер послідовності 4,999,999,999. Через те, що початкова винагорода за видобуток Bitcoin була 50 BTC.
  2. Таким чином, ви можете прикріплювати довільний вміст до кожного сатоші, перетворюючи їх на цифрові артефакти, властиві для Біткойн; (розуміється як nft)
  3. Існує кілька різних представлень порядкових чисел:
    1. Ціле число: 2099994106992659 Серійний номер, призначений відповідно до порядку, в якому добуваються сатоші.
    2. Десяткове записування: 3891094.16797 Перше число - це висота блоку, де був видобутий Сатоші, друге - зміщення Сатоші всередині блоку.
    3. Позначення ступеня: 3°111094′214″16797‴.
    4. Символ перцентиля: 99.99971949060254%. Позиція Сатоші в запасах Bitcoin, виражена у відсотках.

Загальний обсяг Сатоші

  • Звичайний рівень: будь-який сатоші, крім першого сатоші в блоку (загальний обсяг поставок становить 2100 трильйонів)
  • Відмінно: перший сатоші кожного блоку (загальний обсяг поставки становить 6 929 999)
  • Рідкісність: 1-й сатоші кожен період налаштування складності (загальний обсяг 3437)
  • Епічний: Перший сатоші після кожного поділу (загальний обсяг 32)
  • Легендарний: перший сатоші* кожен цикл (загальний обсяг поставки - 5)
  • Міфічний рівень: перший сатоші в генезис-блоці (загальний обсяг постачання - 1)

Запит про рідкість

https://ordinals.com/sat/2099994106992659

Рівень міфу

https://ordinals.com/sat/0

Узагальнити

Незалежно від того, чи йдеться про ринок NFT, чи про BTC, Ordinals приніс унікальний вплив. Ринок Ethereum NFT прямує до явного ведмежого ринку після рукопашного бою, спричиненого торговим ринком Blur, але Ordinals приносить новий наратив:Перш за все, порівняно з NFT на Ethereum, які зберігаються поза мережею, усі Bitcoin NFT зберігаються в ланцюжку. Вперше твори мистецтва можуть назавжди зберігатися в публічній книзі. Люди ніколи не відмовлялися від прагнення до «вічності». Немає сумнівів, що , BTC NFT принесе нове захоплення; По-друге, важливою особливістю Ordinals є нумерація біткоїнів, що породжує культуру, схожу на «QQ beautiful account» і привносить загальний наратив у спільноту NFT — спільноти більше не є «мавпами» та «мавпами». Метелик», нумерація стане важливим і, безумовно, новим наративом. Ordinals також привнесуть нову життєву силу в екосистему Bitcoin. На додаток до винагороди за блок, майнери також можуть заробляти комісію за транзакції за протоколом Ordinals. Немає сумнівів, що майнери матимуть більшу мотивацію для запуску в майбутньому. У той же час, транзакції NFT, принесені BTC у майбутньому, можуть сприяти подальшому розвитку Lightning Network.Що ще важливіше, якщо BTC NFT процвітатиме далі, це також сприятиме розвитку периферійних сервісів – як гаманці, так і біржі перебувають на стадії «майбутнього будівництва». Для розробників існує величезний попит на діскавері та послуги. Шанс.Звичайно, в біткойн-співтоваристві також ведуться великі суперечки щодо Ordinals. Деякі BTC Maxi вважають, що нефінансові дані не повинні бути записані в блоки, що змушує BTC відхилятися від основного наративу про «золото». Деякі люди також стурбовані тим, що нумерація біткойнів перетворить біткойн з однорідного представника на невзаємозамінний токен, втративши конфіденційність. У будь-якому випадку, подібно до того, як NFT, записаний у публічний реєстр Bitcoin, є незворотнім, Bitcoin NFT має бути важливою тенденцією в історії шифрування, яку неможливо зупинити і навіть важко зупинити.

Розширити знання

Ліміт пилу

Про причину, чому кожна гравюра коштує 546 статиУ біткойнах мінімальний вихід транзакції зазвичай становить 546 сатоші. Це значення засноване на концепції «пилового ліміту» в протоколі Bitcoin. Ліміт пилу відноситься до найнижчого дійсного значення вихідних транзакцій у мережі Біткойн. Транзакція, що виводиться нижче цього значення, може вважатися недійсною або не вартою обробки майнерами. Мета пилового ліміту полягає в тому, щоб запобігти створенню користувачами великої кількості дрібних транзакцій у мережі, тим самим перевантажуючи мережу та витрачаючи місце для зберігання. Згідно з протоколом Bitcoin, стандартний вихід транзакції містить вихідний скрипт P2PKH (Pay-to-Public-Key-Hash) або P2WPKH (Pay-to-Witness-Public-Key-Hash). Для цих типів транзакційних виходів найменше допустиме значення становить 546 сатоші. Якщо вартість вихідної транзакції менша за це значення, то вартість створення транзакції (тобто комісія за майнінг) може бути вищою, ніж вартість самої транзакції. Тому мало хто з майнерів готовий обробляти такі транзакції. Зверніть увагу, що вартість 546 сатоші може змінюватися в міру зміни мережі Bitcoin. Фактичний ліміт пилу залежить від розміру транзакції та поточних мережевих тарифів. Таким чином, правило біткойна 546 сатоші полягає в тому, щоб запобігти недійсним транзакціям і перевантаженню в мережі.

двофазний зобов'язати

Усі витрати Taproot мають надходити з наявних результатів Taproot. Ось чому введення інформації в блокчейн вимагає двоетапного процесу фіксації/розкриття. По-перше, у транзакції "commit" створіть коміт до виводу Taproot скрипту, який містить вигравіруваний вміст. Саме на цьому етапі готується та зобов'язується написати конкретну інформацію. По-друге, у транзакції «відкриття» споживається результат, створений транзакцією зобов'язання, тим самим розкриваючи вписаний вміст у ланцюжку. Цей крок фактично виконує запис, оскільки він споживає вихідні дані Taproot, створені фазою коміту, і робить інформацію про попередній коміт загальнодоступною. Цей процес необхідний, оскільки транзакції Taproot безпосередньо не підтримують запис довільних даних, а натомість вимагають, щоб усі витрати надходили з наявних виходів Taproot. За допомогою методу зобов'язання/розкриття ми можемо спалити будь-яку інформацію в блокчейн, але для цього потрібно два етапи: спочатку підготувати вихід та інформацію заздалегідь на етапі зобов'язання, а потім фактично записати інформацію на етапі розкриття.

Аналіз транзакцій

Вирізаний з привітом світу
https://mempool.space/tx/46714ae173f0c183e974fab2f582701c9d0e0e896a93e3e970d8710f870d28c9

OP_FALSE

OP_IF

OP_PUSH "ord"

OP_1

OP_PUSH “text/plain;charset=utf-8”

OP_0

OP_PUSH “Hello, world”

OP_ENDIF

оригінальний вміст

20117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423eac060beea7098801750063036f7264010118746578742f706c61696e3b636861727365743d7574662d38000b68656c6c6f20776f726c6468

парсити вміст

20117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423eac060beea70988017500

63 OP_IF

03

6f7264 ord

010118

746578742f706c61696e3b636861727365743d7574662d38 text/plain;charset=utf-8

000b

68656c6c6f20776f726c64 Привіт, світ

68 OP_ENDIF

інструменти аналізуhttps://codebeautify.org/конвертер-строки-в-шістнадцятковий-формат

Вирізаний з гарним повідомленням, щоб зустрітися з вами
https://mempool.space/tx/4fafab4a267876f371b2b08437a9948c22c2911f2462d65dde384b1f689c0499

https://ordinals.com/inscription/4fafab4a267876f371b2b08437a9948c22c2911f2462d65dde384b1f689c0499i0

https://static.unisat.io/inscription/content/4fafab4a267876f371b2b08437a9948c22c2911f2462d65dde384b1f689c0499i0I

вирізав напис сам

https://mempool.space/tx/3fd4b39890aae0a740db7a157eb8c32e901270c52a2cee0c2d25bd0e40f4d22f

Кількість brc20 stat, яку мені передали, становить 500000000

https://ordinals.com/inscription/fed2913e99beb498896eb910e1ea4260807441c322a9324573b4dcbd514904c4i0brc20

монета doge кількість 4200

https://ordinals.com/inscription/b9135e259ec380571b5fe087d5df67c686337a8bedec9d335793db8b5abe6d24i0brc20

передача doge кількість 2200

https://ordinals.com/inscription/c02b017443290a4f50511878824c340129bb766cb66ea14916930b3a3d498d94i0

Відмова від відповідальності:

  1. Ця стаття була перепечатана з [ Спільнота Rebase]. Усі авторські права належать оригінальному авторові [Melvini17]. Якщо є зауваження до цього повторного друку, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно з цим впораються.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодної інвестиційної поради.
  3. Переклади статей на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонено.

Короткий аналіз протоколу Bitcoin Ordinals

Початківець1/1/2024, 5:32:08 PM
Ця стаття коротко аналізує протокол порядкових номерів Bitcoin з малюнками та текстом.

основні знання

BTC - це модель UTXO. Кожен UTXO є унікальним і властиво відстежувати.

1 BTC = 10^8 Сатошів (Сатоші), тобто найменша одиниця - це Сатоші, або коротко сатоші;

походження

Найбільші події у криптосфері на початку 2023 року відбуваються на БіткойнУ січні з Bitcoin-спільноти народився децентралізований протокол Nostr.В лютому з'явився протокол NFT Ordinals на Bitcoin.8 березня Yuga Labs, материнська компанія Boring Ape, почала аукціонувати BTC NFT на Ordinals. З 300 виданих NFT 288 були продані за загальну ціну 16,5 млн доларів США.Протокол Ordinals [2] випущений Кейсі Родармор[1] в січні 2023 запропонував ідею:Чи можемо ми розташувати ці «сати» в певному порядку. Присвоїте їм порядковий номер від 0 до 2 100 000 000 000 000, а потім з'єднайте їх з іншою інформацією: зображеннями, текстом, відео або навіть рядком коду. Кожен Сатоши, таким чином, стає унікальним і незамінним. Це еквівалентно наданню біткойну нативної здатності створювати NFT.Хіба це не звучить дивовижно? Фактично, цей протокол значною мірою покладається на оновлення Segwit у 2017 році та Taproot [3] у 2021 році. Оновлення Taproot принесло нові рівні конфіденційності, безпеки та масштабованості у мережу Біткойн. Хоча завжди було можливо прикріплювати дані до Біткойн за технічними засобами, ви в основному можете лише накачати 4 Мб даних, і нічого більше. Ordinals - це відкритий проект, розроблений на GitHub[4]. Проект включає BIP, що описує порядкову схему[5] , індекс, який взаємодіє з вузлами Bitcoin Core для відстеження місцезнаходження усіх сатошів, гаманець, який дозволяє транзакції з урахуванням порядку[6]і індекс для інтерактивного дослідження блокчейну. Дослідник блоків[7]Це можна зрозуміти з двох частин:

  1. Використовуйте технічне рішення Ординалів для нумерації Сатоші біткойна (Сатоші, найменша одиниця біткойна). Біткойн початково є однорідним токеном FT, але, подібно до великого центрального банку, що видає легальну валюту та нумерує легальну валюту, Кейсі також нумерує сатоші біткойна;
  2. Наявність: Після кожного сатоші позначений змінами, його можна прив'язати до будь-якого шматка коду обмеженого розміру, тобто, для прив'язки твору до сатоші для емісії та обігу.

https://dune.com/icanhaz/ordinals-Біткойн-nft-inscriptions

Хоча Ordinal NFT базується на теорії Ordinal, поточна реалізація Ordinal NFT також ґрунтується на технічних оновленнях Segregated Witness (SegWit) та Taproot протоколу Біткойн у 2017 та 2021 роках. Слід зауважити, що ці оновлення не були розроблені з метою надання можливості для цих нових типів NFT. Однак, оскільки обидва оновлення збільшили обсяг даних, які зберігаються в блоку - що означає, що тепер є місце для зберігання зображень, відео, і навіть ігор - впровадження Ordinal NFT було ненавмисно зроблено можливим.

Відокремлений свідок (SegWit)

Segwit - це оновлення 2017 року, яке призвело до м'якого вілка BTC. Оновлення ефективно розділяє транзакції Bitcoin на дві частини, додавши розділ 'дані свідків', який може підтримувати довільні дані.

Дані свідків були спочатку створені як схема наступними способами:

  1. Обійти обмеження на розмір блоку
  2. Дозволяє передачу довільних даних за вибором
  3. Запобігання випадковій модифікації транзакції У технічному розумінні впровадження SegWit означає, що транзакції більше не потребують містити дані про підтвердження (зазвичай це цифровий підпис відправника). Замість цього в кінці блоку створюється додатковий простір для даних свідків як окремої структури. Вона підтримує передачу довільних даних і робить «вагу блоку» меншою (тому що дані свідків у segwit зберігаються в незалежній структурі даних, тому дані підпису транзакції більше не включаються в вагу блоку), вдало поєднуючи велику кількість даних залишаються в межах обмежень розміру блоку Bitcoin, щоб уникнути важких відгалужень.

Це перша передумова для Ординальних NFT, оскільки вона розширює обмеження на те, скільки довільних даних може бути включено в транзакцію.

Taproot

Реалізований у листопаді 2021 року, Taproot - це багатогранне оновлення, спрямоване на поліпшення конфіденційності, масштабованості та безпеки Bitcoin. З цим оновленням Taproot створює простішу систему для зберігання довільних даних свідків та послабляє обмеження щодо того, скільки довільних даних можна розмістити в транзакціях Bitcoin. Початковою метою цього оновлення є подальше поліпшення смарт-контрактів на основі Bitcoin, таких як часово-заблоковані контракти, часто використовані в даних свідків. Ці зміни є ключовим фактором для Ordinal NFT, які зберігають дані NFT у скриптах Taproot. Оновлення спрощує будівництво та зберігання довільних даних свідків, закладаючи фундамент для стандарту "ord". І при послабленні вимог до даних припускається, що одна транзакція може заповнити цілий блок своїми даними про транзакції та свідки, досягаючи ліміту розміру блоку 4 МБ, що значно розширює типи медіа, які можна розмістити в ланцюжку.

Фундаментальний

Усі ми знаємо, що кожен Біткойн може бути розділений на 100 000 000 одиниць, які називаються сатоші (або сатс), або «Сатоші» китайською. Іншими словами, як одиниця обліку найменша одиниця Біткойну - 0,00000001 (сто мільйонна) Біткойн, яку називають «1 Сатоші». 1 Біткойн може бути розділений на 100 мільйонів сатосі, що означає, що кожен сатоші вартий 0,00000001 Біткойну. Протокол Ординати пропонує дизайн, заснований на Сатоші, найменшій одиниці Біткойну, що дозволяє вбудовувати різну інформацію в Сатоші, таку як малюнки, тексти, відео тощо (напис називається написом), і підключає завантажений напис до певного Сатоші. Цей процес називається вписуванням. Ординати - це система нумерації для сатс, що дозволяє відстежувати та передавати окремі сати. Ці числа називаються порядковими числами[8] . Сатоші нумеруються в тому порядку, в якому вони видобуваються, і передаються від входів транзакцій до виходів транзакцій за принципом «першим прийшов і першим пішов». Як схема нумерації, так і схема передачі спираються на порядок, схема нумерації покладається на порядок майнінгу, а схема передачі покладається на порядок введення та виведення транзакцій, звідси і назва порядкові . Порядкова теорія не вимагає окремого токена, не вимагає будь-яких змін у Bitcoin, і може бути використана та набути чинності негайно. Родармор запропонував теорію порядкових чисел. Порядкові числа нумеруються, починаючи з 0, відповідно до порядку, в якому видобуваються сатоші. Наприклад, перший сатоши в першому блоці має порядковий номер 0, а другий сатоши - порядковий номер 1. Серійний номер останнього Сатоши - 4999999999, тому кожен Сатоши має атрибут ID. У всьому протоколі Ordinals є два основних моменти:

  1. Кожен сатоші має унікальний номер, так само як і номер ID.
  2. Перший вийшов, перший вийшов. Давайте наведемо приклад

На зображенні нижче зліва є два входи. Адреса 1 та Адреса 2 мають разом 5 сатоші. У цій транзакції 4 сатоші було відправлено на адресу, яка починається з 3oPz, а 1 сатоші залишилося як комісія для сплати майнерам.

Припустимо, що в вищезазначеній трансакції ми використовуємо протокол Ordinals для призначення "ідентифікатора" (серійного номера) кожному сатоші. Потім після завершення трансакції чотири пронумерованих сатоші Ord A->D за адресами 1 та 2 перейдуть на адресу 3. Там останній сатоші був переданий майнерам.

Так званий «перший прийшов, перший вийшов» означає, що порядок нумерації кожного сатоші визначається згідно з його індексом у виводі транзакції. Наприклад, у виводі транзакції (Output) на малюнку нижче, адреса 3 розташована перед адресою майнера, тому сатоші, переказані з адреси 1 та адреси 2, спочатку будуть успадковані адресою 3, а потім адресою майнера.

Правила нумерації Сатоші

  1. Кожен сатоші нумерується, починаючи з першого сатоші у генезис-блоці, а номери послідовно присвоюються сатоші у порядку їх видобутку. Перший Сатоші у першому блоці має номер послідовності 0, другий Сатоші має номер послідовності 1, а останній Сатоші першого блоку має номер послідовності 4,999,999,999. Через те, що початкова винагорода за видобуток Bitcoin була 50 BTC.
  2. Таким чином, ви можете прикріплювати довільний вміст до кожного сатоші, перетворюючи їх на цифрові артефакти, властиві для Біткойн; (розуміється як nft)
  3. Існує кілька різних представлень порядкових чисел:
    1. Ціле число: 2099994106992659 Серійний номер, призначений відповідно до порядку, в якому добуваються сатоші.
    2. Десяткове записування: 3891094.16797 Перше число - це висота блоку, де був видобутий Сатоші, друге - зміщення Сатоші всередині блоку.
    3. Позначення ступеня: 3°111094′214″16797‴.
    4. Символ перцентиля: 99.99971949060254%. Позиція Сатоші в запасах Bitcoin, виражена у відсотках.

Загальний обсяг Сатоші

  • Звичайний рівень: будь-який сатоші, крім першого сатоші в блоку (загальний обсяг поставок становить 2100 трильйонів)
  • Відмінно: перший сатоші кожного блоку (загальний обсяг поставки становить 6 929 999)
  • Рідкісність: 1-й сатоші кожен період налаштування складності (загальний обсяг 3437)
  • Епічний: Перший сатоші після кожного поділу (загальний обсяг 32)
  • Легендарний: перший сатоші* кожен цикл (загальний обсяг поставки - 5)
  • Міфічний рівень: перший сатоші в генезис-блоці (загальний обсяг постачання - 1)

Запит про рідкість

https://ordinals.com/sat/2099994106992659

Рівень міфу

https://ordinals.com/sat/0

Узагальнити

Незалежно від того, чи йдеться про ринок NFT, чи про BTC, Ordinals приніс унікальний вплив. Ринок Ethereum NFT прямує до явного ведмежого ринку після рукопашного бою, спричиненого торговим ринком Blur, але Ordinals приносить новий наратив:Перш за все, порівняно з NFT на Ethereum, які зберігаються поза мережею, усі Bitcoin NFT зберігаються в ланцюжку. Вперше твори мистецтва можуть назавжди зберігатися в публічній книзі. Люди ніколи не відмовлялися від прагнення до «вічності». Немає сумнівів, що , BTC NFT принесе нове захоплення; По-друге, важливою особливістю Ordinals є нумерація біткоїнів, що породжує культуру, схожу на «QQ beautiful account» і привносить загальний наратив у спільноту NFT — спільноти більше не є «мавпами» та «мавпами». Метелик», нумерація стане важливим і, безумовно, новим наративом. Ordinals також привнесуть нову життєву силу в екосистему Bitcoin. На додаток до винагороди за блок, майнери також можуть заробляти комісію за транзакції за протоколом Ordinals. Немає сумнівів, що майнери матимуть більшу мотивацію для запуску в майбутньому. У той же час, транзакції NFT, принесені BTC у майбутньому, можуть сприяти подальшому розвитку Lightning Network.Що ще важливіше, якщо BTC NFT процвітатиме далі, це також сприятиме розвитку периферійних сервісів – як гаманці, так і біржі перебувають на стадії «майбутнього будівництва». Для розробників існує величезний попит на діскавері та послуги. Шанс.Звичайно, в біткойн-співтоваристві також ведуться великі суперечки щодо Ordinals. Деякі BTC Maxi вважають, що нефінансові дані не повинні бути записані в блоки, що змушує BTC відхилятися від основного наративу про «золото». Деякі люди також стурбовані тим, що нумерація біткойнів перетворить біткойн з однорідного представника на невзаємозамінний токен, втративши конфіденційність. У будь-якому випадку, подібно до того, як NFT, записаний у публічний реєстр Bitcoin, є незворотнім, Bitcoin NFT має бути важливою тенденцією в історії шифрування, яку неможливо зупинити і навіть важко зупинити.

Розширити знання

Ліміт пилу

Про причину, чому кожна гравюра коштує 546 статиУ біткойнах мінімальний вихід транзакції зазвичай становить 546 сатоші. Це значення засноване на концепції «пилового ліміту» в протоколі Bitcoin. Ліміт пилу відноситься до найнижчого дійсного значення вихідних транзакцій у мережі Біткойн. Транзакція, що виводиться нижче цього значення, може вважатися недійсною або не вартою обробки майнерами. Мета пилового ліміту полягає в тому, щоб запобігти створенню користувачами великої кількості дрібних транзакцій у мережі, тим самим перевантажуючи мережу та витрачаючи місце для зберігання. Згідно з протоколом Bitcoin, стандартний вихід транзакції містить вихідний скрипт P2PKH (Pay-to-Public-Key-Hash) або P2WPKH (Pay-to-Witness-Public-Key-Hash). Для цих типів транзакційних виходів найменше допустиме значення становить 546 сатоші. Якщо вартість вихідної транзакції менша за це значення, то вартість створення транзакції (тобто комісія за майнінг) може бути вищою, ніж вартість самої транзакції. Тому мало хто з майнерів готовий обробляти такі транзакції. Зверніть увагу, що вартість 546 сатоші може змінюватися в міру зміни мережі Bitcoin. Фактичний ліміт пилу залежить від розміру транзакції та поточних мережевих тарифів. Таким чином, правило біткойна 546 сатоші полягає в тому, щоб запобігти недійсним транзакціям і перевантаженню в мережі.

двофазний зобов'язати

Усі витрати Taproot мають надходити з наявних результатів Taproot. Ось чому введення інформації в блокчейн вимагає двоетапного процесу фіксації/розкриття. По-перше, у транзакції "commit" створіть коміт до виводу Taproot скрипту, який містить вигравіруваний вміст. Саме на цьому етапі готується та зобов'язується написати конкретну інформацію. По-друге, у транзакції «відкриття» споживається результат, створений транзакцією зобов'язання, тим самим розкриваючи вписаний вміст у ланцюжку. Цей крок фактично виконує запис, оскільки він споживає вихідні дані Taproot, створені фазою коміту, і робить інформацію про попередній коміт загальнодоступною. Цей процес необхідний, оскільки транзакції Taproot безпосередньо не підтримують запис довільних даних, а натомість вимагають, щоб усі витрати надходили з наявних виходів Taproot. За допомогою методу зобов'язання/розкриття ми можемо спалити будь-яку інформацію в блокчейн, але для цього потрібно два етапи: спочатку підготувати вихід та інформацію заздалегідь на етапі зобов'язання, а потім фактично записати інформацію на етапі розкриття.

Аналіз транзакцій

Вирізаний з привітом світу
https://mempool.space/tx/46714ae173f0c183e974fab2f582701c9d0e0e896a93e3e970d8710f870d28c9

OP_FALSE

OP_IF

OP_PUSH "ord"

OP_1

OP_PUSH “text/plain;charset=utf-8”

OP_0

OP_PUSH “Hello, world”

OP_ENDIF

оригінальний вміст

20117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423eac060beea7098801750063036f7264010118746578742f706c61696e3b636861727365743d7574662d38000b68656c6c6f20776f726c6468

парсити вміст

20117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423eac060beea70988017500

63 OP_IF

03

6f7264 ord

010118

746578742f706c61696e3b636861727365743d7574662d38 text/plain;charset=utf-8

000b

68656c6c6f20776f726c64 Привіт, світ

68 OP_ENDIF

інструменти аналізуhttps://codebeautify.org/конвертер-строки-в-шістнадцятковий-формат

Вирізаний з гарним повідомленням, щоб зустрітися з вами
https://mempool.space/tx/4fafab4a267876f371b2b08437a9948c22c2911f2462d65dde384b1f689c0499

https://ordinals.com/inscription/4fafab4a267876f371b2b08437a9948c22c2911f2462d65dde384b1f689c0499i0

https://static.unisat.io/inscription/content/4fafab4a267876f371b2b08437a9948c22c2911f2462d65dde384b1f689c0499i0I

вирізав напис сам

https://mempool.space/tx/3fd4b39890aae0a740db7a157eb8c32e901270c52a2cee0c2d25bd0e40f4d22f

Кількість brc20 stat, яку мені передали, становить 500000000

https://ordinals.com/inscription/fed2913e99beb498896eb910e1ea4260807441c322a9324573b4dcbd514904c4i0brc20

монета doge кількість 4200

https://ordinals.com/inscription/b9135e259ec380571b5fe087d5df67c686337a8bedec9d335793db8b5abe6d24i0brc20

передача doge кількість 2200

https://ordinals.com/inscription/c02b017443290a4f50511878824c340129bb766cb66ea14916930b3a3d498d94i0

Відмова від відповідальності:

  1. Ця стаття була перепечатана з [ Спільнота Rebase]. Усі авторські права належать оригінальному авторові [Melvini17]. Якщо є зауваження до цього повторного друку, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно з цим впораються.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодної інвестиційної поради.
  3. Переклади статей на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонено.
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!