Bitcoin consensus перевіряє звичайну транзакцію і scripts, але не знає Rune balances; сумісне з ord ПЗ інтерпретує etching, mint terms, edicts, allocations, burns і cenotaphs.
Runes відстежує взаємозамінні одиниці над Bitcoin UTXO як прикладний стан. Протокол активувався у блоці 840 000 та ігнорує давніші runestones; це не новий Bitcoin asset type і не зміна consensus. [4]
Перший output, що починається OP_RETURN OP_13, містить runestone payload. Indexer об’єднує data pushes, декодує 128-бітові LEB128 integers і читає etching, mint, pointer та edicts; після першого збігу наступні outputs не перевіряє. [1]
Etching створює Rune ID BLOCK:TX і може задати name, divisibility, symbol, premine та open mint terms з amount, cap і вікном height чи offset. Назва або символ не доводять обмежену supply; вирішують повна etching transaction і terms. [1]
Runes з inputs разом із mint і premine спочатку unallocated. Edicts розподіляють їх по outputs; залишок іде на pointer або перший non-OP_RETURN output. Хибна конструкція може спрямувати одиниці не туди або спалити їх. [1]
Код ord є нормативною специфікацією Runes, і при розбіжності його поведінка має перевагу. Bitcoin full nodes перевіряють транзакцію, а не назви, supply, mint cap чи balances Rune; indexers мають однаково відтворити цей стан. [2]
Malformed runestone — це cenotaph. Невідомі парні tags або flags, хибні varints, output indices чи pointers та інші parse errors можуть спалити всі input runes; etching стає unmintable з нульовою supply, а невдалий mint може витратити cap. [1]
Names відкриваються після активації періодами по 17 500 блоків. Незарезервована назва потребує commitment в input witness tapscript з output щонайменше із шістьма confirmations; Turbo приймає майбутні зміни, здатні підвищити light-client costs. [1]
Треба перевірити Rune ID, etching transaction, точну версію ord, premine, divisibility, mint terms, число mints, edicts, pointer, cenotaph і поточні UTXO allocations. Exchange ticker або balance однієї wallet не доводять supply чи ownership. [3]
Для повної картини прочитайте також Ordinals Inscriptions, OP_RETURN, UTXO, Bitcoin Script, Fee Rate, RGB Protocol. На цю статтю також посилаються BRC-20.