سهرْتُ ليلتين متتاليتين لا أتوقف، وانتهيتُ أخيرًا من التهام الفصول التي تتناول خزنة “البتكوين بلا ثقة” (TBV) وBitVM3 في ورقة @BabylonLabs_io . بصراحة، في منتصف الطريق كان لديّ عدة مرات رغبة في الاستسلام، بل وحتى رسمتُ مخططات سير خطوات خطوة على الورق. كنتُ أظن في البداية أن المشكلة أنني لا أقرأ الشيفرة جيدًا، إلى أن استيقظتُ فجأة في النهاية على حقيقة الأمر: إن “الترجمة عبر السلاسل” التي كنّا نناقشها سابقًا كانت ببساطة قد قلبت الاتجاه رأسًا على عقب!
في الماضي، حين كان الجميع يتحدث عن توسيع “العملاق”، كانوا يعتقدون أن العائق الحقيقي هو “أن BTC لا يمكنها استقبال بيانات من خارج السلسلة”. لكن عند التدقيق، فإن نقطة الخلل القاتلة ليست استقبال الرسائل بحد ذاتها، بل أن “العملاق” كسلسلة “مكسرات صمّاء” لا تفهم إلا UTXO، لا يمكنها أصلًا أن تحكم بما حدث في السلسلة الخارجية—هل تمت عملية التسوية على الإيثيريوم فعلاً أم لا؟ هي لا تملك أي مفهوم لذلك، ولا يمكنها أن تعيد كتابة آليات الإجماع الأساسية لأجل عملية/منطق أعمال ما. $BTC
وهنا تكمن روعة معمارية Babylon: TBV وBitVM3 لا يهدفان إلى إجبار “العملاق” على التحول إلى آلة افتراضية قادرة على تشغيل عقود معقدة، بل إن تصميمهما شديد التقييد! فهو لا “يصنع” شيئًا بقدر ما يقوم بـ”ترجمة” الأحداث التي حدثت بالفعل على السلسلة المضيفة، والتي تم التحقق منها، إلى برهانٍ تشفيري يمكن لـScript الخاص بـ“العملاق” التعرف عليه. بعبارة أخرى، يظل “العملاق” هو نفس “الحارس” الذي لا ينظر إلا إلى المفاتيح والشروط؛ لكنه، اعتمادًا على البرهان الذي يتم تمريره، يقرر فقط ما إذا كان سيتم فتح (unlock) UTXO معيّن أم لا. وعمومًا، لم يمس ذلك أي شيء من الإجماع الأساسي ولو شعرة واحدة. #baby
بصراحة، بعد أن اتضحت لي هذه المنطقية، أعترف أنني معجب—ليس لأنه يزيّن الأمور بشكل جميل، بل لأنه يتوسع في حدود التحقق بطريقة شديدة التقييد. ومع ذلك، يجب أن نظل عقلانيين. BitVM لا يزال في مرحلة النضج؛ وفي المستقبل، سنرى فعليًا مدى تعقيد توليد الإثباتات، وما حجم تكلفة التحديات المحتملة، وما إذا كانت بيانات السلسلة قد تم استيعابها بالكامل بعد.
لكن على الأقل هذه الفكرة التي لا تُضحّي بأساس الأمان، اتجاهها صحيح. وقبل أن تُجرّب على شبكة التشغيل الرئيسية اختبارات نطاق أكبر من السيولة، أعتزم الاستمرار في مراقبة تطوره التقني. يا إخوتي، هل درستم BitVM3؟ ما رأيكم: هل يمكن حقًا لهذا النهج—“لا تعديل للإجماع، فقط تحويل الإثباتات”—أن يطرق باب بوابة نظام BTC البيئي ويفتحه؟ $BABY
في الماضي، حين كان الجميع يتحدث عن توسيع “العملاق”، كانوا يعتقدون أن العائق الحقيقي هو “أن BTC لا يمكنها استقبال بيانات من خارج السلسلة”. لكن عند التدقيق، فإن نقطة الخلل القاتلة ليست استقبال الرسائل بحد ذاتها، بل أن “العملاق” كسلسلة “مكسرات صمّاء” لا تفهم إلا UTXO، لا يمكنها أصلًا أن تحكم بما حدث في السلسلة الخارجية—هل تمت عملية التسوية على الإيثيريوم فعلاً أم لا؟ هي لا تملك أي مفهوم لذلك، ولا يمكنها أن تعيد كتابة آليات الإجماع الأساسية لأجل عملية/منطق أعمال ما. $BTC
وهنا تكمن روعة معمارية Babylon: TBV وBitVM3 لا يهدفان إلى إجبار “العملاق” على التحول إلى آلة افتراضية قادرة على تشغيل عقود معقدة، بل إن تصميمهما شديد التقييد! فهو لا “يصنع” شيئًا بقدر ما يقوم بـ”ترجمة” الأحداث التي حدثت بالفعل على السلسلة المضيفة، والتي تم التحقق منها، إلى برهانٍ تشفيري يمكن لـScript الخاص بـ“العملاق” التعرف عليه. بعبارة أخرى، يظل “العملاق” هو نفس “الحارس” الذي لا ينظر إلا إلى المفاتيح والشروط؛ لكنه، اعتمادًا على البرهان الذي يتم تمريره، يقرر فقط ما إذا كان سيتم فتح (unlock) UTXO معيّن أم لا. وعمومًا، لم يمس ذلك أي شيء من الإجماع الأساسي ولو شعرة واحدة. #baby
بصراحة، بعد أن اتضحت لي هذه المنطقية، أعترف أنني معجب—ليس لأنه يزيّن الأمور بشكل جميل، بل لأنه يتوسع في حدود التحقق بطريقة شديدة التقييد. ومع ذلك، يجب أن نظل عقلانيين. BitVM لا يزال في مرحلة النضج؛ وفي المستقبل، سنرى فعليًا مدى تعقيد توليد الإثباتات، وما حجم تكلفة التحديات المحتملة، وما إذا كانت بيانات السلسلة قد تم استيعابها بالكامل بعد.
لكن على الأقل هذه الفكرة التي لا تُضحّي بأساس الأمان، اتجاهها صحيح. وقبل أن تُجرّب على شبكة التشغيل الرئيسية اختبارات نطاق أكبر من السيولة، أعتزم الاستمرار في مراقبة تطوره التقني. يا إخوتي، هل درستم BitVM3؟ ما رأيكم: هل يمكن حقًا لهذا النهج—“لا تعديل للإجماع، فقط تحويل الإثباتات”—أن يطرق باب بوابة نظام BTC البيئي ويفتحه؟ $BABY

