ثقة خارج السلسلة
تعيش أدلة الشرعية (Ordinals، 1-Sat) في قواعد بيانات ثانوية. والسلسلة لا تتحقق منها.
Bitcoin · الأصلي · Layer #1
ترعى جمعية BOLT بروتوكول BOLT — آلية تثبيت لمعاملات Bitcoin تجعل الرموز قابلة للتحقق في زمن ثابت على Layer 1، دون قاعدة بيانات ثانوية ودون حدّ على النطاق.
البروتوكول
BOLT — Bitcoin‑Original‑Layer #1‑Token — هو بروتوكول رموز مبنيّ على بدائية مبتكرة: تثبيت المعاملات. الـ "Bolt" هو UTXO يُترك خلفه كي تتمكن معاملة لاحقة من فحص المعاملة التي أنشأته، مما يربط صلاحية عدة نصوص برمجية معًا.
انطلاقًا من تلك البدائية، يقدّم BOLT رموزًا تُثبَت شرعيتها بـالاستقراء الرياضي مباشرةً على السلسلة — متجاوزًا مشكلة "Back‑To‑Genesis" التي تُجبر كل بروتوكولات رموز UTXO الأخرى على الاعتماد على قواعد بيانات خارج‑السلسلة.
مُعرَّف في “BOLT: A Bitcoin Transaction Latching Mechanism & Token Protocol”، Frederick L. S. Honohan، فبراير 2024.
المشكلة
لا تستطيع بروتوكولات رموز UTXO الحالية على Bitcoin أن تُثبت فعليًا أن الرمز حقيقي دون مغادرة السلسلة. تتطفّل قواعدها على دفتر حسابات Bitcoin، لكن الدفتر لا يوثّق سوى أن الأفعال قد حدثت — لا أنها كانت مسموحًا بها.
تعيش أدلة الشرعية (Ordinals، 1-Sat) في قواعد بيانات ثانوية. والسلسلة لا تتحقق منها.
إثبات ارتباط الرمز رجوعًا إلى مُصدِّره يتطلّب تاريخ المعاملات الكامل — وتنمو الاستعلامات بلا حدود.
يجب أن يحمل كل تحويل المعاملة التي أنشأته، فتنمو أحجام المعاملات مع كل انتقال.
استنساخ الرمز عبر هجوم الوسيط ممكن عندما يعجز المُعدِّنون عن توثيق محتويات الرمز على Layer 1.
الحل
يستخدم BOLT تقنية PUSHTX / PUSHCTX من nChain ليتيح لنصٍّ برمجيٍّ فحص مدخلات ومخرجات المعاملات ذات الصلة. وبذلك يُعاد بناء نسب الرمز إلى الأمام مع كل إنفاق — ويُثبَت في زمن ثابت.
يربط UTXO من نوع Bolt فكَّ قفله بالإنفاق المتزامن لـ UTXO الخاص بالرمز — تكافل بين عدة UTXO.
تحمل نصوص القفل البرمجية متطلبات البروتوكول الكاملة وتعيد بناءها في مخرجات جديدة عبر scriptCode & hashOutputs.
يسجّل كل رمز parentOutpoint وgrandparentOutpoint الخاصّين به، ويُتحقَّق منهما بـ hashPrevouts.
الحالات الأساسية إضافةً إلى الخطوة الاستقرائية تعني أن تزييف رمز يتطلّب تزييف سَلَف له — وهو أمر مستحيل.
النتيجة: المنشأ الكامل للرمز قابل للتحقق من مخرجَين غير مُنفقَين فقط — O(1) بصرف النظر عن طول التاريخ — باستخدام ترويسات السلسلة وبراهين Merkle فقط. لا فهرس ثانوي. لا قاعدة بيانات.
التقنية
ترث الرموز كل ميزة من مزايا UTXO، دون حدّ على النطاق. التحقق البسيط من المدفوعات حتى أدنى مستوى.
يعيش المنشأ في دفتر الحسابات نفسه — لا جسور، ولا مجالات تزامن، ولا تعقيد متراكم من Layer 2.
يمكن لأي شخص إتمام إجراءات البروتوكول لقاء رسم صغير — دون حاجة إلى توقيع — مما يتيح أتمتة بنمط النشر/الاشتراك.
أصدِر أرصدةً وقسّمها أو ادمجها أو بادلها بين المُصدِّرين — أو أصدِر رموزًا فريدة. بدائية واحدة، أشكال عديدة.
متطلّب المعاملتين يجعل الاستنساخ عبر هجوم الوسيط مستحيلًا رياضيًا.
تُتيح مؤشرات الذاكرة الموثوقة على Layer-1 استخدام آلة Bitcoin الافتراضية لبرامج أغنى على السلسلة.
يعتمد BOLT على سلسلة غير منقطعة من التواقيع الرقمية وعلى تقنية PUSHTX. أزال SegWit التواقيع من حساب معرّف معاملة BTC — قاطعًا تلك السلسلة — لذا لا يمكن نشر BOLT على BTC أو BCH. إنه يعمل فقط على بروتوكول 2009 الأصلي، المُتداوَل اليوم باسم BSV.
| السلسلة | منذ | سلسلة التواقيع | متوافق مع BOLT |
|---|---|---|---|
| الأصلي (BSV) | 2009 | سليمة | نعم |
| Core (BTC) | 2017 | مقطوعة (SegWit) | لا |
| Cash (BCH) | 2018 | سليمة | لا (CTOR) |
الأتمتة الناشئة
إنّ EventListener في BOLT هو UTXO يُوضع على السلسلة مقابل رسم يُدفع مرة واحدة، ثم ينتظر دون أي تكلفة مستمرة — مثل معالج في حالة منخفضة الطاقة. وعندما تصل settleTx مطابِقة، يُطلَق: يبني المُعدِّن triggerTx، ويطالب برسم تم تثبيته عند النشر، ويتتالى تغيّر الحالة عبر مجمّع المعاملات — ليُسوّى في كتلة واحدة. بلا روبوت حارس، بلا مراقب، بلا ساعة.
“لا يمكن للتتالي أن يموت. يمكنه الانتظار فحسب.”
التواصل
أسئلة حول البروتوكول، أو الجمعية، أو البناء على BOLT؟ أرسل لنا رسالة وسنعاود التواصل معك. أو راسلنا على info@boltassociation.com مباشرةً.