يؤكد Bitcoin consensus المعاملات وTaproot script وwitness data المتاحة؛ أما قواعد تتبع sats والتعرف على inscription envelope وإسناد المحتوى إلى sat بعينه فيطبقها ord أو indexer متوافق.
ترقّم ordinal theory وحدات sats حسب ترتيب تعدينها وتنقلها من inputs المرتبة إلى outputs بأسلوب first-in-first-out. لا يحتاج هذا التتبع إلى تغيير Bitcoin consensus؛ فهو تفسير تطبيقي حتمي لسلسلة المعاملات نفسها. [2]
تنشأ inscription في خطوتين. تنشئ commit transaction مخرج Taproot يلتزم بـ script يحوي المحتوى، ثم تنفقه reveal transaction عبر script path فتكشف script والمحتوى في witness data. يستخدم envelope فرع OP_FALSE OP_IF … OP_ENDIF غير المنفذ ويقسم المحتوى الأكبر إلى data pushes لا يتجاوز الواحد منها 520 بايت. [1]
يتكون المحتوى من MIME content type وسلسلة bytes. يتألف inscription ID من txid لمعاملة reveal transaction يتبعه i وindex يبدأ من الصفر؛ ومن دون pointer field تُسند inscription إلى أول sat في input المعني. يبقى sat بعدها داخل UTXO عادي وينتقل بمعاملة Bitcoin عادية تضبط الترتيب والقيم بدقة. [1]
تتحقق Bitcoin full nodes من Taproot spend ووزن المعاملة وconsensus rules، لكن Bitcoin consensus لا يعرف inscription أو inscription number أو ملكية قطعة رقمية. يعيد indexer بناء هذه metadata وفق قواعد ord؛ لذلك يتطلب التطابق استخدام version وتفسير واحدين لبروتوكول التطبيق. [3]
يوفر مشروع ord المرجعي index وexplorer وwallet، ويصفه repository بأنه software تجريبي بلا ضمان. تشمل أرقامه حالات تاريخية مثل cursed inscriptions وvindication بعد Jubilee في block 824 544؛ لذا ينبغي اعتماد inscription ID كمعرّف تشغيلي بدلاً من الرقم المعروض وحده. [4]
يخفض witness discount الكلفة النسبية للبيانات لكنه لا يلغي fees أو limits. توصي وثائق ord بإبقاء المحتوى دون نحو 390 000 weight units لأن المعاملة القياسية يجب أن تبقى دون 400 000 weight units؛ وتتغير fee بحسب حجم المعاملة وfee rate وتنافس هذه البيانات المعاملات الأخرى على blockspace نفسه. [5]
من دون sat control قد تختار wallet عادية UTXO يحوي sat منقوشاً كـ input، فترسله إلى change أو تتركه للمعدّن كـ fee. لذلك يفصل الدليل الرسمي أموال ordinal عن cardinal ويحذر من أن Bitcoin Core wallet لا تتعرف على inscription ولا تحمي موضع sat. [5]
يبدأ التحقق من inscription ID وreveal transaction المؤكدة، ثم يفحص envelope وcontent type وbytes الدقيقة وsatpoint وUTXO الحالي، ويميز الأصل من reinscription وروابط parent-child وdelegation وrecursive content. لا تثبت معاينة الويب أو قائمة السوق وحدها هذه الروابط. [1]
للحصول على صورة أوضح، اقرأ هذا المدخل مع Taproot, Satoshi, UTXO, SegWit, Bitcoin Script, Fee Rate. تشير إلى هذا المدخل أيضًا Runes, BRC-20.
01هل تتحقق Bitcoin full nodes من Ordinals Inscriptions؟+
تتحقق full nodes من معاملة Bitcoin وTaproot script وwitness data، لكنها لا تطبق ordinal theory ولا تسند المحتوى إلى sat معين. يفعل ذلك ord أو indexer متوافق.
02هل يمكن تغيير محتوى inscription بعد التأكيد؟+
لا يمكن تغيير bytes الأصلية في reveal transaction المؤكدة. تضيف reinscription نقشاً آخر إلى sat نفسه، وقد تغير delegation أو recursion العرض من دون استبدال on-chain data الأصلية.