بيتكوين كأحد أكثر سلاسل الكتل سيولة وأمانًا في الوقت الحالي، جذبت عددًا كبيرًا من المطورين بعد موجة النقوش. لقد انتبهوا بسرعة إلى قابلية برمجة بيتكوين ومشاكل التوسع. من خلال إدخال حلول مثل ZK وDA والسلاسل الجانبية وrollup وrestaking، يشهد نظام بيتكوين مزيدًا من الازدهار ويصبح محور التركيز الرئيسي في السوق الصاعدة الحالية.
ومع ذلك، اعتمدت العديد من التصاميم على تجارب توسيع نطاق منصات العقود الذكية مثل الإيثيريوم، وغالبًا ما تعتمد على جسور عبر السلاسل مركزيّة، مما يشكل نقطة ضعف محتملة للنظام. نادرًا ما توجد حلول مصممة بناءً على خصائص بيتكوين نفسها، وهذا مرتبط بتجربة تطوير بيتكوين غير الودية. من الصعب على بيتكوين تشغيل العقود الذكية مثل الإيثيريوم، والأسباب الرئيسية لذلك هي:
لغة سكربت بيتكوين تقييدت القدرة على إكمال تورين لأسباب أمنية، ولا يمكنها تنفيذ العقود الذكية المعقدة.
تم تصميم تخزين سلسلة الكتل لبيتكوين للمعاملات البسيطة، ولم يتم تحسينه للعقود الذكية المعقدة.
بيتكوين تفتقر إلى آلة افتراضية لتشغيل العقود الذكية.
أدى SegWit( في عام 2017 إلى توسيع حدود حجم كتلة البيتكوين؛ بينما سمح ترقية Taproot في عام 2021 بالتحقق من التوقيعات الجماعية، مما سرع من سرعة معالجة المعاملات. هذه التطورات خلقت الظروف لبرمجة البيتكوين.
في عام 2022، قدم المطور كيسي رودرمور "نظرية الأوردي"، التي وضعت مخطط الترميز لعملة البيتكوين، مما يسمح بإدخال بيانات عشوائية في معاملات البيتكوين. وقد فتح هذا طرقًا جديدة لدمج معلومات الحالة والبيانات الوصفية مباشرة على سلسلة البيتكوين، مما يوفر أفكارًا جديدة لتطبيقات العقود الذكية التي تحتاج إلى بيانات حالة يمكن الوصول إليها والتحقق منها.
حتى الآن، تعتمد معظم المشاريع التي توسع برمجة بيتكوين على الشبكات من الطبقة الثانية (L2)، مما يتطلب من المستخدمين الثقة في جسور السلاسل، مما أصبح العقبة الرئيسية أمام L2 في جذب المستخدمين والسيولة. علاوة على ذلك، تفتقر بيتكوين إلى آلة افتراضية أصلية أو قابلية البرمجة، مما يجعل من المستحيل تحقيق الاتصال بين L2 وL1 دون زيادة فرضيات الثقة.
تحاول RGB و RGB++ و Arch Network تعزيز قابلية البرمجة الخاصة ببيتكوين من خلال خصائصه الأصلية، من خلال طرق مختلفة لتقديم العقود الذكية وقدرات المعاملات المعقدة:
RGB هو حل للعقود الذكية يتم التحقق منه من خلال عميل خارج السلسلة، حيث يتم تسجيل تغييرات حالة العقود الذكية في UTXO الخاص ببيتكوين. على الرغم من وجود مزايا خصوصية معينة، إلا أن الاستخدام معقد، ويفتقر إلى قابلية تجميع العقود، ويتطور ببطء.
RGB++ هو مسار توسيع آخر يعتمد على فكرة RGB، لا يزال مستندًا إلى ربط UTXO، ولكنه يعتبر السلسلة نفسها كعميل تحقق متوافق مع الإجماع، ويوفر حلًا لنقل الأصول الميتا عبر السلاسل، ويدعم نقل أي هيكل UTXO.
يوفر Arch Network方案 للعقود الذكية الأصلية لبيتكوين، وينشئ شبكة من آلات ZK الافتراضية وعقد التحقق، من خلال تجميع المعاملات لتسجيل التغيرات في الحالة والأصول في معاملات بيتكوين.
! [UTXO Binding: شرح مفصل لمخططات عقود BTC الذكية: RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/social/moments-fd3e0af827c9ddea86a297fe937aa72(
RGB
RGB هو فكرة توسيع العقود الذكية في مجتمع بيتكوين في المراحل المبكرة، من خلال تغليف بيانات الحالة بواسطة UTXO، مما يوفر فكرة مهمة للتوسع الأصلي في بيتكوين.
تستخدم RGB طريقة التحقق خارج السلسلة، حيث يتم نقل التحقق من نقل الرموز من طبقة إجماع بيتكوين إلى خارج السلسلة، ويتم التحقق بواسطة عملاء مرتبطين بمعاملات محددة. وهذا يقلل من الحاجة إلى بث الشبكة بالكامل، مما يعزز الخصوصية والكفاءة. ومع ذلك، فإن هذه الطريقة لتعزيز الخصوصية هي أيضًا سيف ذو حدين. إن السماح فقط لعقد معينة مرتبطة بالمعاملات بالمشاركة في التحقق يعزز الخصوصية، لكنه يجعل الطرف الثالث غير مرئي، مما يؤدي إلى تعقيد العمليات وصعوبة التطوير، وتجربة مستخدم أقل جودة.
RGB قدم مفهوم شريط الختم القابل للاستخدام مرة واحدة. يمكن إنفاق كل UTXO مرة واحدة فقط، مما يعني أنه يتم قفله عند الإنشاء ويتم فتحه عند الإنفاق. حالة العقود الذكية يتم تغليفها بواسطة UTXO وتديرها أشرطة الختم، مما يوفر آلية فعالة لإدارة الحالة.
! [UTXO Binding: شرح مفصل لحلول عقود BTC الذكية: RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/webp-social/moments-7fc8d82ac7da1ba2052256fc1d0476b2.webp(
RGB ++
RGB++ هي مسار توسعي آخر مبني على فكرة RGB، ولا يزال يعتمد على ربط UTXO.
تستخدم RGB++ سلسلة UTXO المكتملة تورينغ (مثل CKB أو سلاسل أخرى) لمعالجة البيانات خارج السلسلة والعقود الذكية، مما يعزز من قابلية برمجة البيتكوين، ويضمن الأمان من خلال الربط المتجانس مع BTC.
تستخدم RGB++ سلسلة UTXO القابلة للإكمال تورين. باستخدام سلسلة UTXO القابلة للإكمال مثل CKB كسلسلة ظل، يمكن لـ RGB++ معالجة البيانات خارج السلسلة والعقود الذكية. لا يمكن لهذه السلسلة فقط تنفيذ العقود الذكية المعقدة، بل يمكن أيضًا ربطها بـ بيتكوين UTXO، مما يزيد من قابلية برمجة النظام ومرونته. تضمن الربط المتجانس بين بيتكوين UTXO وسلسلة الظل UTXO اتساق الحالة والأصول بين السلسلتين، وتضمن أمان المعاملات.
تمتد RGB++ إلى جميع سلاسل UTXO القابلة للبرمجة، ولم تعد مقيدة بـ CKB، مما يعزز من التفاعل عبر السلاسل والسيولة للأصول. تتيح هذه الدعم المتعدد للسلاسل دمج RGB++ مع أي سلسلة UTXO قابلة للبرمجة، مما يعزز مرونة النظام. في الوقت نفسه، من خلال الربط المتجانس لـ UTXO، يتم تحقيق التفاعل عبر السلاسل بدون جسر، مما يتجنب مشكلة "العملات المزيفة"، ويضمن صحة الأصول وتناسقها.
من خلال استخدام سلسلة الظل للتحقق على السلسلة، قامت RGB++ بتبسيط عملية التحقق من العميل. يحتاج المستخدم فقط إلى التحقق من المعاملات المتعلقة بسلسلة الظل للتحقق من صحة حساب حالة RGB++. لا تعمل طريقة التحقق على السلسلة هذه على تبسيط عملية التحقق فحسب، بل تعمل أيضًا على تحسين تجربة المستخدم. باستخدام سلسلة الظل القابلة للتهيئة، تتجنب RGB++ إدارة UTXO المعقدة لـ RGB، مما يوفر تجربة مستخدم أكثر بساطة وودية.
شبكة Arch
يتكون Arch Network بشكل أساسي من Arch zkVM وشبكة عقد التحقق Arch، ويستخدم إثبات المعرفة الصفرية وشبكة التحقق اللامركزية لضمان أمان العقود الذكية وخصوصيتها، وهو أكثر سهولة في الاستخدام من RGB، ولا يحتاج إلى ربط سلسلة UTXO أخرى مثل RGB++.
تستخدم Arch zkVM RISC Zero ZKVM لتنفيذ العقود الذكية وتوليد إثباتات المعرفة الصفرية، ويتم التحقق من ذلك بواسطة شبكة من عقد التحقق اللامركزية. يعتمد هذا النظام على نموذج UTXO، حيث يتم encapsulating حالة العقد الذكي في State UTXOs لتحسين الأمان والكفاءة.
تستخدم UTXOs الأصول لتمثيل بيتكوين أو رموز أخرى، ويمكن إدارتها من خلال التفويض. يتحقق شبكة Arch من محتوى ZKVM بواسطة عقدة القائد التي يتم اختيارها عشوائيًا، وتستخدم خطة توقيع FROST لتجميع توقيعات العقد، وأخيرًا يتم بث المعاملة إلى شبكة بيتكوين.
يقدم Arch zkVM آلة افتراضية كاملة من حيث تيرنغ لبيتكوين، قادرة على تنفيذ العقود الذكية المعقدة. بعد كل تنفيذ لعقد، يقوم Arch zkVM بإنشاء إثبات عدم المعرفة للتحقق من صحة العقد وتغير الحالة.
تستخدم Arch أيضًا نموذج UTXO الخاص ببيتكوين، حيث يتم تغليف الحالة والأصول في UTXO، ويتم تحويل الحالة من خلال مفهوم الاستخدام الأحادي. تُسجل بيانات حالة العقود الذكية كـ state UTXOs، بينما تُسجل الأصول الأصلية كـ Asset UTXOs. تضمن Arch أن كل UTXO يمكن إنفاقه مرة واحدة فقط، مما يوفر إدارة آمنة للحالة.
على الرغم من أن Arch لم يقم بتجديد هيكل blockchain، إلا أنه يحتاج إلى شبكة من عقد التحقق. خلال كل فترة من فترات Arch Epoch، يقوم النظام باختيار عقدة Leader بشكل عشوائي بناءً على حقوق الملكية، والتي تكون مسؤولة عن نشر المعلومات المستلمة إلى جميع عقد التحقق الأخرى في الشبكة. يتم التحقق من جميع zk-proofs بواسطة شبكة من عقد التحقق اللامركزية، مما يضمن أمان النظام ومقاومته للرقابة، وينتج توقيعات لعقدة Leader. بمجرد أن يتم توقيع المعاملة من قبل العدد المطلوب من العقد، يمكن بثها على شبكة بيتكوين.
! [UTXO Binding: شرح مفصل لحلول العقود الذكية BTC RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/webp-social/moments-0b0106c9ec7c79b2e266824525ff1721.webp(
الاستنتاج
في تصميم قابلية برمجة البيتكوين، تتميز RGB وRGB++ وArch Network كل منها، لكنها جميعها تستمر في فكرة ربط UTXO، حيث إن خاصية التوثيق للاستخدام لمرة واحدة لـ UTXO أكثر ملاءمة لتسجيل الحالة في العقود الذكية.
ومع ذلك، فإن هذه الحلول تواجه عيوبًا واضحة، وهي تجربة المستخدم السيئة، وتأخير التأكيدات والأداء المنخفض المتوافق مع البيتكوين. إنها توسع فقط الوظائف دون تحسين الأداء، وهو ما يظهر بشكل أوضح في Arch وRGB. على الرغم من أن تصميم RGB++ قد قدم تجربة مستخدم أفضل من خلال إدخال سلسلة UTXO عالية الأداء، إلا أنه قدم أيضًا فرضيات أمان إضافية.
مع انضمام المزيد من المطورين إلى مجتمع بيتكوين، سنشهد المزيد من حلول التوسع، مثل اقتراح ترقية op-cat الذي يتم مناقشته بنشاط. يجب أن تحظى الحلول التي تتماشى مع الخصائص الأصلية لبيتكوين بالاهتمام. طريقة ربط UTXO هي الطريقة الأكثر فعالية لتوسيع طريقة برمجة بيتكوين دون ترقية الشبكة. طالما يمكن حل مشكلات تجربة المستخدم بشكل جيد، ستصبح خطوة كبيرة في العقود الذكية لبيتكوين.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 9
أعجبني
9
9
مشاركة
تعليق
0/400
CryptoTarotReader
· منذ 13 س
الجميع يتحدث عن الابتكار، لكن يبدو أنهم لا يزالون محافظين جدًا.
شاهد النسخة الأصليةرد0
ProposalManiac
· 07-30 21:03
مرة أخرى في فخ إثيريوم بنفس الطريقة القديمة، لماذا كل هذا التعقيد؟
شاهد النسخة الأصليةرد0
NewPumpamentals
· 07-30 11:31
توسيع السعة يعني تقلص اللامركزية
شاهد النسخة الأصليةرد0
BearHugger
· 07-30 11:30
بعد الانتهاء من النقش، هل نتابع مع هذا؟
شاهد النسخة الأصليةرد0
BlockImposter
· 07-30 11:30
آه لا يزال لا يمكن فتحه ولا يزال يحاكي
شاهد النسخة الأصليةرد0
DegenApeSurfer
· 07-30 11:29
لا أحد يمكنه الهروب من قانون الغابة ~ رائحة لذيذة
شاهد النسخة الأصليةرد0
ExpectationFarmer
· 07-30 11:29
الأمان وصعوبة التطوير هما حب وكراهية.
شاهد النسخة الأصليةرد0
FlashLoanLord
· 07-30 11:22
آه، أبحث في البروتوكول مرة أخرى. احتفظوا بحماسكم، سأستمر في hodl.
بيتكوين العقود الذكية新思路:RGB، RGB++ وArch Network的UTXO创新
فكرة جديدة للعقود الذكية في نظام بيتكوين البيئي
بيتكوين كأحد أكثر سلاسل الكتل سيولة وأمانًا في الوقت الحالي، جذبت عددًا كبيرًا من المطورين بعد موجة النقوش. لقد انتبهوا بسرعة إلى قابلية برمجة بيتكوين ومشاكل التوسع. من خلال إدخال حلول مثل ZK وDA والسلاسل الجانبية وrollup وrestaking، يشهد نظام بيتكوين مزيدًا من الازدهار ويصبح محور التركيز الرئيسي في السوق الصاعدة الحالية.
ومع ذلك، اعتمدت العديد من التصاميم على تجارب توسيع نطاق منصات العقود الذكية مثل الإيثيريوم، وغالبًا ما تعتمد على جسور عبر السلاسل مركزيّة، مما يشكل نقطة ضعف محتملة للنظام. نادرًا ما توجد حلول مصممة بناءً على خصائص بيتكوين نفسها، وهذا مرتبط بتجربة تطوير بيتكوين غير الودية. من الصعب على بيتكوين تشغيل العقود الذكية مثل الإيثيريوم، والأسباب الرئيسية لذلك هي:
أدى SegWit( في عام 2017 إلى توسيع حدود حجم كتلة البيتكوين؛ بينما سمح ترقية Taproot في عام 2021 بالتحقق من التوقيعات الجماعية، مما سرع من سرعة معالجة المعاملات. هذه التطورات خلقت الظروف لبرمجة البيتكوين.
في عام 2022، قدم المطور كيسي رودرمور "نظرية الأوردي"، التي وضعت مخطط الترميز لعملة البيتكوين، مما يسمح بإدخال بيانات عشوائية في معاملات البيتكوين. وقد فتح هذا طرقًا جديدة لدمج معلومات الحالة والبيانات الوصفية مباشرة على سلسلة البيتكوين، مما يوفر أفكارًا جديدة لتطبيقات العقود الذكية التي تحتاج إلى بيانات حالة يمكن الوصول إليها والتحقق منها.
حتى الآن، تعتمد معظم المشاريع التي توسع برمجة بيتكوين على الشبكات من الطبقة الثانية (L2)، مما يتطلب من المستخدمين الثقة في جسور السلاسل، مما أصبح العقبة الرئيسية أمام L2 في جذب المستخدمين والسيولة. علاوة على ذلك، تفتقر بيتكوين إلى آلة افتراضية أصلية أو قابلية البرمجة، مما يجعل من المستحيل تحقيق الاتصال بين L2 وL1 دون زيادة فرضيات الثقة.
تحاول RGB و RGB++ و Arch Network تعزيز قابلية البرمجة الخاصة ببيتكوين من خلال خصائصه الأصلية، من خلال طرق مختلفة لتقديم العقود الذكية وقدرات المعاملات المعقدة:
RGB هو حل للعقود الذكية يتم التحقق منه من خلال عميل خارج السلسلة، حيث يتم تسجيل تغييرات حالة العقود الذكية في UTXO الخاص ببيتكوين. على الرغم من وجود مزايا خصوصية معينة، إلا أن الاستخدام معقد، ويفتقر إلى قابلية تجميع العقود، ويتطور ببطء.
RGB++ هو مسار توسيع آخر يعتمد على فكرة RGB، لا يزال مستندًا إلى ربط UTXO، ولكنه يعتبر السلسلة نفسها كعميل تحقق متوافق مع الإجماع، ويوفر حلًا لنقل الأصول الميتا عبر السلاسل، ويدعم نقل أي هيكل UTXO.
يوفر Arch Network方案 للعقود الذكية الأصلية لبيتكوين، وينشئ شبكة من آلات ZK الافتراضية وعقد التحقق، من خلال تجميع المعاملات لتسجيل التغيرات في الحالة والأصول في معاملات بيتكوين.
! [UTXO Binding: شرح مفصل لمخططات عقود BTC الذكية: RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/social/moments-fd3e0af827c9ddea86a297fe937aa72(
RGB
RGB هو فكرة توسيع العقود الذكية في مجتمع بيتكوين في المراحل المبكرة، من خلال تغليف بيانات الحالة بواسطة UTXO، مما يوفر فكرة مهمة للتوسع الأصلي في بيتكوين.
تستخدم RGB طريقة التحقق خارج السلسلة، حيث يتم نقل التحقق من نقل الرموز من طبقة إجماع بيتكوين إلى خارج السلسلة، ويتم التحقق بواسطة عملاء مرتبطين بمعاملات محددة. وهذا يقلل من الحاجة إلى بث الشبكة بالكامل، مما يعزز الخصوصية والكفاءة. ومع ذلك، فإن هذه الطريقة لتعزيز الخصوصية هي أيضًا سيف ذو حدين. إن السماح فقط لعقد معينة مرتبطة بالمعاملات بالمشاركة في التحقق يعزز الخصوصية، لكنه يجعل الطرف الثالث غير مرئي، مما يؤدي إلى تعقيد العمليات وصعوبة التطوير، وتجربة مستخدم أقل جودة.
RGB قدم مفهوم شريط الختم القابل للاستخدام مرة واحدة. يمكن إنفاق كل UTXO مرة واحدة فقط، مما يعني أنه يتم قفله عند الإنشاء ويتم فتحه عند الإنفاق. حالة العقود الذكية يتم تغليفها بواسطة UTXO وتديرها أشرطة الختم، مما يوفر آلية فعالة لإدارة الحالة.
! [UTXO Binding: شرح مفصل لحلول عقود BTC الذكية: RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/webp-social/moments-7fc8d82ac7da1ba2052256fc1d0476b2.webp(
RGB ++
RGB++ هي مسار توسعي آخر مبني على فكرة RGB، ولا يزال يعتمد على ربط UTXO.
تستخدم RGB++ سلسلة UTXO المكتملة تورينغ (مثل CKB أو سلاسل أخرى) لمعالجة البيانات خارج السلسلة والعقود الذكية، مما يعزز من قابلية برمجة البيتكوين، ويضمن الأمان من خلال الربط المتجانس مع BTC.
تستخدم RGB++ سلسلة UTXO القابلة للإكمال تورين. باستخدام سلسلة UTXO القابلة للإكمال مثل CKB كسلسلة ظل، يمكن لـ RGB++ معالجة البيانات خارج السلسلة والعقود الذكية. لا يمكن لهذه السلسلة فقط تنفيذ العقود الذكية المعقدة، بل يمكن أيضًا ربطها بـ بيتكوين UTXO، مما يزيد من قابلية برمجة النظام ومرونته. تضمن الربط المتجانس بين بيتكوين UTXO وسلسلة الظل UTXO اتساق الحالة والأصول بين السلسلتين، وتضمن أمان المعاملات.
تمتد RGB++ إلى جميع سلاسل UTXO القابلة للبرمجة، ولم تعد مقيدة بـ CKB، مما يعزز من التفاعل عبر السلاسل والسيولة للأصول. تتيح هذه الدعم المتعدد للسلاسل دمج RGB++ مع أي سلسلة UTXO قابلة للبرمجة، مما يعزز مرونة النظام. في الوقت نفسه، من خلال الربط المتجانس لـ UTXO، يتم تحقيق التفاعل عبر السلاسل بدون جسر، مما يتجنب مشكلة "العملات المزيفة"، ويضمن صحة الأصول وتناسقها.
من خلال استخدام سلسلة الظل للتحقق على السلسلة، قامت RGB++ بتبسيط عملية التحقق من العميل. يحتاج المستخدم فقط إلى التحقق من المعاملات المتعلقة بسلسلة الظل للتحقق من صحة حساب حالة RGB++. لا تعمل طريقة التحقق على السلسلة هذه على تبسيط عملية التحقق فحسب، بل تعمل أيضًا على تحسين تجربة المستخدم. باستخدام سلسلة الظل القابلة للتهيئة، تتجنب RGB++ إدارة UTXO المعقدة لـ RGB، مما يوفر تجربة مستخدم أكثر بساطة وودية.
شبكة Arch
يتكون Arch Network بشكل أساسي من Arch zkVM وشبكة عقد التحقق Arch، ويستخدم إثبات المعرفة الصفرية وشبكة التحقق اللامركزية لضمان أمان العقود الذكية وخصوصيتها، وهو أكثر سهولة في الاستخدام من RGB، ولا يحتاج إلى ربط سلسلة UTXO أخرى مثل RGB++.
تستخدم Arch zkVM RISC Zero ZKVM لتنفيذ العقود الذكية وتوليد إثباتات المعرفة الصفرية، ويتم التحقق من ذلك بواسطة شبكة من عقد التحقق اللامركزية. يعتمد هذا النظام على نموذج UTXO، حيث يتم encapsulating حالة العقد الذكي في State UTXOs لتحسين الأمان والكفاءة.
تستخدم UTXOs الأصول لتمثيل بيتكوين أو رموز أخرى، ويمكن إدارتها من خلال التفويض. يتحقق شبكة Arch من محتوى ZKVM بواسطة عقدة القائد التي يتم اختيارها عشوائيًا، وتستخدم خطة توقيع FROST لتجميع توقيعات العقد، وأخيرًا يتم بث المعاملة إلى شبكة بيتكوين.
يقدم Arch zkVM آلة افتراضية كاملة من حيث تيرنغ لبيتكوين، قادرة على تنفيذ العقود الذكية المعقدة. بعد كل تنفيذ لعقد، يقوم Arch zkVM بإنشاء إثبات عدم المعرفة للتحقق من صحة العقد وتغير الحالة.
تستخدم Arch أيضًا نموذج UTXO الخاص ببيتكوين، حيث يتم تغليف الحالة والأصول في UTXO، ويتم تحويل الحالة من خلال مفهوم الاستخدام الأحادي. تُسجل بيانات حالة العقود الذكية كـ state UTXOs، بينما تُسجل الأصول الأصلية كـ Asset UTXOs. تضمن Arch أن كل UTXO يمكن إنفاقه مرة واحدة فقط، مما يوفر إدارة آمنة للحالة.
على الرغم من أن Arch لم يقم بتجديد هيكل blockchain، إلا أنه يحتاج إلى شبكة من عقد التحقق. خلال كل فترة من فترات Arch Epoch، يقوم النظام باختيار عقدة Leader بشكل عشوائي بناءً على حقوق الملكية، والتي تكون مسؤولة عن نشر المعلومات المستلمة إلى جميع عقد التحقق الأخرى في الشبكة. يتم التحقق من جميع zk-proofs بواسطة شبكة من عقد التحقق اللامركزية، مما يضمن أمان النظام ومقاومته للرقابة، وينتج توقيعات لعقدة Leader. بمجرد أن يتم توقيع المعاملة من قبل العدد المطلوب من العقد، يمكن بثها على شبكة بيتكوين.
! [UTXO Binding: شرح مفصل لحلول العقود الذكية BTC RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/webp-social/moments-0b0106c9ec7c79b2e266824525ff1721.webp(
الاستنتاج
في تصميم قابلية برمجة البيتكوين، تتميز RGB وRGB++ وArch Network كل منها، لكنها جميعها تستمر في فكرة ربط UTXO، حيث إن خاصية التوثيق للاستخدام لمرة واحدة لـ UTXO أكثر ملاءمة لتسجيل الحالة في العقود الذكية.
ومع ذلك، فإن هذه الحلول تواجه عيوبًا واضحة، وهي تجربة المستخدم السيئة، وتأخير التأكيدات والأداء المنخفض المتوافق مع البيتكوين. إنها توسع فقط الوظائف دون تحسين الأداء، وهو ما يظهر بشكل أوضح في Arch وRGB. على الرغم من أن تصميم RGB++ قد قدم تجربة مستخدم أفضل من خلال إدخال سلسلة UTXO عالية الأداء، إلا أنه قدم أيضًا فرضيات أمان إضافية.
مع انضمام المزيد من المطورين إلى مجتمع بيتكوين، سنشهد المزيد من حلول التوسع، مثل اقتراح ترقية op-cat الذي يتم مناقشته بنشاط. يجب أن تحظى الحلول التي تتماشى مع الخصائص الأصلية لبيتكوين بالاهتمام. طريقة ربط UTXO هي الطريقة الأكثر فعالية لتوسيع طريقة برمجة بيتكوين دون ترقية الشبكة. طالما يمكن حل مشكلات تجربة المستخدم بشكل جيد، ستصبح خطوة كبيرة في العقود الذكية لبيتكوين.