بيتكوين العقود الذكية فكرة جديدة: ربط UTXO لتوسيع قابلية البرمجة

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

فكرة جديدة لبرمجة بيتكوين: العقود الذكية المرتبطة بـ UTXO

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

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

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

في عام 2017، تم تنفيذ SegWit ( الذي أدى إلى زيادة حدود حجم الكتلة؛ وفي عام 2021، تم تنفيذ ترقية Taproot التي تحقق التحقق من التوقيعات الجماعية، مما يبسط معالجة المعاملات. هذه الترقيات خلقت ظروف قابلية البرمجة لبيتكوين.

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

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

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

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

  2. RGB++ هو مسار توسع آخر يعتمد على ربط UTXO، حيث تُعتبر السلسلة نفسها كعميل مُصدق يمتلك إجماعًا، ويقدم حل نقل للأصول الوصفية عبر السلاسل، ويدعم نقل سلاسل ذات هيكل 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 عند إنشائه، ويتم فتحه عند إنفاقه. يتم تغليف حالة العقد الذكي بواسطة UTXO وإدارتها من خلال الأختام، مما يوفر آلية فعالة لإدارة الحالة.

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

RGB++: استخدام سلسلة UTXO القابلة للبرمجة

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

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

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

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

شبكة Arch: ZK آلة افتراضية وشبكة تحقق

يتكون Arch Network بشكل أساسي من Arch zkVM وشبكة عقد التحقق Arch، ويستخدم إثباتات المعرفة الصفرية )zk-proofs( وشبكة تحقق لامركزية لضمان أمان وخصوصية العقود الذكية، وهو أكثر سهولة في الاستخدام من 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 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 هي أكثر الطرق فعالية لتوسيع أساليب البرمجة دون ترقية شبكة بيتكوين. طالما يمكن حل مشكلات تجربة المستخدم، ستصبح تقدمًا كبيرًا في العقود الذكية لبيتكوين.

BTC-1.34%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 8
  • إعادة النشر
  • مشاركة
تعليق
0/400
BTCBeliefStationvip
· 08-16 05:09
السوق الصاعدة终究来了捏
شاهد النسخة الأصليةرد0
APY追逐者vip
· 08-16 01:20
تم رفع السلسلة وعادت الحياة من جديد، فقط انتظر أن يجلب لي BTC.
شاهد النسخة الأصليةرد0
SerumSquirtervip
· 08-15 21:24
الجسور عبر السلسلة=يُستغل بغباء.
شاهد النسخة الأصليةرد0
ReverseTradingGuruvip
· 08-13 06:11
ثور啊 ثور啊 لكني أشعر أنه سيتم استغلالي بغباء مرة أخرى.
شاهد النسخة الأصليةرد0
GhostAddressMinervip
· 08-13 06:11
呵 又开始了 一群 العنوان في偷偷切换 الجسور عبر السلسلة 不就是看上风口想 خداع الناس لتحقيق الربح么
شاهد النسخة الأصليةرد0
PancakeFlippavip
· 08-13 06:10
بيتكوين توسع مرة أخرى لتقديم شيء جديد؟
شاهد النسخة الأصليةرد0
PerpetualLongervip
· 08-13 06:04
لقد كنت محقًا في شراء الانخفاض، سأستعيد رأس المال المستثمر الأسبوع المقبل. مراكز قصيرة، مستثمر التجزئة، انتظروا الموت! أؤمن بشدة أن كل معلومات غير مفضلة هي فرصة لزيادة المركز!
شاهد النسخة الأصليةرد0
SocialAnxietyStakervip
· 08-13 05:51
النقش محكوم 有啥好研究的
شاهد النسخة الأصليةرد0
  • تثبيت