بيتكوين العقود الذكية新方案: RGB、RGB++和Arch Network解析

تقدم جديد في قابلية البرمجة لبيئة بيتكوين

تُعتبر بيتكوين كأفضل عملة من حيث السيولة وأعلى مستوى من الأمان في السوق، وقد جذبت مؤخرًا اهتمامًا كبيرًا من المطورين. مع ظهور النقوش، أصبحت قابلية برمجة وإمكانية توسيع بيئة BTC محور اهتمام المطورين. تم تقديم العديد من الحلول المبتكرة مثل الإثباتات ذات الصفر المعرفة، وتوافر البيانات، والسلاسل الجانبية، وrollup وrestaking، مما دفع بيئة BTC نحو ازدهار جديد، لتصبح محور التركيز الرئيسي في السوق الحالي.

ومع ذلك، لا تزال العديد من الحلول تعتمد على تجارب توسيع نطاق منصات العقود الذكية مثل إيثيريوم، وغالبًا ما تعتمد على جسور عبر سلسلة مركزية، مما أصبح نقطة ضعف محتملة في النظام. هناك عدد قليل من الحلول المصممة بناءً على خصائص بيتكوين، وذلك يتعلق بصعوبة تطوير بيتكوين نفسها. لا يمكن لبيتكوين تشغيل العقود الذكية مباشرة مثل إيثيريوم للأسباب التالية:

  1. لغة سكربت بيتكوين تقيد القابلية البرمجة لضمان الأمان.
  2. هيكل تخزين سلسلة الكتل الخاصة بالبيتكوين مُحسن للمعاملات البسيطة، وليس مناسبًا للعقود الذكية المعقدة.
  3. بيتكوين تفتقر إلى جهاز افتراضي لتنفيذ العقود الذكية.

