شبكة البيتكوين تتعرض للتآكل بسبب تدفق البيانات غير النقدية، وتنفيذ BIP-110 هو خطوة ضرورية لتنظيف الشبكة واستعادة صحة العقد. يمكن لهذا البروتوكول تصفية 41.5% من المعاملات غير المرغوب فيها، واستعادة 36% من مساحة الكتلة، دون التأثير على أي معاملات مالية، وهو عنصر حاسم في توجه البيتكوين نحو تقييم بمليون دولار. هذا المقال مستوحى من مقال كتبه جاستن بيشلير، ومن تنظيم وترجمة وإعداد ForesightNews.
(مقدمة سابقة: انخفاض صعوبة تعدين البيتكوين بنسبة “11%”، وهو أكبر انخفاض منذ حظر الصين قبل 21 عامًا، هل يمكن أن يخفف ضغط البيع على شركات التعدين BTC؟)
(معلومات إضافية: هل البيتكوين أسهم برمجية؟ تلاشي 1 تريليون دولار من سوق الأسهم الأمريكية، وBTC يتبعها في الانخفاض)
فهرس المقال
القدرة على تنفيذ سياسة البيتكوين النقدية بشكل غير مرخص، وشبكة العقد الموزعة، هي المصدر الوحيد لسمعة البيتكوين التي تدفع به من الصفر إلى 125,000 دولار.
لتحقيق هدف المليون دولار، نحتاج إلى نفس مستوى الثقة، لكن بحجم كافٍ لتلبية احتياجات صناديق الثروة السيادية والبنوك المركزية التي تمتلك أصولًا لعقود.
كن واضحًا جدًا في فهم هذه النقطة: الشبكة والعقد تتعرض لهجمات منهجية، لكن Bitcoin Core يفتح لها الباب. ومع ذلك، منذ بداية الهجمات، هناك اقتراح حقيقي على الطاولة، سيوقف كل ذلك.
شرح هذا المقال الهجمات، والأدلة وراء الحلول، ولماذا يجب أن يمر الطريق إلى مليون دولار عبرها مباشرة.
كل قيمة البيتكوين تعتمد على ضمان نقدي.
إجمالي البيتكوين محدود دائمًا بـ 21 مليون وحدة، ويُفرض هذا الحد بواسطة شبكة عقد موزعة تتحقق بشكل مستقل من كل معاملة. هذا الضمان قائم لأنه يمكن لأي شخص حول العالم تشغيل عقدة تحقق بسهولة، بدون إذن، وبدون وسطاء، والتفاعل مباشرة مع بروتوكول العملة.
هذا هو ما يميز البيتكوين عن جميع المشاريع المركزية الأخرى في مجال التشفير. فإيثريوم لديها مؤسسة؛ سولانا لديها عدد قليل من المدققين الذين يشغلون أجهزة شركات؛ XRP لديها Ripple Labs. كل واحد من هذه المشاريع لديه نقطة مركزية قد تتعرض للضغط، أو الاستدعاء، أو العقوبات، أو حتى التغيير المباشر للقواعد. أما البيتكوين، فلا، لأن أي شخص يمتلك حاسوب عادي واتصال بالإنترنت يمكنه تشغيل عقدة تحقق كاملة، بدون إذن، وبدون وسطاء، والتفاعل مباشرة مع بروتوكول العملة.
الذهب يحتاج إلى خبراء تقييم، والسندات تحتاج إلى ثقة بالحكومة، والأسهم تحتاج إلى مدققين. أما البيتكوين، فيحتاج فقط إلى الثقة في الرياضيات والعقد التي تشغله.
كل من يدير عقدة تحقق، يملك صوتًا في سياسة العملة. كلما زاد عدد العقد، زادت درجة التوزيع، وكلما زادت الثقة في قدرة الأصول على الوصول إلى الملايين، زادت مصداقية هذا الضمان.
لذا، عندما تهدد بعض الأمور إمكانية الوصول إلى العقد، فإنها تهدد قيمة البيتكوين ووجوده ذاته.
منذ اليوم الأول، كان Bitcoin Core يفلتر المعاملات غير المرغوب فيها كوظيفة قياسية. منذ 2013، كان بإمكان مشغلي العقد استخدام خيار التكوين -datacarriersize لفرض حد على حجم البيانات المضمنة في المعاملة، وهو قرار تصميم مدروس. المطورون الذين بنوا وصانوا البروتوكول فهموا أنه بدون حد على البيانات غير النقدية، ستُستخدم البلوكتشين بشكل لا مبرر له كمخزن بيانات رخيص، ويتحمل ذلك كل مشغل عقدة على الشبكة.
عمل هذا النظام لمدة عشر سنوات. ثم، في أوائل 2023، بدأ Casey Rodarmor في بروتوكول Ordinals، وانهارت السدود.
استغل Ordinals ثغرة في مرشح البريد المزعج في Bitcoin Core. لم يتم توسيع حدود حاملة البيانات الحالية لتشمل تحديث Taproot الذي أُدخل في ترقية نوفمبر 2021. هذا يعني أنه من خلال إخفاء البيانات بشكل زائف كرمز في مساحة الشهادة Tapscript، باستخدام غلاف OP_FALSE OP_IF الذي لن يُنفذ أبدًا، يمكن لأي شخص تجاوز حد حجم البيانات المفروض، عبر حزم برمجية داخل شهادة OP_FALSE OP_IF. الصور، الملفات النصية، سك العملات BRC-20، وكل أشكال البيانات غير النقدية الأخرى، يمكن الآن أن تُدمج بشكل دائم في سلسلة كتل البيتكوين بأقل تكلفة من المعاملات العادية، بفضل خصم SegWit الذي يهدف إلى تقليل تكلفة التحقق من التوقيعات.
@LukeDashjr اعتبر منذ البداية أن هذه ثغرة. في ديسمبر 2023، سجلها رسميًا في قاعدة بيانات الثغرات الوطنية NIST تحت CVE-2023-50428، وحصل على تقييم خطورة متوسط 5.3 من 10. التوصيف الرسمي كان دقيقًا: “في إصدارات Bitcoin Core 26.0 وما قبلها، وBitcoin Knots 25.1.knots20231115 وما قبلها، يمكن تجاوز حد حجم البيانات عبر إخفائها كرمز برمجي (مثل استخدام OP_FALSE OP_IF)، كما استُغل في 2022 و2023 في عمليات التشفير.”
واضح تمامًا ما يعنيه ذلك بالنسبة لـ Luke: “مرشحات البريد المزعج كانت جزءًا قياسيًا من Bitcoin Core منذ اليوم الأول،” يوضح. “عدم توسيع هذه المرشحات لتشمل معاملات Taproot كان خطأ، وها هو يُستغل من قبل عمليات التشفير للهجوم على الشبكة.” “الأضرار التي تلحق ببيتكوين ومستخدميه، بما في ذلك المستخدمين المستقبليين، هائلة ولا يمكن عكسها،” كتب. “لم يُسمح أبدًا لعمليات التشفير بالتعدي على البيتكوين. كانت هجومًا على البيتكوين منذ البداية.”
نسخة بديلة من العقدة، يديرها Dashjr، وهي Bitcoin Knots، أُصلحت CVE-2023-50428 في إصدار 25.1 في نهاية 2023. أُطلق على هذا الإصلاح من قبل Ocean Pool، وأعلن أن كتلها ستحتوي الآن على “المزيد من المعاملات الحقيقية”، ووصفت عمليات التشفير في Ordinals بأنها هجوم رفض خدمة على الشبكة.
أما Bitcoin Core، فلم يُصلحها أبدًا.
ثغرة رسمية مسجلة في NIST، تم استغلالها في مئات الآلاف من المعاملات، وأدت إلى زيادة حجم البيانات الدائم بمقدار تيرابايتات على كل عقدة كاملة على الشبكة، ومعظم برامج تشغيل العقد الرئيسية في شبكة البيتكوين ترفض إصلاحها. يوجد تصحيح، وهو قيد الاختبار، ويُستخدم في الإنتاج على Knots. لكن Core اختارت عدم تطبيقه، وذهبت في الاتجاه المعاكس.
عندما اقترح BIP-110 حماية العقد من تكدس البيانات، قام إصدار Bitcoin Core 30 بعكس ذلك تمامًا. لم يُصلح CVE-2023-50428، بل أزال تمامًا الحد على حجم OP_RETURN الذي كان موجودًا منذ زمن، وفتح الباب أمام البيانات غير المحدودة في مخرجات OP_RETURN.
مبررو مطوري Core قالوا إن الحد الحالي البالغ 80 بايت تم تجاوزه، لذا لا فائدة من الحفاظ عليه. كأن مجلس مدينة يتوقف عن تطبيق حدود السرعة لأنه لا يمكن فرضها، وهو ما يتعارض مع سابقة Dashjr التي استمرت لعشر سنوات.
منذ 2013، حافظت Bitcoin Core على حد لحجم حاملة البيانات، لأنها تدرك أن حماية مساحة الكتلة من الاستخدام غير النقدي ضروري للحفاظ على إمكانية الوصول للعقد. لكن إصدار Core 30 تخلّى عن هذا المبدأ.
النتيجة الفعلية هي فرض ضرائب على كل مشغل عقدة. البيانات غير المحدودة في OP_RETURN تعني أن على العقد أن تقوم بتنزيل، والتحقق، وتخزين بيانات لا نهائية. ولماذا؟ المستفيدون من هذا التغيير هم حفنة من المطورين الذين يبنون تطبيقات غير نقدية على البيتكوين، ويجدون القيود الحالية غير مريحة.
جيمسون لوپ اقترح هذا التغيير بحجة “الظروف القصوى”، وهي ظروف لا تتعلق بوظيفة البيتكوين كعملة، ولكنها مرتبطة بـ “شركة Citrea” الناشئة التي تبني على البيتكوين.
الناس العاديون يكرهون ذلك.
في 2013، أدخلت Core قيود حاملة البيانات لحماية العقد من تكدس البيانات غير المرغوب فيه. وظلت هذه القيود سارية لعقد من الزمن. في 2023، ثغرة سمحت لعمليات التشفير بتجاوز هذه القيود عبر Taproot، ورفضت Core تصحيحها.
في 2025، ألغت Core القيود تمامًا. كل خطوة جعلت العقد أكثر ثقلًا، وتكلفتها أعلى، وأبعدت أكثر عن مبدأ “خدمة مساحة الكتلة للمعاملات النقدية”.
هذه هي المشكلة الأساسية الحالية في تطور البيتكوين. فريق يهدف إلى إبقاء الشبكة كعملة بسيطة ومتاحة، يمكن لأي شخص التحقق منها على راسبيري باي. وفريق آخر يسعى لتوسيع قدرات البروتوكول لاستيعاب أي استخدام إبداعي، ويستعد لجعل العقد أكثر ثقلًا وأغلى تكلفة لتحقيق ذلك.
الفريق الأول يتجه نحو مليون دولار للبيتكوين، والثاني يتجه نحو “نسخة أفضل من إيثريوم”.
@CunyRenaud أصدر مؤخرًا محاكاة تصحيحية لـ BIP-110، استنادًا إلى بيانات الشبكة لمدة 10 أيام، من البلوك 929,592 إلى 931,032.
النتائج لا لبس فيها.
من بين 4.7 مليون معاملة خلال العينة:
تم تصفية 1,957,896 معاملة (41.5% من الإجمالي).
تم استرداد 747.85 ميجابايت من مساحة الكتلة (36%).
لم يُمنع أي معاملة مالية شرعية.
من بين حوالي 5 ملايين معاملة، لم يُحظر أي تحويل نقدي. كل المدفوعات، والسحوبات، وفتح قنوات Lightning، وCoinJoin، والمعاملات متعددة التوقيع، مرت بسلاسة.
التحليل التفصيلي كشف عن حقيقة مهمة غفل عنها الكثيرون في النقاش. المجتمع كان يعتقد أن Ordinals وOP_RETURN هما مشكلتان منفصلتان، وهما ليسا كذلك.
في المعاملات التي استُهدف فيها Ordinals بواسطة BIP-110، كانت 94.6% منها معاملات مختلطة، تحمل كلا من تغليف OP_FALSE OP_IF الخاص بـ Tapscript وخرج OP_RETURN الذي يحتوي على بيانات رمزية. عندما يُفلتر BIP-110 معاملات Ordinals، تختفي البيانات المرتبطة في OP_RETURN أيضًا.
عبارة “مشكلتا القمامة” تنهار أمام البيانات. البيتكوين لديه مشكلة واحدة فقط، لكن تظهر في صورتين، وBIP-110 يعالج كلاهما في آنٍ واحد.
يحتوي BIP-110 على عدة قواعد، لكن القاعدة 7 هي الأهم. تمنع استخدام OP_IF وOP_NOTIF أثناء تنفيذ Tapscript. هذا يستهدف الآلية التي وُصفت في CVE-2023-50428، وهي التي يستخدمها Ordinals لتضمين البيانات بشكل غير محدود في مساحة الشهادة عبر OP_FALSE OP_IF.
هذه القاعدة وحدها في المحاكاة سجلت 1,954,477 معاملة، أي 99.8% من جميع المعاملات التي تم تصفيتها. في الواقع، هو التصحيح الذي رفضه Core، والذي أصبح قاعدة توافق ذات نافذة زمنية مدتها سنة.
السؤال الواضح هو: هل ستعطل أي وظيفة حقيقية؟ البحث في المحاكاة عن العقود الشرعية التي تستخدم OP_IF، بما في ذلك الشروط، والأقفال الزمنية، والتوقيعات التراكمية، وعقود هاش تيمر، أظهر أنه لا توجد أي منها بين 4.7 مليون معاملة. الشبكة لا تزال تعمل على SegWit v0، وDLC تستخدم توقيعات موائمة، ونظام الحفظ لا يزال في مرحلة تجريبية.
من الناحية النظرية، قد تعيق القاعدة 7 العقود الذكية المستقبلية، وهذا أمر يجب الاعتراف به. قد تفعل، لكن فترة تفعيل BIP-110 سنة واحدة، وليست أبدية. التهديدات الناتجة عن التراكم غير المرغوب فيه للبيانات في UTXO تحدث الآن، وتزداد يوميًا.
تدخل لمدة سنة واحدة يمكن أن يزيل 41.5% من قمامة المعاملات، دون عرقلة أي نشاط مالي، وهو توازن يدعم اتخاذ إجراء.
بعض المعارضين يقولون إن “جميع معاملات الرسوم القانونية” يجب أن تكون مسموحة، ويستندون إلى أن مستخدمي التشفير يدفعون رسوم السوق، وأن المعدنون يقبلون معاملات غير نقدية طواعية، فلماذا يُسمح بفلترتها؟
الجواب يكمن في فهم ما يحمينا البيتكوين فعليًا ولماذا.
مقاومة الرقابة على البيتكوين تهدف إلى حماية المعاملات النقدية. إثبات العمل، وتعديل الصعوبة، وبرنامج مكافأة الكتلة، والنموذج الأمني بأكمله، كلها مصممة لحماية نظام نقد إلكتروني من نقطة إلى نقطة.
هذا التصميم، وهذا الهدف الوحيد، هو ما يبرر استهلاك الطاقة الكبير لحماية الشبكة.
المعاملات النقدية على البيتكوين غير قابلة للرقابة. هذه الخاصية هي ما يعطي البيتكوين قيمته، وهي أيضًا الخاصية التي يحافظ عليها تمامًا BIP-110. إذا كنت ترسل أو تستقبل البيتكوين كعملة، فإن BIP-110 لن يؤثر عليك. التجارب أظهرت ذلك بشكل عملي. 2.5 مليون معاملة مالية مرت دون أن تتأثر.
أما المعاملات غير النقدية، فهي تعتمد على تسامح الشبكة. لا أحد يمنعها بقوانين، ولا أحد يعتقل مستخدمي البيانات غير النقدية. الحجة بسيطة: تخزين بيانات NFT وأوامر سك العملات في مساحة الشهادة، لا يحظى بحماية بروتوكولية مماثلة لنقل القيمة بين الناس. عندما يبدأ الاستخدام غير النقدي في تهديد البنية التحتية التي تجعل استخدام العملة ممكنًا، يحق للشبكة أن تعطي الأولوية لوظائفها الأساسية.
هذه ليست رقابة. الرقابة هي عندما تمنع الحكومة دفعك بسبب موقفك السياسي. تصفية عمليات التشفير التي تستغل الثغرات التي كان من المفترض تصحيحها قبل سنوات، هو صيانة للشبكة. هذا التمييز مهم جدًا، وأي شخص يخلط بين الأمرين إما جاهل أو يتحدث بنية خبيثة.
عندما يقول المنتقدون إن المعدنين لن يتوقفوا أبدًا عن تضمين معاملات البيانات، يوضح Dashjr بوضوح: “افتراض عمل البيتكوين هو أن معظم المعدنين صادقون، وليسوا خبيثين.” النموذج الأمني يفترض أن المعدنين سيتصرفون لمصلحة الشبكة على المدى الطويل، وليس لتحقيق أقصى إيرادات قصيرة الأجل من رسوم المعاملات، على حساب البنية التحتية التي تضمن قيمة الرسوم.
تخيل أنك ستشرح في 2028 لصندوق ثروة سيادي أن البيتكوين يستحق حصة دائمة تساوي الذهب والسندات.
هذا التبرير يعتمد على ثلاثة أعمدة: العرض الثابت، مقاومة الرقابة، والتحقق اللامركزي. إذا تم تضعيف أحد هذه الأعمدة، يضعف التبرير. إذا يمكن تغيير خطة العرض، فالبيتكوين مجرد عملة رقمية تسويقية أفضل. إذا يمكن الرقابة على المعاملات، فالبيتكوين مجرد قاعدة بيانات بطيئة.
إذا أصبح التحقق مكلفًا جدًا، وتركز في عدد قليل من مراكز البيانات، فإن ضمان العملة في البيتكوين يتحول إلى اتفاق حسن النية تنفذه كيانات ذات مصالح وضغوط سياسية معروفة.
البيانات غير النقدية التي تملأ UTXO، تهاجم العمود الثالث مباشرة. تجعل العقد أكثر تكلفة، وتزيد من التركيز، وتضر بمصداقية الضمان اللامركزي. وكل ذلك من أجل تقديم خدمة غير نقدية، يمكن أداؤها بشكل أكثر كفاءة في أنظمة مخصصة.
تخزين البيانات بشكل عشوائي هو مشكلة حُلت، والبيتكوين لا يحتاج ليصبح Filecoin.
وفي الوقت نفسه، يظهر مسار Core من رفض تصحيح CVE-2023-50428 إلى إلغاء حد OP_RETURN في الإصدار 30، أن القيادة الحالية مستعدة لزيادة تكدس العقد لخدمة الاستخدامات غير النقدية. يقاوم BIP-110 هذا المسار، ويؤكد أن أولوية الشبكة هي للعملة، وأن وجود شبكة العقد هو للتحقق من العملة، وأن البروتوكول يجب أن يُحسن للعملة فقط.
إزالة ثغرة التشفير لمدة سنة، دون التأثير على كل المعاملات المالية على الشبكة، أزال 41.5% من المعاملات غير المرغوب فيها، واستعاد 36% من مساحة الكتلة. خلال اختبار 4.7 مليون معاملة، لم يُسجل أي خطأ. واحتفظ بخيارات إعادة التقييم بعد وضوح البيانات حول الاستخدام الشرعي لـ Tapscript.
الطريق إلى مليون دولار للبيتكوين، يُبنى على سمعة السياسة النقدية، وسمعة مقاومة الرقابة، وسمعة شبكة التحقق اللامركزية التي تنفذ ذلك كله.
نجاح أو فشل البيتكوين عند مليون دولار، مرتبط ارتباطًا وثيقًا بشبكة العقد.
إذا كنت تدير عقدة، فلك صوت في ذلك.
ادرس معايير BIP-110. راجع البيانات التجريبية التي نشرتها Bitcoin Block Space Weekly. إذا كانت لديك القدرة التقنية، احسب البيانات بنفسك. ثم، استنادًا إلى الأدلة، وليس إلى أصوات وسائل التواصل الاجتماعي، اتخذ قرارك.
إذا كنت مستعدًا لاتخاذ إجراء، فإن التحول من Bitcoin Core إلى Bitcoin Knots أسهل مما يظن الكثيرون. إذا كنت تستخدم Umbrel أو Start9 أو MyNode أو RaspiBlitz، يمكن تثبيت Knots بنقرة واحدة من سوق التطبيقات، ويمكنك نقل بيانات البلوكتشين الحالية. إذا كنت تستخدم Core على سطح المكتب أو على لينكس خام، فإن الانتقال بسيط ومباشر.
أيًا كانت الطريقة، يمكنك تشغيل Knots خلال دقائق، وفرض BIP-110.
كل عقدة تتحول إلى Knots، هي تصويت على مستقبل البيتكوين كعملة، وكل تصويت مهم.
البيانات واضحة، والتوازن صادق، والإطار الزمني سنة واحدة. عدم التحرك يكلف الشبكة تيرابايتات من البيانات الدائمة التي تتراكم يوميًا على كل عقدة.
البيتكوين هو عملة، وBIP-110 يحافظ على ذلك.
استخدام البيتكوين كوسيط غير نقدي لتخزين البيانات غير النقدية لن يستمر.
إذا كنت تؤمن بذلك، فأنت تدير عقدة سيادية، مقاومة للرقابة، تستخدم البيتكوين كعملة بشكل غير مرخص.