#探索 جديدة للعقود الذكية بيتكوين: RGB و RGB++ و Arch Network
بيتكوين كأفضل شبكة من حيث السيولة والأمان في مجال البلوكشين، جذبت العديد من المطورين بعد موجة النقوش. سرعان ما أدرك هؤلاء المطورون قابلية برمجة بيتكوين ومشكلة التوسع، وبدأوا في استكشاف حلول متنوعة مثل إثباتات المعرفة الصفرية، وتوافر البيانات، والشبكات الجانبية، والـ rollup، وإعادة الرهن. هذه الابتكارات جعلت من النظام البيئي لبيتكوين يزدهر بشكل متزايد، ليصبح في محور اهتمام السوق الصاعدة الحالية.
ومع ذلك، اعتمدت العديد من الحلول على خبرات توسيع نطاق منصات العقود الذكية مثل الإيثيريوم، وغالبًا ما تعتمد على جسور عبر السلاسل مركزية، وهو ما أصبح نقطة ضعف محتملة للنظام. تعتمد بعض الحلول على خصائص بيتكوين نفسها في تصميمها، وهو ما يرتبط بتعقيد بيئة تطوير بيتكوين. يصعب على بيتكوين تشغيل العقود الذكية مثل الإيثيريوم، والأسباب الرئيسية لذلك تشمل:
لغة سكربت بيتكوين تقيّد الشمولية التورينغ لضمان الأمان.
تم تصميم تخزين سلسلة كتلة بيتكوين للمعاملات البسيطة، ولم يتم تحسينها للعقود الذكية المعقدة.
بيتكوين تفتقر إلى آلة افتراضية لتشغيل العقود الذكية.
في السنوات الأخيرة، شهدت شبكة بيتكوين ترقيات مهمة. في عام 2017، وسع بروتوكول SegWit حدود حجم الكتلة؛ في عام 2021، حقق ترقية Taproot التحقق من التوقيعات المجمعة، مما سهل العمليات مثل التبادلات الذرية، والمحافظ متعددة التوقيع، والمدفوعات المشروطة. هذه التقدمات فتحت طرقًا جديدة لبرمجة بيتكوين.
في عام 2022 ، قدم المطور كيسي رودامور "نظرية الأوردينال" ، التي تصف خطة لترقيم السنتات ، مما يسمح بإدراج صور وبيانات أخرى عشوائية في معاملات بيتكوين. وقدمت هذه إمكانية جديدة لدمج معلومات الحالة والبيانات الوصفية مباشرة على سلسلة بيتكوين ، مما فتح آفاق جديدة لتطبيقات العقود الذكية التي تحتاج إلى الوصول والتحقق من بيانات الحالة.
حالياً، تعتمد معظم المشاريع التي توسع من قدرة برمجة بيتكوين على الشبكات من الطبقة الثانية (L2)، مما يتطلب من المستخدمين الثقة في الجسور عبر السلاسل، مما يشكل العقبة الرئيسية أمام حصول L2 على المستخدمين والسيولة. بالإضافة إلى ذلك، تفتقر بيتكوين إلى آلة افتراضية أصلية أو قابلية البرمجة، مما يجعل من المستحيل تحقيق التواصل بين L2 وL1 دون إضافة افتراضات ثقة إضافية.
تحاول RGB و RGB++ و Arch Network تعزيز قابلية البرمجة الخاصة ببيتكوين من خلال الخصائص الأصلية له، من خلال تقديم العقود الذكية وقدرات المعاملات المعقدة بطرق مختلفة:
RGB هو حل للعقود الذكية يتم التحقق منه من خلال عميل خارج السلسلة، حيث يتم تسجيل تغييرات حالة العقد في UTXO الخاص ببيتكوين. على الرغم من أن لديه بعض المزايا من حيث الخصوصية، إلا أنه معقد الاستخدام ويفتقر إلى إمكانية تجميع العقود، مما يؤدي إلى تطور بطيء.
RGB++ هو مسار توسعي آخر يستند إلى فكرة RGB، ولا يزال يعتمد على ربط UTXO، لكنه يعتبر السلسلة نفسها كعميل موثوق للتحقق من الإجماع، ويقدم حلولا لنقل الأصول الوصفية عبر السلاسل، ويدعم نقل الأصول من أي هيكل سلسلة UTXO.
يوفر Arch Network方案 للعقود الذكية الأصلية لبيتكوين، وقد أنشأ جهاز ZK الافتراضي وشبكة عقد التحقق، من خلال تجميع المعاملات لتسجيل تغييرات الحالة والأصول في معاملات بيتكوين.
RGB هو فكرة توسيع العقود الذكية في مجتمع بيتكوين في المراحل المبكرة، حيث يتم استخدام UTXO لتغليف بيانات الحالة، مما يضع أساسًا مهمًا لتوسيع بيتكوين الأصلي في المستقبل.
تستخدم RGB طريقة التحقق خارج السلسلة، حيث يتم نقل التحقق من نقل الرموز من طبقة الإجماع في بيتكوين إلى خارج السلسلة، بواسطة عملاء متعلقين بمعاملات معينة. وهذا يقلل من الحاجة إلى البث عبر الشبكة بأكملها، مما يحسن الخصوصية والكفاءة. ومع ذلك، فإن هذه الطريقة المعززة للخصوصية هي أيضًا سلاح ذو حدين. على الرغم من أن السماح فقط للعقد المتعلقة بمعاملات معينة بالمشاركة في التحقق يعزز الخصوصية، إلا أنه يجعل الطرف الثالث غير مرئي، مما يجعل العمليات الفعلية معقدة وصعبة التطوير، مما يؤدي إلى تجربة مستخدم سيئة.
قدمت RGB مفهوم الختم القابل للاستخدام مرة واحدة. يمكن إنفاق كل UTXO مرة واحدة فقط، مما يعادل قفله عند الإنشاء وفتح قفله عند الإنفاق. يتم encapsulation حالة العقود الذكية من خلال UTXO ويديرها الختم، مما يوفر آلية إدارة حالة فعالة.
RGB ++
RGB++ هو مسار توسعي آخر يعتمد على فكرة RGB، ولا يزال يعتمد على ربط UTXO.
تستخدم RGB++ سلسلة UTXO الكاملة من حيث القدرة (مثل CKB أو سلاسل أخرى) لمعالجة البيانات خارج السلسلة والعقود الذكية، مما يعزز من قابلية برمجة بيتكوين، ويضمن الأمان من خلال ربط BTC بطريقة متجانسة.
تستخدم RGB++ سلسلة UTXO التي تدعم تورينغ. باستخدام سلسلة UTXO مثل CKB كسلسلة ظل، يمكن لـ RGB++ معالجة البيانات خارج السلسلة والعقود الذكية. هذه السلسلة لا تستطيع فقط تنفيذ العقود الذكية المعقدة، ولكن أيضًا يمكن ربطها بـ بيتكوين UTXO، مما يزيد من إمكانية برمجة النظام ومرونته. يتم ربط UTXO الخاص بـ بيتكوين وUTXO الخاص بسلسلة الظل بشكل متطابق، مما يضمن التناسق بين حالة السلسلتين وأصولهما، ويضمن أمان المعاملات.
تمتد RGB++ إلى جميع سلاسل UTXO القابلة للتوجيه، ولم تعد مقيدة بـ CKB، مما يعزز قابلية التشغيل البيني عبر السلاسل وسيلان الأصول. تسمح هذه الدعم متعدد السلاسل لـ RGB++ بالتكامل مع أي سلسلة UTXO قابلة للتوجيه، مما يعزز مرونة النظام. في الوقت نفسه، تحقق RGB++ الربط المتناظر لـ UTXO لتحقيق عمليات عبر السلاسل بدون جسر، مما يتجنب مشكلة "العملات المزيفة"، ويضمن صحة الأصول وتناسقها.
من خلال التحقق على السلسلة باستخدام سلسلة الظل، تبسط RGB++ عملية التحقق من العميل. يحتاج المستخدم فقط إلى التحقق من المعاملات ذات الصلة على سلسلة الظل، للتحقق من صحة حساب حالة RGB++. هذه الطريقة للتحقق على السلسلة لا تبسط فقط عملية التحقق، بل تعزز أيضًا تجربة المستخدم. نظرًا لاستخدام سلسلة الظل القادرة على تيرنغ، تتجنب RGB++ إدارة UTXO المعقدة، مما يوفر تجربة أكثر بساطة وصداقة للمستخدم.
يتكون 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 بناءً على الحصة، والتي تكون مسؤولة عن نشر المعلومات المستلمة إلى جميع نقاط التحقق الأخرى في الشبكة. يتم التحقق من جميع الإثباتات الصفرية من قبل شبكة لامركزية من نقاط التحقق، مما يضمن أمان النظام ومقاومته للرقابة، ويولد توقيعًا لعقدة Leader. بمجرد أن يتم توقيع المعاملة من قبل العدد المطلوب من العقد، يمكن بثها على شبكة بيتكوين.
الاستنتاج
تتميز RGB و RGB++ و Arch Network كل منها في تصميم قابلية البرمجة لبيتكوين، حيث تستمر جميعها في فكرة ربط UTXO. إن خاصية التحقق من الاستخدام لمرة واحدة لـ UTXO تناسب بشكل أفضل تسجيل الحالة في العقود الذكية.
ومع ذلك، فإن هذه الحلول لها عيوب واضحة، مثل تجربة المستخدم السيئة، وتأخير التأكيدات المنخفضة والأداء المتدني المتوافق مع بيتكوين. إنها توسع الوظائف بشكل رئيسي، لكنها لم تحسن الأداء، وهو ما يتجلى بوضوح في Arch وRGB. على الرغم من أن تصميم RGB++ يوفر تجربة مستخدم أفضل من خلال تقديم سلسلة UTXO عالية الأداء، إلا أنه يجلب أيضًا افتراضات أمان إضافية.
مع انضمام المزيد من المطورين إلى مجتمع بيتكوين، سنشهد المزيد من حلول التوسع، مثل اقتراح ترقية op-cat الذي يتم مناقشته بنشاط. من المهم التركيز على الحلول التي تتماشى مع الخصائص الأصلية لبيتكوين. تعتبر طريقة ربط UTXO هي الأكثر فعالية لتوسيع أسلوب برمجة بيتكوين دون ترقية الشبكة. طالما يمكن حل مشكلات تجربة المستخدم، ستصبح خطوة كبيرة نحو العقود الذكية لبيتكوين.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
تسجيلات الإعجاب 8
أعجبني
8
6
مشاركة
تعليق
0/400
ZenChainWalker
· منذ 12 س
بيتكوين هو الأخ الأكبر!
شاهد النسخة الأصليةرد0
SigmaValidator
· منذ 12 س
بيتكوين一家独大رائع呀
شاهد النسخة الأصليةرد0
MEVSandwichMaker
· منذ 12 س
لا تزال تنتظر توزيع مجاني RGB++
شاهد النسخة الأصليةرد0
DAOdreamer
· منذ 12 س
العب قليلاً ثم اكتب
شاهد النسخة الأصليةرد0
NftPhilanthropist
· منذ 12 س
في الواقع، سير... إثبات الأعمال الصالحة > إثبات العمل
تحليل مقارنة بين方案 العقود الذكية الأصلية لبيتكوين: RGB وRGB++ وشبكة Arch
#探索 جديدة للعقود الذكية بيتكوين: RGB و RGB++ و Arch Network
بيتكوين كأفضل شبكة من حيث السيولة والأمان في مجال البلوكشين، جذبت العديد من المطورين بعد موجة النقوش. سرعان ما أدرك هؤلاء المطورون قابلية برمجة بيتكوين ومشكلة التوسع، وبدأوا في استكشاف حلول متنوعة مثل إثباتات المعرفة الصفرية، وتوافر البيانات، والشبكات الجانبية، والـ rollup، وإعادة الرهن. هذه الابتكارات جعلت من النظام البيئي لبيتكوين يزدهر بشكل متزايد، ليصبح في محور اهتمام السوق الصاعدة الحالية.
ومع ذلك، اعتمدت العديد من الحلول على خبرات توسيع نطاق منصات العقود الذكية مثل الإيثيريوم، وغالبًا ما تعتمد على جسور عبر السلاسل مركزية، وهو ما أصبح نقطة ضعف محتملة للنظام. تعتمد بعض الحلول على خصائص بيتكوين نفسها في تصميمها، وهو ما يرتبط بتعقيد بيئة تطوير بيتكوين. يصعب على بيتكوين تشغيل العقود الذكية مثل الإيثيريوم، والأسباب الرئيسية لذلك تشمل:
في السنوات الأخيرة، شهدت شبكة بيتكوين ترقيات مهمة. في عام 2017، وسع بروتوكول SegWit حدود حجم الكتلة؛ في عام 2021، حقق ترقية Taproot التحقق من التوقيعات المجمعة، مما سهل العمليات مثل التبادلات الذرية، والمحافظ متعددة التوقيع، والمدفوعات المشروطة. هذه التقدمات فتحت طرقًا جديدة لبرمجة بيتكوين.
في عام 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
RGB
RGB هو فكرة توسيع العقود الذكية في مجتمع بيتكوين في المراحل المبكرة، حيث يتم استخدام UTXO لتغليف بيانات الحالة، مما يضع أساسًا مهمًا لتوسيع بيتكوين الأصلي في المستقبل.
تستخدم RGB طريقة التحقق خارج السلسلة، حيث يتم نقل التحقق من نقل الرموز من طبقة الإجماع في بيتكوين إلى خارج السلسلة، بواسطة عملاء متعلقين بمعاملات معينة. وهذا يقلل من الحاجة إلى البث عبر الشبكة بأكملها، مما يحسن الخصوصية والكفاءة. ومع ذلك، فإن هذه الطريقة المعززة للخصوصية هي أيضًا سلاح ذو حدين. على الرغم من أن السماح فقط للعقد المتعلقة بمعاملات معينة بالمشاركة في التحقق يعزز الخصوصية، إلا أنه يجعل الطرف الثالث غير مرئي، مما يجعل العمليات الفعلية معقدة وصعبة التطوير، مما يؤدي إلى تجربة مستخدم سيئة.
قدمت RGB مفهوم الختم القابل للاستخدام مرة واحدة. يمكن إنفاق كل UTXO مرة واحدة فقط، مما يعادل قفله عند الإنشاء وفتح قفله عند الإنفاق. يتم encapsulation حالة العقود الذكية من خلال UTXO ويديرها الختم، مما يوفر آلية إدارة حالة فعالة.
RGB ++
RGB++ هو مسار توسعي آخر يعتمد على فكرة RGB، ولا يزال يعتمد على ربط UTXO.
تستخدم RGB++ سلسلة UTXO الكاملة من حيث القدرة (مثل CKB أو سلاسل أخرى) لمعالجة البيانات خارج السلسلة والعقود الذكية، مما يعزز من قابلية برمجة بيتكوين، ويضمن الأمان من خلال ربط BTC بطريقة متجانسة.
تستخدم RGB++ سلسلة UTXO التي تدعم تورينغ. باستخدام سلسلة UTXO مثل CKB كسلسلة ظل، يمكن لـ RGB++ معالجة البيانات خارج السلسلة والعقود الذكية. هذه السلسلة لا تستطيع فقط تنفيذ العقود الذكية المعقدة، ولكن أيضًا يمكن ربطها بـ بيتكوين UTXO، مما يزيد من إمكانية برمجة النظام ومرونته. يتم ربط UTXO الخاص بـ بيتكوين وUTXO الخاص بسلسلة الظل بشكل متطابق، مما يضمن التناسق بين حالة السلسلتين وأصولهما، ويضمن أمان المعاملات.
تمتد RGB++ إلى جميع سلاسل UTXO القابلة للتوجيه، ولم تعد مقيدة بـ CKB، مما يعزز قابلية التشغيل البيني عبر السلاسل وسيلان الأصول. تسمح هذه الدعم متعدد السلاسل لـ RGB++ بالتكامل مع أي سلسلة UTXO قابلة للتوجيه، مما يعزز مرونة النظام. في الوقت نفسه، تحقق RGB++ الربط المتناظر لـ UTXO لتحقيق عمليات عبر السلاسل بدون جسر، مما يتجنب مشكلة "العملات المزيفة"، ويضمن صحة الأصول وتناسقها.
من خلال التحقق على السلسلة باستخدام سلسلة الظل، تبسط RGB++ عملية التحقق من العميل. يحتاج المستخدم فقط إلى التحقق من المعاملات ذات الصلة على سلسلة الظل، للتحقق من صحة حساب حالة RGB++. هذه الطريقة للتحقق على السلسلة لا تبسط فقط عملية التحقق، بل تعزز أيضًا تجربة المستخدم. نظرًا لاستخدام سلسلة الظل القادرة على تيرنغ، تتجنب RGB++ إدارة UTXO المعقدة، مما يوفر تجربة أكثر بساطة وصداقة للمستخدم.
! UTXO Binding: شرح مفصل لحلول عقود BTC الذكية: RGB و RGB ++ و Arch Network
شبكة 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 بناءً على الحصة، والتي تكون مسؤولة عن نشر المعلومات المستلمة إلى جميع نقاط التحقق الأخرى في الشبكة. يتم التحقق من جميع الإثباتات الصفرية من قبل شبكة لامركزية من نقاط التحقق، مما يضمن أمان النظام ومقاومته للرقابة، ويولد توقيعًا لعقدة Leader. بمجرد أن يتم توقيع المعاملة من قبل العدد المطلوب من العقد، يمكن بثها على شبكة بيتكوين.
الاستنتاج
تتميز RGB و RGB++ و Arch Network كل منها في تصميم قابلية البرمجة لبيتكوين، حيث تستمر جميعها في فكرة ربط UTXO. إن خاصية التحقق من الاستخدام لمرة واحدة لـ UTXO تناسب بشكل أفضل تسجيل الحالة في العقود الذكية.
ومع ذلك، فإن هذه الحلول لها عيوب واضحة، مثل تجربة المستخدم السيئة، وتأخير التأكيدات المنخفضة والأداء المتدني المتوافق مع بيتكوين. إنها توسع الوظائف بشكل رئيسي، لكنها لم تحسن الأداء، وهو ما يتجلى بوضوح في Arch وRGB. على الرغم من أن تصميم RGB++ يوفر تجربة مستخدم أفضل من خلال تقديم سلسلة UTXO عالية الأداء، إلا أنه يجلب أيضًا افتراضات أمان إضافية.
مع انضمام المزيد من المطورين إلى مجتمع بيتكوين، سنشهد المزيد من حلول التوسع، مثل اقتراح ترقية op-cat الذي يتم مناقشته بنشاط. من المهم التركيز على الحلول التي تتماشى مع الخصائص الأصلية لبيتكوين. تعتبر طريقة ربط UTXO هي الأكثر فعالية لتوسيع أسلوب برمجة بيتكوين دون ترقية الشبكة. طالما يمكن حل مشكلات تجربة المستخدم، ستصبح خطوة كبيرة نحو العقود الذكية لبيتكوين.