بيتكوين العقود الذكية فكرة جديدة: RGB، RGB++ وابتكار UTXO لشبكة Arch

robot
إنشاء الملخص قيد التقدم

استكشاف قابلية البرمجة في نظام بيتكوين البيئي

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

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

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

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

في عام 2022، قدم المطور كيسي رودامور "نظرية الأعداد"، والتي وضعت مخطط ترقيم للبيتكوين، مما جعل من الممكن تضمين بيانات عشوائية في معاملات البيتكوين، مما يوفر أفكارًا جديدة لتطبيقات مثل قابلية البرمجة.

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

تحاول RGB و RGB++ و Arch Network تعزيز قابلية البرمجة لبيتكوين من خلال طرق مختلفة انطلاقًا من الخصائص الأصلية لبيتكوين:

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

  2. RGB++ على أساس RGB، تستخدم سلسلة UTXO القابلة للبرمجة لمعالجة البيانات خارج السلسلة والعقود الذكية، من خلال ربط متماثل لـ بيتكوين لضمان الأمان.

  3. يوفر 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 وإدارتها بواسطة الأشرطة المختومة، مما يوفر آلية فعالة لإدارة الحالة.

RGB ++

RGB++ على أساس فكرة RGB، تم تطويره بناءً على ربط UTXO. إنه يستخدم سلسلة UTXO القابلة للبرمجة لمعالجة البيانات خارج السلسلة والعقود الذكية، مما يعزز قابلية برمجة بيتكوين، ويضمن الأمان من خلال الربط المتجانس مع BTC.

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

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

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

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

شبكة آرتش

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

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

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

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

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

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

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

شاهد النسخة الأصلية
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
  • مشاركة
تعليق
0/400
InscriptionGrillervip
· منذ 10 س
又一波 حمقى خَداع الناس لتحقيق الربح准备启动咯
شاهد النسخة الأصليةرد0
CryptoComedianvip
· منذ 10 س
BTC أيضًا يحتاج إلى ارتداء الملابس المزخرفة للعب العقود الذكية هاها، إنه فخ يرتدي سترة للعب المخاطر العالية.
شاهد النسخة الأصليةرد0
TokenStormvip
· منذ 10 س
التحليل الفني جيد ولكن إذا كان بإمكان هذا الشيء شراء الانخفاض فسيكون هناك شيء يمكن القيام به.
شاهد النسخة الأصليةرد0
ForkPrincevip
· منذ 11 س
مرة أخرى تفعل هذه الأشياء المزخرفة
شاهد النسخة الأصليةرد0
TrustlessMaximalistvip
· منذ 11 س
تعيش بتكوين
شاهد النسخة الأصليةرد0
DegenDreamervip
· منذ 11 س
المشاريع الجديدة كثيرة ولكن جميعها بها فخاخ.
شاهد النسخة الأصليةرد0
ContractFreelancervip
· منذ 11 س
إذا ركضت بعيدًا جدًا فلن تستطيع العودة
شاهد النسخة الأصليةرد0
  • تثبيت