بيتكوين

**فك شفرة OP_RETURN في البيتكوين: لماذا يهمك الأمر؟**

OP_RETURN هو رمز تشغيل (opcode) في بروتوكول بيتكوين يسمح للمستخدمين بإدراج بيانات صغيرة غير قابلة للإنفاق ضمن المعاملات، مما يوازن بين الوظائف وكفاءة الشبكة. أثار اقتراح حديث برفع الحد الأقصى لسعة البيانات (80 بايت) نقاشًا حول دور بيتكوين كناقل للبيانات مقابل كونه نظام دفع مبسط.

ما هو OP_RETURN؟ أداة تخزين البيانات في بيتكوين

تم إضافة OP_RETURN في إصدار Bitcoin Core 0.9.0، وهو رمز تشغيل يسمح للمستخدمين بإرفاق ما يصل إلى 80 بايت من المعلومات المتنوعة—مثل النصوص أو التجزئات (hashes) أو مؤشرات البروتوكولات—ضمن المعاملات. بدلاً من تخزين البيانات في مخرجات قابلة للإنفاق تبقى في مجموعة UTXO، فإن مخرجات OP_RETURN غير قابلة للإنفاق بشكل مؤكد، مما يسمح لعُقد الشبكة بحذفها وتقليل متطلبات التخزين.

هذه الميزة تدعم تطبيقات غير مالية، مثل:

**فك شفرة OP_RETURN في البيتكوين: لماذا يهمك الأمر؟**
  • تسجيل تاريخ إثبات الملكية.
  • إدراج بيانات وصفية لبروتوكولات الطبقة الثانية (L2).
  • حرق العملات بشكل مقصود في حالات استخدام محددة.

كان مشروع Counterparty من أوائل المشاريع التي استخدمت OP_RETURN لتضمين بيانات مباشرة في معاملات BTC، مما مكّن من إنشاء وإدارة الأصول الرقمية ووظائف التبادل اللامركزي على سلسلة بيتكوين. تستخدم مشاريع جديدة مثل Citrea OP_RETURN لتسجيل براهين المعرفة الصفرية (zero-knowledge proofs)، بينما تستخدمه مشاريع أخرى لتشفير شروط عقود بسيطة.

تم وضع حد 80 بايت في عام 2014 لثني عن تخزين البيانات الكثيف مع الحفاظ على الوظائف الأساسية. بحصر السعة بحجم عنوانين بيتكوين تقريبًا، أرسلت الرسالة بأن الكتل يجب أن تُفضل المعاملات المالية. ومع ذلك، يظل OP_RETURN معيارًا لنوع معاملة قابلة للنقل، مما يضمن نشر العُقد لهذه المرفقات بكفاءة.

النقاش حول رفع حد 80 بايت

في الإصدار القادم من Bitcoin Core، سيتم إلغاء الحد الافتراضي لـ OP_RETURN (80 بايت)، مما يسمح بإدراج بيانات أكبر وعدة مدخلات OP_RETURN في المعاملة الواحدة. يأتي هذا التغيير بعد خلاف طويل حول ما إذا كان الحد الحالي لا يزال يحقق هدفه. حتى 12 مايو 2025، لم يدمج Bitcoin Core أي طلبات سحب متعلقة بتغيير حدود OP_RETURN، وما زالت المقترحات قيد المراجعة.

يدعم المؤيدون رفع الحد بحجة أنه لم يعد مفيدًا، مشيرين إلى أن تجمعات التعدين المركزية والخدمات تقبل بالفعل نقوشًا (inscriptions) غير قياسية تعتمد على Taproot—مما يزيد من مجموعة UTXO، وهو بالضبط ما صُمم OP_RETURN لمنعه.

ويرون أن رفع القيود سيبسط إنشاء المعاملات، ويحسن تقدير الرسوم، ويوائم سياسات النقل مع ممارسات المعدنين. كما أوضح أحد مطوري Bitcoin Core، يمكن تحقيق أي عملية عبر OP_RETURN باستخدام عناوين وهمية، لكن بتكلفة أعلى على الشبكة.

في المقابل، يحذر المعارضون—بينهم مشغلو العُقد والمطورون—من أن السماح بتضمين بيانات أكبر قد يجعل تخزين البيانات غير المالية أمرًا معتادًا ويسد الكتل. حذر أحد المشاركين في النقاش من أن ذلك قد يرفع التكاليف على المستخدمين ويركز السلطة في تجمعات التعدين التي تفضل المعاملات الكبيرة.

كما يشكك البعض في الجدوى العملية، مشيرين إلى أن قليلًا من المشاريع ستتحول إلى OP_RETURN حتى بدون الحد. يثير النقاش أيضًا مخاوف حول الحوكمة، حيث يعتقد بعض النقاد أن الاقتراح تم تسريعه وقد يضعف ثقة المجتمع.

من المهم ملاحظة أن هذا التعديل يؤثر فقط على القواعد الافتراضية لنقل Bitcoin Core ولا يغير آلية التحقق بالإجماع. تظل العُقد مثل Bitcoin Knots حرة في فرض حدود أ stricter لـ OP_RETURN، وستظل الكتل التي تتجاوز السياسة السابقة صالحة. يؤكد المطورون أن الهدف هو تقليل الحلول الضارة، وليس تشجيع تخزين البيانات غير المحدود. لكن يبقى المستقبل غير واضح.

أسئلة شائعة (FAQ)

ما هو OP_RETURN؟

OP_RETURN هو رمز تشغيل في بيتكوين يسمح بتضمين بيانات صغيرة غير قابلة للإنفاق في المعاملات، مما يدعم تطبيقات مثل إثبات الملكية أو البروتوكولات المساعدة.

لماذا يتم رفع حد 80 بايت؟

لأن بعض المطورين يعتقدون أن الحد لم يعد ضروريًا، ورفعه قد يقلل من الحلول المكلفة مثل استخدام عناوين وهمية لتخزين البيانات.

ما هي مخاطر رفع الحد؟

قد يشجع على تخزين كميات كبيرة من البيانات غير المالية، مما يزيد من ازدحام الكتل ويرفع رسوم المعاملات للمستخدمين العاديين.

عبقري الكريبتو

خبير في تحليل البيانات الرقمية، يقدم تحليلات ذكية ونصائح مبتكرة لتعزيز فهم المستثمرين للأسواق.
زر الذهاب إلى الأعلى