512 / 691OP_RET

OP_RETURN ومخرجات البيانات الفارغة

شفرة تشغيل في Bitcoin Script تفشل فور تنفيذها وتوضع عادةً أول مخرج بيانات غير قابل للإنفاق بصورة قابلة للإثبات.

OP_RETURN هي شفرة 0x6a. يجعل الإجماع تنفيذها يفشل، لذلك لا يمكن إنفاق مخرج يبدأ نصه بها. يصنف Bitcoin Core الصيغة التي لا يليها إلا دفع بيانات على أنها NULL_DATA ولا يحتاج إلى إبقائها في مجموعة UTXO. حدود الترحيل والتعدين سياسة محلية وليست إجماعًا.

OP_RETURN تعليمة، أما null-data فهو مخرج معاملة كامل يبدأ نصه بها عادةً. وجودها أولًا يجعل المخرج غير قابل للإنفاق بصورة قابلة للإثبات. تُثبت البايتات التالية داخل المعاملة، لكن الإجماع لا يمنحها تنسيق ملف أو معنى تطبيقيًا.

قد تتضمن كتلة صحيحة إجماعيًا بنية لا ترحلها عقدة من mempool. يصنف Bitcoin Core النصوص push-only التي تبدأ بـ OP_RETURN كـ NULL_DATA ثم يطبق سياسة standardness المحلية. رفض الترحيل لا يعني البطلان، والقبول في mempool لا يضمن التأكيد.

قبل Core 30.0 كان الافتراضي الشائع مخرجًا واحدًا و83 بايت للنص المتسلسل، توصف غالبًا بأنها 80 بايت بيانات مع زيادة بنيوية. رفع Core 30.0 datacarriersize إلى 100000 وسمح بمخارج متعددة تحت حد إجمالي. يمكن للمشغل تغييره؛ فهو سلوك إصدار لا قاعدة دائمة لبيتكوين.

ينتمي الإحداثي OP_RET إلى البروتوكول ويحمل السنة المرجعية 2014. يبدأ مسار أدلته من Bitcoin Developer Reference — OP_RETURN · Bitcoin Core — script.h IsUnspendable · Bitcoin Core — solver.cpp NULL_DATA · Bitcoin Core 30.0 release notes. لنوع المصدر وتاريخه وحالة تطبيقه أهمية: فالمواصفة تصف تصميمًا، بينما يبين البرنامج العامل والسجل التاريخي ما حدث فعلاً.

يرتبط OP_RETURN ومخرجات البيانات الفارغة مباشرةً بـ Bitcoin Script · معاملة · UTXO · Mempool · رسوم المعاملات · BIP 110 — Reduced Data Temporary Softfork. هذه الروابط ليست مرادفات أو توصيات؛ بل تكشف المتطلبات والآليات والنتائج والتصاميم المنافسة داخل نظام بيتكوين.

للحصول على صورة أوضح، اقرأ هذا المدخل مع Bitcoin Script, المعاملة, UTXO, Mempool, رسوم المعاملات, BIP 110 — انقسام Reduced Data المؤقت.

DOC · 001Bitcoin Developer Reference — OP_RETURNتوثيقDOC · 002Bitcoin Core — script.h IsUnspendableمصدر أوليDOC · 003Bitcoin Core — solver.cpp NULL_DATAمصدر أوليDOC · 004Bitcoin Core 30.0 release notesمصدر أولي
تمت المراجعة في 1 أغسطس 2026المصادر أولًا · ليست نصيحة استثمارية