في السنوات الأخيرة، شهدت شبكة بيتكوين بعض الترقيات المهمة. في عام 2017، قام تحديث SegWit ( بفصل الشهادات وزيادة حد حجم الكتلة؛ وفي عام 2021، حقق تحديث Taproot التحقق من التوقيعات الجماعية، مما زاد من كفاءة معالجة المعاملات. هذه الترقيات وضعت الأساس لقابلية برمجة بيتكوين.

في عام 2022، قدم المطور كيسي رودامور "نظرية الأورديال"، التي فتحت طرقًا جديدة لإدخال البيانات الوصفية على سلسلة البيتكوين، مما أتاح إمكانيات جديدة للتطبيقات التي تحتاج إلى بيانات حالة قابلة للوصول والتحقق منها.

حاليًا، تعتمد معظم المشاريع التي تعزز قابلية برمجة بيتكوين على الشبكات من الطبقة الثانية )L2(، مما يتطلب من المستخدمين الوثوق بجسور السلاسل، مما يمثل عقبة رئيسية في جذب المستخدمين والسيولة إلى L2. بالإضافة إلى ذلك، يفتقر بيتكوين إلى آلة افتراضية أصلية أو قابلية البرمجة، مما يجعل من الصعب تحقيق الاتصال المباشر بين L2 و L1 دون فرض افتراضات ثقة إضافية.

RGB، RGB++ وArch Network هي ثلاثة محاولات لتعزيز قابلية البرمجة لبيتكوين من الخصائص الأصلية لـ BTC، حيث تقدم قدرات العقود الذكية والمعاملات المعقدة بطرق مختلفة:

  1. تعتمد RGB على حل العقود الذكية المعتمد على التحقق من العميل خارج السلسلة، حيث يتم تسجيل تغييرات حالة العقد في UTXO لبيتكوين. على الرغم من أنها تتمتع بمزايا الخصوصية، إلا أن العمليات معقدة، وتفتقر إلى قابلية تجميع العقود، وتطورها بطيء.

  2. RGB++ على أساس فكرة RGB، من خلال جعل السلسلة نفسها كعميل توافق للتحقق، قدمت حلاً عبر السلاسل لأصول البيانات الوصفية، يدعم نقل الأصول من أي سلسلة هيكل UTXO.

  3. شبكة Arch تقدم حلول العقود الذكية الأصلية لبيتكوين، وقد أنشأت آلة افتراضية ZK وشبكة عقد التحقق، من خلال تجميع المعاملات لتسجيل تغييرات الحالة والأصول في معاملات بيتكوين.

! [UTXO Binding: شرح مفصل لمخططات عقود BTC الذكية: RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/social/moments-fd3e0af827c9ddea86a297fe937aa72(

شرح تفصيلي لخطة RGB

RGB هو فكرة توسيع العقود الذكية مبكرًا في مجتمع بيتكوين، من خلال تغليف بيانات الحالة باستخدام UTXO، وقد قدمت فكرة مهمة لتوسيع بيتكوين الأصلي لاحقًا.

تستخدم RGB طريقة التحقق من خارج السلسلة، حيث يتم نقل التحقق من نقل الرموز من طبقة إجماع بيتكوين إلى خارج السلسلة، ويتم التحقق بواسطة عملاء مرتبطين بمعاملات معينة. تقلل هذه الطريقة من متطلبات البث على الشبكة بالكامل، مما يزيد من الخصوصية والكفاءة. ومع ذلك، فإن هذه الزيادة في الخصوصية قد جلبت أيضًا مشاكل مثل التعقيد في العمليات وصعوبة التطوير، مما يؤثر على تجربة المستخدم.

RGB قدم مفهوم ختم الاستخدام الواحد. كل UTXO يمكن إنفاقه مرة واحدة فقط، مما يعني أنه يتم قفله عند الإنشاء، ويتم فتحه عند الإنفاق. حالة العقد الذكي يتم تغليفها بواسطة UTXO وتديرها الأختام، مما يوفر آلية فعالة لإدارة الحالة.

تحليل خطة RGB++

RGB++ هو مسار توسعي آخر يعتمد على فكرة RGB، ولا يزال يعتمد على ربط UTXO.

RGB++ تستخدم سلسلة UTXO القابلة للبرمجة (مثل CKB وغيرها) لمعالجة البيانات والعقود الذكية خارج السلسلة، مما يعزز قابلية برمجة بيتكوين، ويضمن الأمان من خلال ربط BTC.

RGB++ يعتمد على سلسلة UTXO القابلة للبرمجة الكاملة كشبكة ظل، مما يسمح بتنفيذ عقود ذكية معقدة، بالإضافة إلى ربطها بUTXO بيتكوين، مما يزيد من مرونة البرمجة في النظام. يضمن الربط المتشابه بين UTXO بيتكوين وUTXO شبكة الظل توافق الحالة والأصول بين السلسلتين، مما يضمن أمان المعاملات.

يدعم RGB++ جميع سلاسل UTXO القابلة للبرمجة، مما يعزز التفاعل بين السلاسل والسيولة للأصول. من خلال الربط المتجانس لـ UTXO، يتم تحقيق النقل عبر السلاسل بدون جسر، مما يتجنب مشكلة "العملات المزيفة" التقليدية، ويضمن مصداقية الأصول وتماسكها.

تقوم RGB++ بالتحقق من صحة السلسلة على السلسلة باستخدام سلسلة الظل، مما يبسط عملية التحقق من العميل. يحتاج المستخدمون فقط إلى التحقق من المعاملات ذات الصلة على سلسلة الظل للتحقق من صحة حساب حالة RGB++، مما يحسن تجربة المستخدم.

! [UTXO Binding: شرح مفصل لحلول عقود BTC الذكية: RGB و RGB ++ و Arch Network])https://img-cdn.gateio.im/webp-social/moments-7fc8d82ac7da1ba2052256fc1d0476b2.webp(

تحليل خطة Arch Network

يتكون Arch Network بشكل أساسي من Arch zkVM وشبكة عقد التحقق Arch، حيث تستخدم إثباتات المعرفة الصفرية وشبكة تحقق لامركزية لضمان أمان وخصوصية العقود الذكية، كما أنها أسهل في الاستخدام من RGB، ولا تحتاج إلى ربط سلسلة UTXO أخرى مثل RGB++.

يستخدم Arch zkVM RISC Zero ZKVM لتنفيذ العقود الذكية وتوليد إثباتات المعرفة الصفرية، والتي يتم التحقق منها بواسطة شبكة من العقد المركزية. يعمل النظام بناءً على نموذج UTXO، حيث يتم حزم حالة العقد الذكية في State UTXOs، مما يعزز الأمان والكفاءة.

تستخدم UTXOs الأصول لتمثيل بيتكوين أو رموز أخرى، ويمكن إدارتها بطريقة التفويض. تتحقق شبكة Arch من محتوى ZKVM من خلال عقدة القائد المنتخبة عشوائيًا، وتستخدم مخطط توقيع FROST لتجميع توقيعات العقد، ثم يتم بث المعاملات إلى شبكة بيتكوين.

تقدم Arch zkVM آلة افتراضية كاملة التشغيل لبيتكوين، قادرة على تنفيذ عقود ذكية معقدة. بعد كل تنفيذ للعقد، يتم生成 برهان عدم المعرفة للتحقق من صحة العقد وتغير الحالة.

يستخدم Arch نموذج UTXO الخاص ببيتكوين، حيث يتم تغليف الحالة والأصول في UTXO، ويتم تحويل الحالة من خلال مفهوم الاستخدام لمرة واحدة. يتم تسجيل بيانات حالة العقد الذكي كـ state UTXOs، بينما يتم تسجيل الأصول الأصلية كـ Asset UTXOs. يضمن Arch أن كل UTXO يمكن إنفاقه مرة واحدة فقط، مما يوفر إدارة حالة آمنة.

يحتاج Arch إلى شبكة عقد التحقق. خلال كل حقبة Arch، تختار النظام عشوائياً عقدة القائد المسؤولة عن نشر المعلومات بناءً على حقوق الملكية. يتم التحقق من جميع zk-proofs بواسطة شبكة عقد التحقق اللامركزية، مما يضمن أمان النظام ومقاومته للرقابة، ويولد توقيعاً لعقدة القائد. يمكن بث المعاملات على شبكة بيتكوين بعد حصولها على توقيع عدد كافٍ من العقد.

! [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 وسيلة فعالة لتوسيع قابلية البرمجة لبيتكوين. طالما يمكن حل مشكلات تجربة المستخدم بشكل جيد، فإن ذلك سيوفر قفزة كبيرة في تطوير العقود الذكية لبيتكوين.

BTC1.91%
ARCH-1.29%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
LiquidityHuntervip
· منذ 9 س
أظهرت الأبحاث المتعمقة ليلة البارحة أن TVL للجسور عبر السلسلة BTC قد تجاوز 50 مليار... والأمان مقلق.
شاهد النسخة الأصليةرد0
MevHuntervip
· منذ 9 س
التوسع هو كل ما في الأمر، سواء تم التطوير أم لا، لا يهم.
شاهد النسخة الأصليةرد0
MetaverseHobovip
· منذ 9 س
هل يمكنك التوقف عن نسخ الواجبات دائمًا؟ كل شيء هو نفس الفخ لـ eth و btc بخير.
شاهد النسخة الأصليةرد0
LiquidationAlertvip
· منذ 9 س
btc还是 داخل السلسلة玩不明白啊
شاهد النسخة الأصليةرد0
ApeShotFirstvip
· منذ 9 س
لا تتأخروا في الدخول! بيتكوين ستطير! لا شيء يمكن فعله، تداول العملات الرقمية هو الرقم واحد.
شاهد النسخة الأصليةرد0
MetaverseVagrantvip
· منذ 9 س
نسخ الواجبات أليس كذلك إثيريوم
شاهد النسخة الأصليةرد0
  • تثبيت