CKB stablecoin payment هو حل دفع عملة مستقرة يعتمد على الشبكة اللامركزية CKB، ويسمح للمستخدمين باستخدام شبكة RGB++ وشبكة Fiber وغيرها من طبقة 2، من خلال شبكة CKB وBTC المشتركة، بتوليد وإدارة عملة مستقرة مرتبطة بالدولار (RUSD)، وتحقيق دفع عملة مستقرة سريع ومنخفض التكلفة وآمن عبر السلاسل.
2. مقدمة في المكونات الأساسية
2.1 CKB (قاعدة المعرفة المشتركة)
2.1.1 ما هو CKB
CKB هو سلسلة كتل Layer 1 لشبكة Nervos ، ويمكن تلخيص وظيفته الرئيسية كالإجماع والتنفيذ (Consensus & ution) وتوفر البيانات (Data Availability) ، وذلك من خلال إقامة قنوات الدفع و RGB++ عليها لتعزيز قابلية التوسع.
إنه مبني على آلية الإجماع بناءً على PoW ، مما يشبه BTC ، ويستخدم ترقية لخوارزمية BTC NC-MAX ، والتي تعمل على تحسين كفاءة الشبكة وقدرتها على الاستجابة من خلال تقليل وقت تأكيد المعاملات واسقاط معدل الكتل الفردية. على عكس BTC الذي يحدث كتلة كل 10 دقائق بشكل ثابت ، سيقوم CKB بضبط فترة الكتلة ديناميكيًا وفقًا لنشاط الشبكة (حوالي كل أربع ساعات) لتحسين الأداء.
CKB يستخدم وظيفة التجزئة Eaglesong، وهي وظيفة مخصصة لشبكة Nervos Network ، وهي بديلة لـ SHA-256 ، وتوفر نفس مستوى الأمان.
CKB تستخدم نموذج Cell كنواة لبنيتها البيانية وهي نسخة محسنة من نموذج حساب الحساب المستخدم في BTC
من خلال نظام النص المزدوج، يُسمح بتخزين وتحقق البيانات بشكل أكثر مرونة، مع دعم إصدار الأصول وتنفيذ العقود الذكية. يوفر وظائف تخزين البيانات وإدارة الحالة، لضمان توافر جميع الأصول والبيانات داخل السلسلة على المدى الطويل.
2.1.2 نموذج CELL
نموذج CELL وميزاته:
الخلية النموذجية مماثلة لنموذج UTXO في BTC، ولكنها تحقق تخزين البيانات والتحقق منها داخل السلسلة عن طريق إدخال النصوص المزدوجة لتنفيذ العقود الذكية. تخزين أي نوع من البيانات أو الأصول: في نموذج UTXO لـ BTC، يمكن أن تحتوي كل إخراج للصفقة فقط على معلومات بسيطة حول المبلغ والملكية؛ بينما يمكن لكل خلية في CKB تخزين الرموز الذكية وتنفيذ هذه النصوص من خلال الاستدعاء الخارجي في الصفقات، مما يعني أن كل خلية يمكنها تنفيذ المنطق الذكي الخاص بها بشكل مستقل، مما يمنحها القدرة على البرمجة. فصل الحالة عن الحساب: نظرًا لأن الخلية تحتوي على رموز العقود الذكية والحالة، يسمح ذلك لكل خلية بتنفيذ مهام حسابية معقدة مستقلة يمكن تنفيذها في طبقة 2 أو خارج السلسلة، ويتم تزامن نتائج التنفيذ من خلال الصفقات مع الطبقة 1، مما يضمن أمان الشبكة واتساق البيانات. التنفيذ المتوازي وتجميع الصفقات: من خلال نموذج الخلية، يمكن للعقود الذكية في الخلايا المختلفة تحقيق التنفيذ المتوازي، وفي الوقت نفسه، يمكن تجميع نتائج الصفقات في الخلايا المختلفة وتحديثها على السلسلة، مما يجعل الحساب أكثر كفاءة ويسهل غسيل الأموال.
مبدأ عمل نموذج CELL:
Cell هو مكون من الإدخال والإخراج: على غرار نموذج UTXO لـ BTC، يُستخدم Cell من خلال الإدخال والإخراج لتنفيذ المعاملات وتحديث الحالة. يمكن أن يُنفق كل Cell كإدخال للمعاملة ويُنشئ مخرجات جديدة لإنشاء Cell جديد. عناصر تكوين Cell: يحتوي كل Cell على السعة (Capacity) والبيانات المحدثة (Updated Data) والقفل (Lock) والنوع (Type). السعة: تسجل السعة حجم تخزين Cell وتمثل قيمة تخزين CKB، يجب على مستخدمي الـ Cell التي أنشئوها تخصيص سعة معينة وفقًا لحجم البيانات لضمان استخدام فعال لمساحة التخزين داخل السلسلة. البيانات: إنها من السمات الأساسية لنموذج Cell، يمكن تخزين معلومات متنوعة من الأرقام البسيطة إلى حالات العقود الذكية المعقدة، الأمر الذي يسمح بتخزين بيانات متنوعة داخل السلسلة. النظام النصفي: يُستخدم القفل للتحقق من الهوية، على غرار آلية التوقيع في BTC، لمنع المستخدمين غير المصرح لهم من الوصول إلى بيانات الـ Cell أو تعديلها، يجب على المستخدمين تقديم توقيع صحيح أو تواقيع متعددة لفتح واستخدام الـ Cell. النوع: يعرّف النوع منطق التحقق من بيانات الـ Cell، ويستخدم لتحديد كيفية استخدام أو تغيير قواعد الـ Cell في المعاملات المستقبلية، من خلال تنفيذ العقود الذكية أو التحقق من القواعد لتحديد قانونية المعاملات أو الحالة. الـ Cell الحية والـ Cell الميتة: تشير الـ Cell الحية إلى الـ Cell التي لم يتم صرفها بعد ويمكن استخدامها كإدخال للمعاملة أو تحديث الحالة التالية، بينما بمجرد صرف الـ Cell، تصبح Cell ميتة ولا يمكن استخدامها مرة أخرى، لكن يتم الاحتفاظ بسجلاتها في السلسلة لضمان تتبعها. آلية تأجير الحالة: يجب على المستخدمين دفع CKB لاستئجار مساحة تخزين داخل السلسلة، لضمان تخزين البيانات على المدى الطويل ومنع انفجار الحالة (State Bloat).
2.1.3 القابلية للبرمجة و CKB-VM
نموذج CELL هو أساس قابلية برمجة CKB: يدعم تخزين حالة العقد الذكي وتنفيذ البرمجيات النصية في كل خلية ، مما يجعل تنفيذ العقد وإدارة الأصول مرتبطة بشكل وثيق
من خلال الآلة الافتراضية CKB-VM التي اكتملت الجولة في مجموعة RISC-V، يمكن للمطورين تنفيذ العقود الذكية المخصصة داخل السلسلة. يمنح مرونة مجموعة التعليمات RISC-V المطورين حرية أكبر في كتابة العقود، مما يجعل CKB قادرة على دعم منطق العقد المعقد.
يدعم CKB-VM العديد من اللغات بما في ذلك C و Rust وغيرها من اللغات الشائعة. توفر هذه التوافقية الواسعة CKB-VM الطابع الفريد عن الأجهزة الافتراضية الأخرى للبلوكشين التي تقتصر عادةً على لغة محددة، وتفتح الباب أمام مجتمع أوسع من المطورين. تدعم شبكة CKB أيضًا SDK للغات الرئيسية مثل Java و Rust و Go و Java وغيرها، مما يسهل على المطورين استخدام الأدوات المألوفة لديهم للتطوير.
التوافق والتوسع: تصميم CKB-VM يضمن التوافق مع نموذج UTXO لـ BTC وغيرها من سلاسل الكتل، مع دعم العقود الذكية عالية الكفاءة والتطبيقات المعقدة.
2.1.4 آلية الإجماع PoW
CKB تعتمد آلية الإجماع PoW المشابهة لعملة BTC لضمان أمان الشبكة واللامركزية. مثل BTC، يقوم المعدّنون بتنافس في حساب القيمة الهاش لتجميع الكتلة، مما يضمن عدم قابلية التلاعب ومقاومة الرقابة على الشبكة.
NC-MAX الخوارزمية : يقدم CKB تحسينات على خوارزمية BTC مع تحسين NC-MAX. هذا التحسين يسمح بزيادة الكفاءة وتحسين فعالية تعبئة الكتلة، وخفض معدل الكتل الفردية، وزيادة سرعة تأكيد الصفقات، مما يجعلها مناسبة لتطبيقات الأصول والمدفوعات.
Eaglesong وظيفة التجزئة: تم تصميم وظيفة التجزئة Eaglesong خصيصًا لتوفير أداء وأمان محسنين لشبكة Nervos CKB من خلال الحيادية تجاه ASIC والكفاءة والأمان والعدالة الشبكية، مما يضمن التفوق في الأداء والأمان وفي الوقت نفسه يعزز كفاءة التعدين وقابلية توسيع الشبكة.
الهيكل الأمني متعدد المستويات 2.1.5
يستخدم CKB بنية أمان متعددة الطبقات: تركز الطبقة 1 على التسوية النهائية للبيانات والحفاظ الآمن على الحالة ، بينما تستخدم الطبقة 2 لتوسيع نطاق قدرات معالجة المعاملات.
يضمن التصميم المعماري المفصول الأمان في السلسة الرئيسية (الطبقة 1): يقلل العبء أثناء معالجة المعاملات ويزيد من استقرار الشبكة العامة
2.1.6 العلاقة والشرعية المطلقة مع BTC
التفاعل عبر السلسلة UTXO 模型的互操作性:
نموذج الخلية CKB هو توسعة لنموذج BTC UTXO. يمكن لمستخدمي BTC تعيين أصولهم على شبكة CKB واستخدام مرونة شبكة CKB للتخزين والتشغيل الذكي للعقود وتطبيقات التمويل اللامركزي. نظرًا لتشابه الخلية مع UTXO في BTC من حيث الهيكل ، ولأن CKB يمكنها التوافق مع خوارزمية التوقيع BTC ، يمكن للمستخدمين التلاعب بأصول CKB داخل السلسلة باستخدام محفظة BTC ، وهذا ينطبق على سلاسل الكتل العمومية الأخرى ذات نموذج UTXO.
الصحة: CKB من خلال اعتماد NC-Max (Nakamoto Consensus Max) يحافظ على التوافق الفكري مع BTC ، NC-Max هو إصدار محسن لالإجماع ناكاموتو، ويوفر أمانًا وأداءً أفضل.
المجتمع الداعم: تتألف مجتمع Nervos من العديد من هواة تقنية بلوكشين ومطورين والمعدّن، وقد حظي بدعم جزئي من مجتمع BTC، حيث يكمن الجوهر في أنه يستمد فكر الالامركزية من BTC ويوفر متطلبات أوسع نطاقًا من خلال توسيع الوظائف.
تسجيل حالة المعاملات: يدعم CKB تسجيل كل تغيير في حالة المعاملات في داخل السلسلة، ويمكن تتبع جميع عمليات الدفع بواسطة نموذج Cell المتفرج. هذا الآلية حيوية في عمليات الدفع الخاصة بالعملات المستقرة، حيث يتم ضمان أمان وصحة المعاملات.
تنفيذ العقد الذكي: يمكن تحقيق عمليات معقدة مثل الدفع الشرطي والقفل خلال عملية الدفع بعملة مستقرة من خلال العقود الذكية المدعومة بواسطة CKB-VM.
2.2 RGB ++
ما هو RGB++ 2.2.1
RGB++ هو بروتوكول لإصدار الأصول اللامركزية والعقود الذكية، وهو مناسب لنموذج Bitcoin UTXO وغيره من سلاسل الكتل UTXO.
RGB++ بروتوكول يرث فكرة بروتوكول RGB بإنشاء صفقتين منفصلتين وربطهما، واحدة داخل السلسلة والأخرى خارج السلسلة. الاختلاف الرئيسي هو استخدام RGB التحقق من العميل لنقل المزيد من البيانات التي لا يمكن تخزينها أو تنفيذ العقود الذكية على شبكة BTC خارج السلسلة وإنشاء صفقة مقابلة مرتبطة بالسلسلة الداخلية. بينما يقوم RGB++ بنقل هذه البيانات غير القابلة للتخزين والعقود الذكية غير القابلة للتنفيذ إلى CKB ، مما يجعل CKB طبقة تسوية العقود الذكية لـ BTC.
2.2.2 الوظائف الأساسية
من خلال RGB++، استخدام CKB كسلسلة ظلية لـ BTC: كسلسلة إضافية لـ BTC، تتحمل العقود الذكية والعمليات المعقدة في آلة تورينج التي لا يمكن لـ BTC الأصلي التعامل معها.
التفاعل مع شبكة BTC:
حدوث المعاملات: في شبكة BTC ، يكتمل المستخدمون المعاملات باستخدام نموذج UTXO التقليدي ، بينما يستخدم RGB++ لربط حالة العقد والبيانات المتعلقة بتنفيذ العقد الذكي على CKB. منطق التحقق: يتم مزامنة سجلات المعاملات القامت بها في شبكة BTC مع حالة العقد المخزنة على CKB من خلال RGB++ ، وذلك بتطبيق منطق التحقق المحدد لضمان قانونية المعاملة. في كل مرة يحدث فيها معاملة في الشبكة ، يتم تنشيط تنفيذ العقد على CKB من خلال RGB++ ، وذلك بفحص الشروط القابلة للتنفيذ في العقد ضمن السلسلة ، مثل التحقق من تواجد الرصيد الكافي وصحة التوقيع وتحقيق الشروط العقدية وغيرها.
يستخدم RGB++ نمط التحقق من الجانب العميل لضمان الخصوصية والسلامة لبيانات خارج السلسلة، وسيتم تقديم البيانات إلى CKB للتسوية النهائية فقط عندما يتم التحقق من خارج السلسلة.
إصدار وإدارة الأصول: يتيح RGB++ للمستخدمين إصدار الأصول (مثل العملات المستقرة والعملات الأخرى) عبر بروتوكول خارج السلسلة، واستخدام CKB لإدارة دورة حياة هذه الأصول (والتي تشمل ليس فقط إصدار الأصول وتداولها، ولكن أيضًا عمليات أكثر تعقيدًا مثل القفل الزمني والدفعات الشرطية وغيرها).
RGB++ يجمع بين أمان BTC العالي وقابلية برمجة CKB.
2.2.3 الربط القابل للتجانس
التفاعل عبر السلسلة: التزامن المشابه هو عملية تحافظ على تزامن الأصول والحالة بين BTC وCKB (أو سلاسل UTXO الأخرى مثل Cardano) من خلال آلية ربط. في كل مرة يحدث فيها معاملة أصول داخل السلسلة BTC، ستقوم RGB++ بتعيين حالة العقد أو تغيير الأصول المقابلة على CKB.
توسيع UTXO: في الربط الهيكلي، سيكون لدى كل UTXO داخل السلسلة BTC مكافئ Cell (حاوية UTXO) على CKB، وسيتم تسجيل حالة الأصول المقابلة وشروط العقد الذكي المتوافقة معها.
ربط الأصول: عندما يحتفظ المستخدم بأصول RGB++ معينة على سلسلة BTC، ستقوم خلية CKB على السلسلة بتخزين حالة الأصول المقابلة، ويتم ضمان توافق معلومات هذه الأصول بين السلسلتين من خلال الربط المتجانس.
تزامن التداول: عندما يحدث تداول عملة RGB++ ، يتم إنشاء التزام في شبكة BTC ، حيث يتم استهلاك الخلية المقابلة في شبكة CKB ضمن السلسلة ، ويتم إنشاء خلية جديدة لتوزيع الأصول.
مزايا الربط المتجانس - تمكين BTCFi
العقد الذكي يدعم: لا يمكن لـ BTC دعم العقود الذكية الكاملة، ولكن من خلال الربط المتجانس، يمكن لـ CKB العمل كطبقة تنفيذ للعقود الذكية وإدارة شروط المعاملات المعقدة لأصول BTC مثل قفل الوقت، الدفع الشرطي، وغيرها. مرونة إدارة الأصول: يسمح الربط المتجانس بإدارة الأصول المتداولة في شبكة BTC على CKB. يمكن للمستخدمين تنفيذ العمليات المالية المعقدة باستخدام قدرات برمجة CKB المرنة دون الحاجة إلى تغيير بروتوكول BTC الأساسي.
2.2.4 القفز
طبقة RGB++ ترقية المقترح: توسيع العلاقة المرتبطة بين CKB و BTC إلى جميع سلاسل UTXO ، من خلال “إعادة الربط” لتحقيق التفاعل عبر السلاسل.
BTC بين سلاسل UTXO الأخرى: العلاقة بين السلاسل العبرية الأساسية هي جعل أصول RGB++ داخل السلسلة BTC قادرة على التحول بسلاسة إلى سلاسل UTXO الأخرى داخل السلسلة، من خلال تبديل UTXO المرتبطة بالأصول، دعم إدارة ونقل الأصول في عدة كتل داخل السلسلة.
تكنولوجيا بدون جسر: من خلال تقنية الربط المتجانسة (Isomorphic Binding) وتبديل UTXO داخل السلسلة المختلفة، بدون الاعتماد على جسور التفاعل عبر السلسلة التقليدية Lock-Mint، يتم تحقيق نقل الأصول عبر السلاسل التفاعلية.
عملية التشغيل: على سبيل المثال، يمكن للمستخدمين التحكم في أصول RGB++ التي كانت في الأصل على داخل السلسلة BTC عن طريق سلسلة Cardano وتقسيم الأصول ونقلها على داخل السلسلة Cardano.
التزام النشر: أولاً، يحتاج المستخدمون إلى نشر التزام في سلسلة BTC للإعلان عن رغبتهم في إلغاء ربط الأصول المرتبطة بـ UTXO BTC. ربط بسلسلة Cardano: ثم، يتم نشر التزام جديد في سلسلة Cardano لربط الأصول RGB++ بها مع eUTXO في Cardano. تعديل البرنامج النصي للقفل: بعد ذلك، يتم تعديل برنامج القفل للأصول RGB++ في سلسلة CKB لتبديل شروط الإلغاء من UTXO BTC إلى eUTXO في سلسلة Cardano. يسمح هذا الخطوة لحائزي الأصول بالتحكم في الأصول التي كانت في الأصل في سلسلة BTC من خلال سلسلة Cardano.
دور CKB في Leap:
CKB تقوم بأداء دور مشابه لمؤشر وطبقة توافر البيانات (DA). جميع بيانات الأصول RGB++ لا تزال مخزنة في سلسلة الكتل CKB، حيث يقوم CKB بدور الشاهد الخارجي لمعالجة طلبات Leap وضمان أمان التفاعل عبر السلاسل الأصول. يوفر CKB الأمان والموثوقية: بالمقارنة مع آليات التوقيع المتعددة الشائعة في الجسور عبر السلسلة التقليدية أو آلية MPC (حوسبة متعددة الأطراف)، فإن أمان CKB وخصائصه اللامركزية أكثر موثوقية.
2.2.5 RGB++ 在عملة مستقرة支付中的角色
إصدار وتداول العملات المستقرة: من خلال RGB++ على سلسلة BTC الداخلية، يتم إصدار العملات المستقرة وإدارة الأصول بذكاء باستخدام CKB.
التفاعل عبر السلاسل: من خلال الجمع بين RGB++ Layer و CKB ، نضمن عملية سلسة لدفع العملة المستقرة في UTXO مختلفة داخل السلسلة.
العقود الذكية تدعم: توفير شروط دفع معقدة وقفل زمني لعملات مستقرة، مما يعزز مرونة الدفع وأمانه.
دور الجسر: يعمل RGB ++ Layer كجسر بين BTC (وسلاسل UTXO الأخرى) و CKB ، مما يوسع قابلية البرمجة وإدارة الأصول لـ BTC ، ويجعل وظيفة الدفع العملة مستقرة لـ BTC أكثر تنوعًا ومرونة.
2.3 شبكة الألياف الضوئية
2.3.1 شبكة الألياف البصرية مقدمة
شبكة Fiber هي طبقة 2 مماثلة لشبكة الإضاءة BTC على CKB: تم تصميمها خصيصًا لزيادة قدرة الدفع خارج السلسلة لـ CKB ، وتسمح للمستخدمين بإجراء عمليات الدفع بسرعة وبتكلفة منخفضة خارج السلسلة. يتم تحقيق عمليات التداول خارج السلسلة من خلال القنوات الدفعية لتقليل الضغط على السلسلة الرئيسية وزيادة سرعة التداول.
ميزات الدفع خارج السلسلة: يستخدم Fiber Network القنوات الدفع لتحقيق تحويلات سريعة خارج السلسلة، مما أدى إلى انخفاض الاعتماد على السلسلة CKB الرئيسية وزيادة طاقة معالجة المعاملات.
الوضع الحالي: حسب بيانات mempool، يتم توطين أكثر من 300 مليون دولار من الأموال في شبكة الإضاءة BTC الحالية، ويوجد حوالي 12 ألفًا من العقد ، وتم إنشاء ما يقرب من 50 ألف قناة دفع بينهم. تم إطلاق Fiber Network المعتمد على Nervos CKB على Testnet.
2.3.2 نقاط التقنية
قنوات الدفع خارج السلسلة (Fiber Channels): تسمح شبكة الألياف بإنشاء قنوات دفع تسمح للمستخدمين بتبادل الأصول مباشرة خارج السلسلة حتى يتم إغلاق القناة وتقديم الحالة النهائية إلى السلسلة الرئيسية CKB للتسوية.
داخل السلسلة合约(HTLC):
مماثل لـ BTC شبكة الإضاءة، يستخدم Fiber Network الآن أيضًا عقد الوقت المجزأ (HTLC) لضمان أمان المعاملات خارج السلسلة؛ إذا لم تتم تأكيد المعاملة خارج السلسلة في الوقت المحدد، يمكن استرداد الأصول تلقائيًا عبر HTLC. PTLC: تحسين شبكة Fiber على أساس HTLC، وتجنب استخدام نفس القيمة التشفيرية لمخطط الدفع بأكمله، وسيتم استخدام PTLC لمنع تسرب الخصوصية لصلة المعاملات.
التوجيه متعدد القفزات (Multi-Hop Routing): كشبكة Fiber Network و BTC شبكة الإضاءة ، فهو يدعم الانتقال عبر عدة عقد لمسارات الدفع ، مع خوارزمية Dijkstra للبحث عن مسارات الدفع ، مما يؤدي إلى اسقاط تكاليف التوجيه وزيادة نسبة نجاح المدفوعات عبر مسارات متعددة.
خدمة المراقبة - Watchtower Service: يمكن للمستخدمين استخدام خدمة المراقبة على مدار الساعة لمراقبة حالة قنوات الدفع، والحماية من عقدة خبيثة تحاول الإنفاق المزدوج أو الغش (الحماية من المشاركين في المعاملات الذين يقدمون الالتزامات المنتهية الصلاحية)، ويمكن لهذه الخدمة تتبع المعاملات تلقائيًا والتنبيه عند الحاجة.
2.3.3 الشبكة الأليافية مختلفة عن شبكة الإضاءة BTC
دعم الأصول المتعددة:
BTC كانت شبكة الإضاءة تدعم فقط الدفع خارج السلسلة لـ BTC ، الآن يمكن دعم أصول أخرى من خلال ترقية Taproot Asset. تدعم شبكة Fiber العديد من الأصول ، بما في ذلك CKB و BTC وعملات RGB++ المستقرة وغيرها.
رسوم وسرعة التداول:
نظرا لأن شبكة BTC Lightning تعمل على سلسلة BTC ، فإنها تحتاج إلى دفع رسوم BTC عالية عند فتح وإغلاق القنوات ، خاصة عندما ترتفع رسوم معاملات BTC ، وتزداد تكلفة تشغيل القناة بشكل كبير. تتمتع شبكة الألياف ب TPS أعلى ورسوم معاملات أقل نظرا لاعتمادها على CKB ، مما يجعلها أقل تكلفة لفتح وإغلاق القنوات وتوفر تجربة مستخدم أفضل.
التفاعل عبر السلاسل
شبكة الإضاءة BTC تستخدم أساسا للدفع داخل شبكة BTC، ولا تدعم حاليا الدفع عبر السلسلة لسلاسل UTXO الأخرى. تدعم شبكة Fiber Network تداول متنوع للأصول، بما في ذلك: الأصول الأصلية لـ BTC (بما في ذلك النقش وrune)، CKB، الأصول الأصلية لـ RGB++ (بما في ذلك RUSD) والأصول خارج السلسلة. بفضل طبقة RGB++ Layer، يمكن لجميع الأصول في سلاسل UTXO الدخول إلى شبكة الإضاءة. يمكن لشبكة Fiber Network التفاعل مع شبكة BTC الإضاءة: لتحقيق الدفع عبر السلسلة (يمكن لشبكة Fiber Network فقط إرساله، وتلقيه شبكة BTC الإضاءة)، يمكن للمستخدمين استخدام الأصول CKB أو RGB++ عبر Fiber Network لشراء الأصول في شبكة BTC الإضاءة وضمان ذاتية التفاعل عبر السلسلة للصفقات (بدون حدوث نجاح/فشل جزئي في التفاعل عبر السلسلة).
2.3.4 شبكة الألياف في دور الدفع عملة مستقرة
Fiber Network يستخدم لدعم تحويلات العملات الثابتة خارج السلسلة ، مما يضمن الوقت الفوري والتكلفة المنخفضة للدفعات.
Fiber Network يتيح للمستخدمين إجراء المعاملات عالية التردد خارج السلسلة من خلال إنشاء قنوات الدفع خارج السلسلة، وذلك لتقليل الضغط على السلسلة الرئيسية.
شبكة الألياف تدعم المدفوعات الذرية عبر السلاسل، مما يتيح للعملات المستقرة الدفع أن تتجاوز العديد من السلاسل بأمان.
2.4 مستقر ++
2.4.1 Stable++ مقدمة
Stable++ هو بروتوكول الإفراط في الضمانات في البيئة اللامركزية لـ CKB، الذي يسمح للمستخدمين بربط RUSD بالدولار عن طريق الرهن الزائد لـ BTC أو CKB.
RUSD هي نظريا أول عملة مستقرة يتم إصدارها مباشرة على شبكة Bitcoin بناء على بروتوكول RGB ++ ، والاستفادة من قدرات CKB لتوفير حل أكثر محلية وكفاءة.
RUSD التكديس: يمكن للمستخدمين الحصول على عملة الحوكمة STB من خلال تداول RUSD المستدانة.
رمز الحوكمة STB: يمكن للمستخدمين المشاركة في سيولة الرهن للحصول على عوائد من خلال التكديس STB؛ يمكن للمستخدمين المشاركة في توزيع الرسوم من خلال التكديس STB.
التفاعل عبر السلسلة: يمكن لـ RUSD التفاعل بين حسابات سلاسل UTXO من خلال الربط المتجانس لـ RGB++ ووظيفة Leap.
نسبة الإيداع المتدنية (MCR): بفضل التسوية الفعالة، تم تقليل مخاطر الخسارة المحتملة التي يواجهها بروتوكول التكديس ومقدمو الاستقرار، مما أدى إلى تقليل الطلب على قيمة الرهن
اللامركزية: Stable++ هو بروتوكول يعمل بشكل مستقل تمامًا، دون الحاجة إلى أي تحكم أو ترخيص من أي كيان، مما يتيح للمستخدمين التفاعل مع النظام بحرية وبأمان.
2.4.2 آلية التسوية - التأمين المزدوج
الملخص: الآلية التصفية هي إجراء حماية يتم تنشيطه عندما ينخفض قيمة الضمان إلى نقطة حرجة (معدل التكديس الأدنى لاستدانة RUSD) ، وهو يضمن الحفاظ على دعم الضمان الكافي لعملة المستقرة RUSD المنتجة دائمًا ، وسيقوم النظام تلقائيًا بتصفية المستخدمين الذين لديهم رهن غير كافٍ للحفاظ على استقرار النظام العام.
حوض الاستقرار (Stability Pool):
لحل مشكلة الكفاءة المنخفضة عند حدوث تصفية واسعة النطاق، يستخدم Stable++ بركة استقرار بدلاً من طريقة المزاد الشائعة في معظم بروتوكولات الاقتراض والتصفية، دون الحاجة إلى البحث عن مصفيين في السوق. التصفية التلقائية: يحتاج بركة الاستقرار إلى إيداع RUSD مسبقًا من قبل مقدمي السيولة (المستخدمين) كاحتياطي، وعند حدوث تصفية، سيتم تدمير RUSD الموجودة في بركة الاستقرار بمقدار الديون السيئة، وسيتم توزيع الضمان المباشر لمقدمي السيولة. من خلال قدرة بركة الاستقرار على التصفية التلقائية، يتم تعويض المزاد التقليدي بتوزيع مباشر للضمان الزائد، مما يعزز كفاءة واستقرار العملة المستقرة عند حدوث تصفية واسعة النطاق.
إعادة التوزيع:
نظرة عامة: عندما لا تكون حوض الاستقرار لديه ما يكفي من الاحتياطي لإتمام تسوية الديون الرديئة، سيتم توزيع الديون الرديئة والضمانات بين المقترضين من خلال آلية التوزيع الكامل. إعادة توزيع الديون: عندما لا يمكن لحوض التسوية تغطية جميع الديون الرديئة، سيتم إعادة توزيع الديون المتبقية بنسب متساوية بين جميع المقترضين. توزيع الضمانات: بينما يتحمل جميع المقترضين معًا عبء الديون الرديئة، سيحصلون أيضًا على الإفراط في الضمانات بنسب متساوية كمكافأة. من خلال جعل جميع المقترضين يتحملون معًا عبء الديون الرديئة، تضمن هذه الآلية عدم وجود ديون غير مغطاة في النظام، وتجنب تراكم المخاطر النظامية. 2.4.3 دور Stable++ في الدفع بالعملة المستقرة
من خلال آلية التصفية المبتكرة، يحسن Stable++ الطريقة التقليدية للرهن الزائد لضمان استقرار سعر RUSD.
بفضل الربط المتجانس لـ RBG++ وقدرة Leap ، جعل Stable++ RUSD أول عملة مستقرة حرة بالفعل للتداول الداخل السلسلة في أي مكان يدعم UTXO ، مما يوسع بشكل أكبر دائرة تداول العملات المستقرة.
2.5 جوي آي دي
ما هو 2.5.1 JoyID
JoyID المحفظة هي محفظة تدير بواسطة المفتاح السري Passkey المتكامل مع الcryptocurrency.
في نظام Nervos، تم تصميم JoyID كأداة للتحقق والإدارة اللامركزية والتفاعل عبر السلسلة، مما يتيح للمستخدمين تخزين واستخدام الأصول الرقمية وتطبيقات اللامركزية بأمان.
2.5.2 الوظائف الرئيسية
بدون كلمة مرور و العبارة الافتتاحية: يمكن الوصول إلى المحفظة عن طريق التعرف على الأحياء الدقيقة لتحقيق تسجيل الدخول بدون مفتاح خاص.
يدعم BTC وشبكة Fiber: يمكن للمستخدمين التداول بشكل أسرع وأكثر كفاءة، ويمكن أن يساعد في توسيع سيناريوهات تطبيق CKB.
دعم العديد من السلاسل: لا يدعم JoyID فقط BTC و Nervos CKB، بل يدعم أيضًا ETH وسلسلة EVM متعددة.
من خلال الحصول على كلمة المرور الخاصة Passkey: يقوم Passkey بتوليد توقيع secp256k1 المطلوب للبلوكشين عن طريق الجهاز الأمني المرتبط بالأجهزة القاسية، نظرًا لأن توقيع secp256r1 لا يتعرض للكشف في المعاملات ويتم توليده فقط من خلال المعلومات الحيوية، مما يزيد من أمان الالمحفظة.
مزيج من الأمان والسهولة في الاستخدام:
الأمان: محفظة الأجهزة > Passkeyالمحفظة > محفظة غير مستضافة > محفظة مستضافةالسهولة: Passkeyالمحفظة > محفظة مستضافة > محفظة غير مستضافة > محفظة الأجهزة
2.5.3 JoyID في دور الدفع بالعملة المستقرة
كواجهة مستخدم JoyID ، يمكن للمستخدمين الدفع باستخدام العملة المستقرة في شبكة CKB ، وإدارة أصول RUSD الخاصة بهم وقنوات الدفع.
من خلال تركيبتها الممتازة من القدرات (الأمان والسهولة ودعم العديد من السلاسل الجانبية) ، يمكن لـ JoyID تمكين المدفوعات المستقرة المستندة إلى CKB والمعاملات الأخرى.
3. سلسلة الدفع
بدء الدفع والاستقبال: يمكن للمستخدمين فتح قناة دفع عبر محفظة JoyID والقيام بدفع عملة مستقرة. إصدار العملة المستقرة: يتعاون RGB++ وStable++ من خلال الإفراط في الضمانات باستخدام BTC أو CKB لإنشاء RUSD، ثم يتم الإصدار من خلال RGB++ داخل السلسلة. التفاعل والتداول عبر السلاسل: يربط RGB++ سلسلة BTC (وغيرها من سلاسل UTXO) وسلسلة CKB بسلاسة من خلال الربط الهوموغيني و Leap، مما يسمح بالتفاعل داخل السلسلة لـ RUSD وغيرها من الأصول عبر عمليات التبادل عبر السلاسل، موسّعًا نطاق تداول الأصول وضمان تزامن البيانات. سجلات التداول والتسوية: بالجمع بين شبكة Fiber و CKB، تدعم معالجة الدفع خارج السلسلة بشكل سريع، ويضمن CKB كـ L1 سلسلة تسوية المعاملات النهائية، ويضمن سلامة جميع حالات التداول والأصول. أساسيات المعاملات المعقدة: تقدم الآلة الافتراضية لـ CKB ونموذج الخلية بيئة تنفيذ العقود الذكية، مدعمة لشروط الدفع المعقدة والمنطق المخصص للعقود، مع ضمان اللامركزية لبروتوكول Stable++.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تنفيذ دفع العملة المستقرة CKB
المؤلف: جيمي، من 10K Ventures
1. نظرة عامة
CKB stablecoin payment هو حل دفع عملة مستقرة يعتمد على الشبكة اللامركزية CKB، ويسمح للمستخدمين باستخدام شبكة RGB++ وشبكة Fiber وغيرها من طبقة 2، من خلال شبكة CKB وBTC المشتركة، بتوليد وإدارة عملة مستقرة مرتبطة بالدولار (RUSD)، وتحقيق دفع عملة مستقرة سريع ومنخفض التكلفة وآمن عبر السلاسل.
2. مقدمة في المكونات الأساسية
2.1 CKB (قاعدة المعرفة المشتركة)
2.1.1 ما هو CKB
CKB هو سلسلة كتل Layer 1 لشبكة Nervos ، ويمكن تلخيص وظيفته الرئيسية كالإجماع والتنفيذ (Consensus & ution) وتوفر البيانات (Data Availability) ، وذلك من خلال إقامة قنوات الدفع و RGB++ عليها لتعزيز قابلية التوسع.
إنه مبني على آلية الإجماع بناءً على PoW ، مما يشبه BTC ، ويستخدم ترقية لخوارزمية BTC NC-MAX ، والتي تعمل على تحسين كفاءة الشبكة وقدرتها على الاستجابة من خلال تقليل وقت تأكيد المعاملات واسقاط معدل الكتل الفردية. على عكس BTC الذي يحدث كتلة كل 10 دقائق بشكل ثابت ، سيقوم CKB بضبط فترة الكتلة ديناميكيًا وفقًا لنشاط الشبكة (حوالي كل أربع ساعات) لتحسين الأداء.
CKB يستخدم وظيفة التجزئة Eaglesong، وهي وظيفة مخصصة لشبكة Nervos Network ، وهي بديلة لـ SHA-256 ، وتوفر نفس مستوى الأمان.
CKB تستخدم نموذج Cell كنواة لبنيتها البيانية وهي نسخة محسنة من نموذج حساب الحساب المستخدم في BTC
من خلال نظام النص المزدوج، يُسمح بتخزين وتحقق البيانات بشكل أكثر مرونة، مع دعم إصدار الأصول وتنفيذ العقود الذكية. يوفر وظائف تخزين البيانات وإدارة الحالة، لضمان توافر جميع الأصول والبيانات داخل السلسلة على المدى الطويل.
2.1.2 نموذج CELL
نموذج CELL وميزاته:
الخلية النموذجية مماثلة لنموذج UTXO في BTC، ولكنها تحقق تخزين البيانات والتحقق منها داخل السلسلة عن طريق إدخال النصوص المزدوجة لتنفيذ العقود الذكية. تخزين أي نوع من البيانات أو الأصول: في نموذج UTXO لـ BTC، يمكن أن تحتوي كل إخراج للصفقة فقط على معلومات بسيطة حول المبلغ والملكية؛ بينما يمكن لكل خلية في CKB تخزين الرموز الذكية وتنفيذ هذه النصوص من خلال الاستدعاء الخارجي في الصفقات، مما يعني أن كل خلية يمكنها تنفيذ المنطق الذكي الخاص بها بشكل مستقل، مما يمنحها القدرة على البرمجة. فصل الحالة عن الحساب: نظرًا لأن الخلية تحتوي على رموز العقود الذكية والحالة، يسمح ذلك لكل خلية بتنفيذ مهام حسابية معقدة مستقلة يمكن تنفيذها في طبقة 2 أو خارج السلسلة، ويتم تزامن نتائج التنفيذ من خلال الصفقات مع الطبقة 1، مما يضمن أمان الشبكة واتساق البيانات. التنفيذ المتوازي وتجميع الصفقات: من خلال نموذج الخلية، يمكن للعقود الذكية في الخلايا المختلفة تحقيق التنفيذ المتوازي، وفي الوقت نفسه، يمكن تجميع نتائج الصفقات في الخلايا المختلفة وتحديثها على السلسلة، مما يجعل الحساب أكثر كفاءة ويسهل غسيل الأموال.
مبدأ عمل نموذج CELL:
Cell هو مكون من الإدخال والإخراج: على غرار نموذج UTXO لـ BTC، يُستخدم Cell من خلال الإدخال والإخراج لتنفيذ المعاملات وتحديث الحالة. يمكن أن يُنفق كل Cell كإدخال للمعاملة ويُنشئ مخرجات جديدة لإنشاء Cell جديد. عناصر تكوين Cell: يحتوي كل Cell على السعة (Capacity) والبيانات المحدثة (Updated Data) والقفل (Lock) والنوع (Type). السعة: تسجل السعة حجم تخزين Cell وتمثل قيمة تخزين CKB، يجب على مستخدمي الـ Cell التي أنشئوها تخصيص سعة معينة وفقًا لحجم البيانات لضمان استخدام فعال لمساحة التخزين داخل السلسلة. البيانات: إنها من السمات الأساسية لنموذج Cell، يمكن تخزين معلومات متنوعة من الأرقام البسيطة إلى حالات العقود الذكية المعقدة، الأمر الذي يسمح بتخزين بيانات متنوعة داخل السلسلة. النظام النصفي: يُستخدم القفل للتحقق من الهوية، على غرار آلية التوقيع في BTC، لمنع المستخدمين غير المصرح لهم من الوصول إلى بيانات الـ Cell أو تعديلها، يجب على المستخدمين تقديم توقيع صحيح أو تواقيع متعددة لفتح واستخدام الـ Cell. النوع: يعرّف النوع منطق التحقق من بيانات الـ Cell، ويستخدم لتحديد كيفية استخدام أو تغيير قواعد الـ Cell في المعاملات المستقبلية، من خلال تنفيذ العقود الذكية أو التحقق من القواعد لتحديد قانونية المعاملات أو الحالة. الـ Cell الحية والـ Cell الميتة: تشير الـ Cell الحية إلى الـ Cell التي لم يتم صرفها بعد ويمكن استخدامها كإدخال للمعاملة أو تحديث الحالة التالية، بينما بمجرد صرف الـ Cell، تصبح Cell ميتة ولا يمكن استخدامها مرة أخرى، لكن يتم الاحتفاظ بسجلاتها في السلسلة لضمان تتبعها. آلية تأجير الحالة: يجب على المستخدمين دفع CKB لاستئجار مساحة تخزين داخل السلسلة، لضمان تخزين البيانات على المدى الطويل ومنع انفجار الحالة (State Bloat).
2.1.3 القابلية للبرمجة و CKB-VM![7314991 NSosT1TUfLJoi8byGrrpophwYFzjq2OfhSbaNTu0.jpeg]()
نموذج CELL هو أساس قابلية برمجة CKB: يدعم تخزين حالة العقد الذكي وتنفيذ البرمجيات النصية في كل خلية ، مما يجعل تنفيذ العقد وإدارة الأصول مرتبطة بشكل وثيق
من خلال الآلة الافتراضية CKB-VM التي اكتملت الجولة في مجموعة RISC-V، يمكن للمطورين تنفيذ العقود الذكية المخصصة داخل السلسلة. يمنح مرونة مجموعة التعليمات RISC-V المطورين حرية أكبر في كتابة العقود، مما يجعل CKB قادرة على دعم منطق العقد المعقد.
يدعم CKB-VM العديد من اللغات بما في ذلك C و Rust وغيرها من اللغات الشائعة. توفر هذه التوافقية الواسعة CKB-VM الطابع الفريد عن الأجهزة الافتراضية الأخرى للبلوكشين التي تقتصر عادةً على لغة محددة، وتفتح الباب أمام مجتمع أوسع من المطورين. تدعم شبكة CKB أيضًا SDK للغات الرئيسية مثل Java و Rust و Go و Java وغيرها، مما يسهل على المطورين استخدام الأدوات المألوفة لديهم للتطوير.
التوافق والتوسع: تصميم CKB-VM يضمن التوافق مع نموذج UTXO لـ BTC وغيرها من سلاسل الكتل، مع دعم العقود الذكية عالية الكفاءة والتطبيقات المعقدة.
2.1.4 آلية الإجماع PoW
CKB تعتمد آلية الإجماع PoW المشابهة لعملة BTC لضمان أمان الشبكة واللامركزية. مثل BTC، يقوم المعدّنون بتنافس في حساب القيمة الهاش لتجميع الكتلة، مما يضمن عدم قابلية التلاعب ومقاومة الرقابة على الشبكة.
NC-MAX الخوارزمية : يقدم CKB تحسينات على خوارزمية BTC مع تحسين NC-MAX. هذا التحسين يسمح بزيادة الكفاءة وتحسين فعالية تعبئة الكتلة، وخفض معدل الكتل الفردية، وزيادة سرعة تأكيد الصفقات، مما يجعلها مناسبة لتطبيقات الأصول والمدفوعات.
Eaglesong وظيفة التجزئة: تم تصميم وظيفة التجزئة Eaglesong خصيصًا لتوفير أداء وأمان محسنين لشبكة Nervos CKB من خلال الحيادية تجاه ASIC والكفاءة والأمان والعدالة الشبكية، مما يضمن التفوق في الأداء والأمان وفي الوقت نفسه يعزز كفاءة التعدين وقابلية توسيع الشبكة.
الهيكل الأمني متعدد المستويات 2.1.5
يستخدم CKB بنية أمان متعددة الطبقات: تركز الطبقة 1 على التسوية النهائية للبيانات والحفاظ الآمن على الحالة ، بينما تستخدم الطبقة 2 لتوسيع نطاق قدرات معالجة المعاملات.
يضمن التصميم المعماري المفصول الأمان في السلسة الرئيسية (الطبقة 1): يقلل العبء أثناء معالجة المعاملات ويزيد من استقرار الشبكة العامة
2.1.6 العلاقة والشرعية المطلقة مع BTC
التفاعل عبر السلسلة UTXO 模型的互操作性:
نموذج الخلية CKB هو توسعة لنموذج BTC UTXO. يمكن لمستخدمي BTC تعيين أصولهم على شبكة CKB واستخدام مرونة شبكة CKB للتخزين والتشغيل الذكي للعقود وتطبيقات التمويل اللامركزي. نظرًا لتشابه الخلية مع UTXO في BTC من حيث الهيكل ، ولأن CKB يمكنها التوافق مع خوارزمية التوقيع BTC ، يمكن للمستخدمين التلاعب بأصول CKB داخل السلسلة باستخدام محفظة BTC ، وهذا ينطبق على سلاسل الكتل العمومية الأخرى ذات نموذج UTXO.
الصحة: CKB من خلال اعتماد NC-Max (Nakamoto Consensus Max) يحافظ على التوافق الفكري مع BTC ، NC-Max هو إصدار محسن لالإجماع ناكاموتو، ويوفر أمانًا وأداءً أفضل.
المجتمع الداعم: تتألف مجتمع Nervos من العديد من هواة تقنية بلوكشين ومطورين والمعدّن، وقد حظي بدعم جزئي من مجتمع BTC، حيث يكمن الجوهر في أنه يستمد فكر الالامركزية من BTC ويوفر متطلبات أوسع نطاقًا من خلال توسيع الوظائف.
دور CKB في الدفع بالعملة المستقرة 2.1.7
存储与管理عملة مستقرة余额:CKB 的 CELL 模型 是عملة مستقرة存储的基础,用户的 RUSD 等عملة مستقرة余额存储在داخل السلسلة的 CELL 中。每个 CELL 包含完整的余额信息,确保了资产的安全性和可追踪性。
تسجيل حالة المعاملات: يدعم CKB تسجيل كل تغيير في حالة المعاملات في داخل السلسلة، ويمكن تتبع جميع عمليات الدفع بواسطة نموذج Cell المتفرج. هذا الآلية حيوية في عمليات الدفع الخاصة بالعملات المستقرة، حيث يتم ضمان أمان وصحة المعاملات.
تنفيذ العقد الذكي: يمكن تحقيق عمليات معقدة مثل الدفع الشرطي والقفل خلال عملية الدفع بعملة مستقرة من خلال العقود الذكية المدعومة بواسطة CKB-VM.
2.2 RGB ++
ما هو RGB++ 2.2.1
RGB++ هو بروتوكول لإصدار الأصول اللامركزية والعقود الذكية، وهو مناسب لنموذج Bitcoin UTXO وغيره من سلاسل الكتل UTXO.
RGB++ بروتوكول يرث فكرة بروتوكول RGB بإنشاء صفقتين منفصلتين وربطهما، واحدة داخل السلسلة والأخرى خارج السلسلة. الاختلاف الرئيسي هو استخدام RGB التحقق من العميل لنقل المزيد من البيانات التي لا يمكن تخزينها أو تنفيذ العقود الذكية على شبكة BTC خارج السلسلة وإنشاء صفقة مقابلة مرتبطة بالسلسلة الداخلية. بينما يقوم RGB++ بنقل هذه البيانات غير القابلة للتخزين والعقود الذكية غير القابلة للتنفيذ إلى CKB ، مما يجعل CKB طبقة تسوية العقود الذكية لـ BTC.
2.2.2 الوظائف الأساسية
من خلال RGB++، استخدام CKB كسلسلة ظلية لـ BTC: كسلسلة إضافية لـ BTC، تتحمل العقود الذكية والعمليات المعقدة في آلة تورينج التي لا يمكن لـ BTC الأصلي التعامل معها.
التفاعل مع شبكة BTC:
حدوث المعاملات: في شبكة BTC ، يكتمل المستخدمون المعاملات باستخدام نموذج UTXO التقليدي ، بينما يستخدم RGB++ لربط حالة العقد والبيانات المتعلقة بتنفيذ العقد الذكي على CKB. منطق التحقق: يتم مزامنة سجلات المعاملات القامت بها في شبكة BTC مع حالة العقد المخزنة على CKB من خلال RGB++ ، وذلك بتطبيق منطق التحقق المحدد لضمان قانونية المعاملة. في كل مرة يحدث فيها معاملة في الشبكة ، يتم تنشيط تنفيذ العقد على CKB من خلال RGB++ ، وذلك بفحص الشروط القابلة للتنفيذ في العقد ضمن السلسلة ، مثل التحقق من تواجد الرصيد الكافي وصحة التوقيع وتحقيق الشروط العقدية وغيرها.
يستخدم RGB++ نمط التحقق من الجانب العميل لضمان الخصوصية والسلامة لبيانات خارج السلسلة، وسيتم تقديم البيانات إلى CKB للتسوية النهائية فقط عندما يتم التحقق من خارج السلسلة.
إصدار وإدارة الأصول: يتيح RGB++ للمستخدمين إصدار الأصول (مثل العملات المستقرة والعملات الأخرى) عبر بروتوكول خارج السلسلة، واستخدام CKB لإدارة دورة حياة هذه الأصول (والتي تشمل ليس فقط إصدار الأصول وتداولها، ولكن أيضًا عمليات أكثر تعقيدًا مثل القفل الزمني والدفعات الشرطية وغيرها).
RGB++ يجمع بين أمان BTC العالي وقابلية برمجة CKB.
2.2.3 الربط القابل للتجانس![7314992 dUAva0iWCgSZK1oFflfjmdNzifzxcVTrgxKldqvp.jpeg]()
التفاعل عبر السلسلة: التزامن المشابه هو عملية تحافظ على تزامن الأصول والحالة بين BTC وCKB (أو سلاسل UTXO الأخرى مثل Cardano) من خلال آلية ربط. في كل مرة يحدث فيها معاملة أصول داخل السلسلة BTC، ستقوم RGB++ بتعيين حالة العقد أو تغيير الأصول المقابلة على CKB.
توسيع UTXO: في الربط الهيكلي، سيكون لدى كل UTXO داخل السلسلة BTC مكافئ Cell (حاوية UTXO) على CKB، وسيتم تسجيل حالة الأصول المقابلة وشروط العقد الذكي المتوافقة معها.
ربط الأصول: عندما يحتفظ المستخدم بأصول RGB++ معينة على سلسلة BTC، ستقوم خلية CKB على السلسلة بتخزين حالة الأصول المقابلة، ويتم ضمان توافق معلومات هذه الأصول بين السلسلتين من خلال الربط المتجانس.
تزامن التداول: عندما يحدث تداول عملة RGB++ ، يتم إنشاء التزام في شبكة BTC ، حيث يتم استهلاك الخلية المقابلة في شبكة CKB ضمن السلسلة ، ويتم إنشاء خلية جديدة لتوزيع الأصول.
مزايا الربط المتجانس - تمكين BTCFi
العقد الذكي يدعم: لا يمكن لـ BTC دعم العقود الذكية الكاملة، ولكن من خلال الربط المتجانس، يمكن لـ CKB العمل كطبقة تنفيذ للعقود الذكية وإدارة شروط المعاملات المعقدة لأصول BTC مثل قفل الوقت، الدفع الشرطي، وغيرها. مرونة إدارة الأصول: يسمح الربط المتجانس بإدارة الأصول المتداولة في شبكة BTC على CKB. يمكن للمستخدمين تنفيذ العمليات المالية المعقدة باستخدام قدرات برمجة CKB المرنة دون الحاجة إلى تغيير بروتوكول BTC الأساسي.
2.2.4 القفز
طبقة RGB++ ترقية المقترح: توسيع العلاقة المرتبطة بين CKB و BTC إلى جميع سلاسل UTXO ، من خلال “إعادة الربط” لتحقيق التفاعل عبر السلاسل.
BTC بين سلاسل UTXO الأخرى: العلاقة بين السلاسل العبرية الأساسية هي جعل أصول RGB++ داخل السلسلة BTC قادرة على التحول بسلاسة إلى سلاسل UTXO الأخرى داخل السلسلة، من خلال تبديل UTXO المرتبطة بالأصول، دعم إدارة ونقل الأصول في عدة كتل داخل السلسلة.
تكنولوجيا بدون جسر: من خلال تقنية الربط المتجانسة (Isomorphic Binding) وتبديل UTXO داخل السلسلة المختلفة، بدون الاعتماد على جسور التفاعل عبر السلسلة التقليدية Lock-Mint، يتم تحقيق نقل الأصول عبر السلاسل التفاعلية.
عملية التشغيل: على سبيل المثال، يمكن للمستخدمين التحكم في أصول RGB++ التي كانت في الأصل على داخل السلسلة BTC عن طريق سلسلة Cardano وتقسيم الأصول ونقلها على داخل السلسلة Cardano.
التزام النشر: أولاً، يحتاج المستخدمون إلى نشر التزام في سلسلة BTC للإعلان عن رغبتهم في إلغاء ربط الأصول المرتبطة بـ UTXO BTC. ربط بسلسلة Cardano: ثم، يتم نشر التزام جديد في سلسلة Cardano لربط الأصول RGB++ بها مع eUTXO في Cardano. تعديل البرنامج النصي للقفل: بعد ذلك، يتم تعديل برنامج القفل للأصول RGB++ في سلسلة CKB لتبديل شروط الإلغاء من UTXO BTC إلى eUTXO في سلسلة Cardano. يسمح هذا الخطوة لحائزي الأصول بالتحكم في الأصول التي كانت في الأصل في سلسلة BTC من خلال سلسلة Cardano.
دور CKB في Leap:
CKB تقوم بأداء دور مشابه لمؤشر وطبقة توافر البيانات (DA). جميع بيانات الأصول RGB++ لا تزال مخزنة في سلسلة الكتل CKB، حيث يقوم CKB بدور الشاهد الخارجي لمعالجة طلبات Leap وضمان أمان التفاعل عبر السلاسل الأصول. يوفر CKB الأمان والموثوقية: بالمقارنة مع آليات التوقيع المتعددة الشائعة في الجسور عبر السلسلة التقليدية أو آلية MPC (حوسبة متعددة الأطراف)، فإن أمان CKB وخصائصه اللامركزية أكثر موثوقية.
2.2.5 RGB++ 在عملة مستقرة支付中的角色
إصدار وتداول العملات المستقرة: من خلال RGB++ على سلسلة BTC الداخلية، يتم إصدار العملات المستقرة وإدارة الأصول بذكاء باستخدام CKB.
التفاعل عبر السلاسل: من خلال الجمع بين RGB++ Layer و CKB ، نضمن عملية سلسة لدفع العملة المستقرة في UTXO مختلفة داخل السلسلة.
العقود الذكية تدعم: توفير شروط دفع معقدة وقفل زمني لعملات مستقرة، مما يعزز مرونة الدفع وأمانه.
دور الجسر: يعمل RGB ++ Layer كجسر بين BTC (وسلاسل UTXO الأخرى) و CKB ، مما يوسع قابلية البرمجة وإدارة الأصول لـ BTC ، ويجعل وظيفة الدفع العملة مستقرة لـ BTC أكثر تنوعًا ومرونة.
2.3 شبكة الألياف الضوئية
2.3.1 شبكة الألياف البصرية مقدمة
شبكة Fiber هي طبقة 2 مماثلة لشبكة الإضاءة BTC على CKB: تم تصميمها خصيصًا لزيادة قدرة الدفع خارج السلسلة لـ CKB ، وتسمح للمستخدمين بإجراء عمليات الدفع بسرعة وبتكلفة منخفضة خارج السلسلة. يتم تحقيق عمليات التداول خارج السلسلة من خلال القنوات الدفعية لتقليل الضغط على السلسلة الرئيسية وزيادة سرعة التداول.
ميزات الدفع خارج السلسلة: يستخدم Fiber Network القنوات الدفع لتحقيق تحويلات سريعة خارج السلسلة، مما أدى إلى انخفاض الاعتماد على السلسلة CKB الرئيسية وزيادة طاقة معالجة المعاملات.
الوضع الحالي: حسب بيانات mempool، يتم توطين أكثر من 300 مليون دولار من الأموال في شبكة الإضاءة BTC الحالية، ويوجد حوالي 12 ألفًا من العقد ، وتم إنشاء ما يقرب من 50 ألف قناة دفع بينهم. تم إطلاق Fiber Network المعتمد على Nervos CKB على Testnet.
2.3.2 نقاط التقنية
قنوات الدفع خارج السلسلة (Fiber Channels): تسمح شبكة الألياف بإنشاء قنوات دفع تسمح للمستخدمين بتبادل الأصول مباشرة خارج السلسلة حتى يتم إغلاق القناة وتقديم الحالة النهائية إلى السلسلة الرئيسية CKB للتسوية.
داخل السلسلة合约(HTLC):
مماثل لـ BTC شبكة الإضاءة، يستخدم Fiber Network الآن أيضًا عقد الوقت المجزأ (HTLC) لضمان أمان المعاملات خارج السلسلة؛ إذا لم تتم تأكيد المعاملة خارج السلسلة في الوقت المحدد، يمكن استرداد الأصول تلقائيًا عبر HTLC. PTLC: تحسين شبكة Fiber على أساس HTLC، وتجنب استخدام نفس القيمة التشفيرية لمخطط الدفع بأكمله، وسيتم استخدام PTLC لمنع تسرب الخصوصية لصلة المعاملات.
التوجيه متعدد القفزات (Multi-Hop Routing): كشبكة Fiber Network و BTC شبكة الإضاءة ، فهو يدعم الانتقال عبر عدة عقد لمسارات الدفع ، مع خوارزمية Dijkstra للبحث عن مسارات الدفع ، مما يؤدي إلى اسقاط تكاليف التوجيه وزيادة نسبة نجاح المدفوعات عبر مسارات متعددة.
خدمة المراقبة - Watchtower Service: يمكن للمستخدمين استخدام خدمة المراقبة على مدار الساعة لمراقبة حالة قنوات الدفع، والحماية من عقدة خبيثة تحاول الإنفاق المزدوج أو الغش (الحماية من المشاركين في المعاملات الذين يقدمون الالتزامات المنتهية الصلاحية)، ويمكن لهذه الخدمة تتبع المعاملات تلقائيًا والتنبيه عند الحاجة.
2.3.3 الشبكة الأليافية مختلفة عن شبكة الإضاءة BTC
دعم الأصول المتعددة:
BTC كانت شبكة الإضاءة تدعم فقط الدفع خارج السلسلة لـ BTC ، الآن يمكن دعم أصول أخرى من خلال ترقية Taproot Asset. تدعم شبكة Fiber العديد من الأصول ، بما في ذلك CKB و BTC وعملات RGB++ المستقرة وغيرها.
رسوم وسرعة التداول:
نظرا لأن شبكة BTC Lightning تعمل على سلسلة BTC ، فإنها تحتاج إلى دفع رسوم BTC عالية عند فتح وإغلاق القنوات ، خاصة عندما ترتفع رسوم معاملات BTC ، وتزداد تكلفة تشغيل القناة بشكل كبير. تتمتع شبكة الألياف ب TPS أعلى ورسوم معاملات أقل نظرا لاعتمادها على CKB ، مما يجعلها أقل تكلفة لفتح وإغلاق القنوات وتوفر تجربة مستخدم أفضل.
التفاعل عبر السلاسل
شبكة الإضاءة BTC تستخدم أساسا للدفع داخل شبكة BTC، ولا تدعم حاليا الدفع عبر السلسلة لسلاسل UTXO الأخرى. تدعم شبكة Fiber Network تداول متنوع للأصول، بما في ذلك: الأصول الأصلية لـ BTC (بما في ذلك النقش وrune)، CKB، الأصول الأصلية لـ RGB++ (بما في ذلك RUSD) والأصول خارج السلسلة. بفضل طبقة RGB++ Layer، يمكن لجميع الأصول في سلاسل UTXO الدخول إلى شبكة الإضاءة. يمكن لشبكة Fiber Network التفاعل مع شبكة BTC الإضاءة: لتحقيق الدفع عبر السلسلة (يمكن لشبكة Fiber Network فقط إرساله، وتلقيه شبكة BTC الإضاءة)، يمكن للمستخدمين استخدام الأصول CKB أو RGB++ عبر Fiber Network لشراء الأصول في شبكة BTC الإضاءة وضمان ذاتية التفاعل عبر السلسلة للصفقات (بدون حدوث نجاح/فشل جزئي في التفاعل عبر السلسلة).
2.3.4 شبكة الألياف في دور الدفع عملة مستقرة
Fiber Network يستخدم لدعم تحويلات العملات الثابتة خارج السلسلة ، مما يضمن الوقت الفوري والتكلفة المنخفضة للدفعات.
Fiber Network يتيح للمستخدمين إجراء المعاملات عالية التردد خارج السلسلة من خلال إنشاء قنوات الدفع خارج السلسلة، وذلك لتقليل الضغط على السلسلة الرئيسية.
شبكة الألياف تدعم المدفوعات الذرية عبر السلاسل، مما يتيح للعملات المستقرة الدفع أن تتجاوز العديد من السلاسل بأمان.
2.4 مستقر ++
2.4.1 Stable++ مقدمة![7314993 5wgAZewYSy7PYlkpuzBNyqNeTyAA3UGR8yoNk2XH.jpeg]()
Stable++ هو بروتوكول الإفراط في الضمانات في البيئة اللامركزية لـ CKB، الذي يسمح للمستخدمين بربط RUSD بالدولار عن طريق الرهن الزائد لـ BTC أو CKB.
RUSD هي نظريا أول عملة مستقرة يتم إصدارها مباشرة على شبكة Bitcoin بناء على بروتوكول RGB ++ ، والاستفادة من قدرات CKB لتوفير حل أكثر محلية وكفاءة.
رسوم: يُفرض رسوم على المستخدمين لرهن BTC/CKB وسك RUSD واسترداد RUSD واسترداد BTC/CKB.
RUSD التكديس: يمكن للمستخدمين الحصول على عملة الحوكمة STB من خلال تداول RUSD المستدانة.
رمز الحوكمة STB: يمكن للمستخدمين المشاركة في سيولة الرهن للحصول على عوائد من خلال التكديس STB؛ يمكن للمستخدمين المشاركة في توزيع الرسوم من خلال التكديس STB.
التفاعل عبر السلسلة: يمكن لـ RUSD التفاعل بين حسابات سلاسل UTXO من خلال الربط المتجانس لـ RGB++ ووظيفة Leap.
نسبة الإيداع المتدنية (MCR): بفضل التسوية الفعالة، تم تقليل مخاطر الخسارة المحتملة التي يواجهها بروتوكول التكديس ومقدمو الاستقرار، مما أدى إلى تقليل الطلب على قيمة الرهن
اللامركزية: Stable++ هو بروتوكول يعمل بشكل مستقل تمامًا، دون الحاجة إلى أي تحكم أو ترخيص من أي كيان، مما يتيح للمستخدمين التفاعل مع النظام بحرية وبأمان.
2.4.2 آلية التسوية - التأمين المزدوج
الملخص: الآلية التصفية هي إجراء حماية يتم تنشيطه عندما ينخفض قيمة الضمان إلى نقطة حرجة (معدل التكديس الأدنى لاستدانة RUSD) ، وهو يضمن الحفاظ على دعم الضمان الكافي لعملة المستقرة RUSD المنتجة دائمًا ، وسيقوم النظام تلقائيًا بتصفية المستخدمين الذين لديهم رهن غير كافٍ للحفاظ على استقرار النظام العام.![7314994 Inl0xy8UMystIcYsWfMQrO8H3MaNEsP9pdx3v0qa.jpeg]()
حوض الاستقرار (Stability Pool):
لحل مشكلة الكفاءة المنخفضة عند حدوث تصفية واسعة النطاق، يستخدم Stable++ بركة استقرار بدلاً من طريقة المزاد الشائعة في معظم بروتوكولات الاقتراض والتصفية، دون الحاجة إلى البحث عن مصفيين في السوق. التصفية التلقائية: يحتاج بركة الاستقرار إلى إيداع RUSD مسبقًا من قبل مقدمي السيولة (المستخدمين) كاحتياطي، وعند حدوث تصفية، سيتم تدمير RUSD الموجودة في بركة الاستقرار بمقدار الديون السيئة، وسيتم توزيع الضمان المباشر لمقدمي السيولة. من خلال قدرة بركة الاستقرار على التصفية التلقائية، يتم تعويض المزاد التقليدي بتوزيع مباشر للضمان الزائد، مما يعزز كفاءة واستقرار العملة المستقرة عند حدوث تصفية واسعة النطاق.
إعادة التوزيع:
نظرة عامة: عندما لا تكون حوض الاستقرار لديه ما يكفي من الاحتياطي لإتمام تسوية الديون الرديئة، سيتم توزيع الديون الرديئة والضمانات بين المقترضين من خلال آلية التوزيع الكامل. إعادة توزيع الديون: عندما لا يمكن لحوض التسوية تغطية جميع الديون الرديئة، سيتم إعادة توزيع الديون المتبقية بنسب متساوية بين جميع المقترضين. توزيع الضمانات: بينما يتحمل جميع المقترضين معًا عبء الديون الرديئة، سيحصلون أيضًا على الإفراط في الضمانات بنسب متساوية كمكافأة. من خلال جعل جميع المقترضين يتحملون معًا عبء الديون الرديئة، تضمن هذه الآلية عدم وجود ديون غير مغطاة في النظام، وتجنب تراكم المخاطر النظامية. 2.4.3 دور Stable++ في الدفع بالعملة المستقرة
Stable++ بروتوكول生成عملة مستقرة RUSD،作为支付中使用的主要عملة مستقرة。
من خلال آلية التصفية المبتكرة، يحسن Stable++ الطريقة التقليدية للرهن الزائد لضمان استقرار سعر RUSD.
بفضل الربط المتجانس لـ RBG++ وقدرة Leap ، جعل Stable++ RUSD أول عملة مستقرة حرة بالفعل للتداول الداخل السلسلة في أي مكان يدعم UTXO ، مما يوسع بشكل أكبر دائرة تداول العملات المستقرة.
2.5 جوي آي دي
ما هو 2.5.1 JoyID
JoyID المحفظة هي محفظة تدير بواسطة المفتاح السري Passkey المتكامل مع الcryptocurrency.
في نظام Nervos، تم تصميم JoyID كأداة للتحقق والإدارة اللامركزية والتفاعل عبر السلسلة، مما يتيح للمستخدمين تخزين واستخدام الأصول الرقمية وتطبيقات اللامركزية بأمان.
2.5.2 الوظائف الرئيسية
بدون كلمة مرور و العبارة الافتتاحية: يمكن الوصول إلى المحفظة عن طريق التعرف على الأحياء الدقيقة لتحقيق تسجيل الدخول بدون مفتاح خاص.
يدعم BTC وشبكة Fiber: يمكن للمستخدمين التداول بشكل أسرع وأكثر كفاءة، ويمكن أن يساعد في توسيع سيناريوهات تطبيق CKB.
دعم العديد من السلاسل: لا يدعم JoyID فقط BTC و Nervos CKB، بل يدعم أيضًا ETH وسلسلة EVM متعددة.
من خلال الحصول على كلمة المرور الخاصة Passkey: يقوم Passkey بتوليد توقيع secp256k1 المطلوب للبلوكشين عن طريق الجهاز الأمني المرتبط بالأجهزة القاسية، نظرًا لأن توقيع secp256r1 لا يتعرض للكشف في المعاملات ويتم توليده فقط من خلال المعلومات الحيوية، مما يزيد من أمان الالمحفظة.
مزيج من الأمان والسهولة في الاستخدام:
الأمان: محفظة الأجهزة > Passkeyالمحفظة > محفظة غير مستضافة > محفظة مستضافةالسهولة: Passkeyالمحفظة > محفظة مستضافة > محفظة غير مستضافة > محفظة الأجهزة
2.5.3 JoyID في دور الدفع بالعملة المستقرة
كواجهة مستخدم JoyID ، يمكن للمستخدمين الدفع باستخدام العملة المستقرة في شبكة CKB ، وإدارة أصول RUSD الخاصة بهم وقنوات الدفع.
من خلال تركيبتها الممتازة من القدرات (الأمان والسهولة ودعم العديد من السلاسل الجانبية) ، يمكن لـ JoyID تمكين المدفوعات المستقرة المستندة إلى CKB والمعاملات الأخرى.
3. سلسلة الدفع
بدء الدفع والاستقبال: يمكن للمستخدمين فتح قناة دفع عبر محفظة JoyID والقيام بدفع عملة مستقرة. إصدار العملة المستقرة: يتعاون RGB++ وStable++ من خلال الإفراط في الضمانات باستخدام BTC أو CKB لإنشاء RUSD، ثم يتم الإصدار من خلال RGB++ داخل السلسلة. التفاعل والتداول عبر السلاسل: يربط RGB++ سلسلة BTC (وغيرها من سلاسل UTXO) وسلسلة CKB بسلاسة من خلال الربط الهوموغيني و Leap، مما يسمح بالتفاعل داخل السلسلة لـ RUSD وغيرها من الأصول عبر عمليات التبادل عبر السلاسل، موسّعًا نطاق تداول الأصول وضمان تزامن البيانات. سجلات التداول والتسوية: بالجمع بين شبكة Fiber و CKB، تدعم معالجة الدفع خارج السلسلة بشكل سريع، ويضمن CKB كـ L1 سلسلة تسوية المعاملات النهائية، ويضمن سلامة جميع حالات التداول والأصول. أساسيات المعاملات المعقدة: تقدم الآلة الافتراضية لـ CKB ونموذج الخلية بيئة تنفيذ العقود الذكية، مدعمة لشروط الدفع المعقدة والمنطق المخصص للعقود، مع ضمان اللامركزية لبروتوكول Stable++.