El consenso de Bitcoin valida la transacción y sus scripts, pero no conoce saldos Runes; software compatible con ord interpreta etching, mint terms, edicts, allocations, burns y cenotaphs.
Runes rastrea unidades fungibles sobre UTXO Bitcoin como estado de aplicación. Se activó en el bloque 840 000 e ignora runestones anteriores; no es un nuevo tipo de activo Bitcoin ni un cambio de consenso. [4]
El primer output que empieza por OP_RETURN OP_13 lleva el payload runestone. El indexer concatena data pushes, decodifica integers LEB128 de 128 bits y analiza etching, mint, pointer y edicts; después del primer match no prueba outputs posteriores. [1]
Un etching crea un Rune ID BLOCK:TX y puede fijar nombre, divisibility, symbol, premine y mint terms abiertos con amount, cap y ventana por height u offset. Nombre o símbolo no prueban oferta limitada; mandan la etching transaction y sus terms completos. [1]
Las runes de inputs junto con mint y premine comienzan unallocated. Los edicts las asignan a outputs; el resto va al pointer o al primer output non-OP_RETURN. Una transacción mal construida puede desviar o quemar unidades. [1]
El código ord es la especificación normativa de Runes y la documentación dice que su comportamiento prevalece. Los full nodes validan la transacción, no nombres, supply, mint cap o balances Runes; los indexers deben coincidir en ese estado. [2]
Un runestone mal formado es un cenotaph. Tags pares o flags desconocidos, varints erróneos, output indices o pointers inválidos y otros fallos pueden quemar todas las runes de input; el etching queda sin mint y supply cero, y un mint fallido puede consumir cap quemando unidades. [1]
Los nombres se desbloquean tras la activación por periodos de 17 500 bloques. Un nombre no reservado exige commitment en un input witness tapscript que gaste un output con al menos seis confirmaciones; Turbo acepta cambios futuros que pueden aumentar el coste de validación light client. [1]
Para verificar hacen falta Rune ID, etching transaction, versión exacta de ord, premine, divisibility, mint terms, número de mints, edicts, pointer, cenotaph y allocations UTXO actuales. Un ticker de exchange o el saldo de una wallet no prueba oferta ni propiedad. [3]
Para obtener la imagen más completa, lee esta entrada junto con Ordinals Inscriptions, OP_RETURN, UTXO, Bitcoin Script, Fee Rate, RGB Protocol. También enlazan con esta entrada BRC-20.