نقاش حول مبدأ DLC وتحسينه: تعزيز أمان ومرونة عقود بيتكوين الذكية

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

مناقشة مبادئ DLC وأفكار تحسينها

1. المقدمة

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

مقارنة بشبكة البرق، فإن DLC لديها المزايا التالية:

  • حماية خصوصية أفضل
  • يدعم العقود المالية المعقدة
  • تقليل مخاطر الطرف الآخر
  • لا حاجة لإدارة قنوات الدفع
  • توفير قابلية التوسع في العقود المعقدة

ومع ذلك، لا تزال هناك بعض المخاطر والمشكلات المتعلقة بـ DLC:

  • خطر تسرب أو فقدان مفتاح Oracle
  • مشكلة المركزية في الأوراكيل
  • لا يمكن للأوراكل اللامركزي اشتقاق المفاتيح مباشرة
  • مخاطر تآمر أوراكل
  • مشكلة الفكة ذات القيم الثابتة

سوف تقدم هذه المقالة بعض الحلول التحسينية لهذه المشكلات من أجل تعزيز أمان نظام بيتكوين البيئي.

2. مبدأ DLC

كمثال على المراهنة بين Alice و Bob على تباين تجزئة الكتلة رقم n+k، يوضح المبدأ الأساسي لـ DLC:

  1. التهيئة: توليد العنصر G، الرتبة q

  2. توليد المفتاح: أوراكل: المفتاح الخاص z، المفتاح العام Z=z·G Alice: المفتاح الخاص x، المفتاح العام X=x·G Bob: المفتاح الخاص y، المفتاح العام Y=y·G

  3. عملية إيداع: قام أليس وبوب بقفل 1BTC لكل منهما في مخرجات توقيع متعدد 2-of-2

  4. تنفيذ صفقة العقد: إنشاء صفقتين CET لاستخدامهما في صفقة الإيداع

  5. التزام حسابات الأوراكيل: R = k· G S = R - hash(OddNumber,R)· Z S '= R - hash(EvenNumber,R)· Z إذاعة(R,S,S')

  6. أليس وبوب يحسبان المفتاح العام الجديد: PK ^ أليس = X + S PK ^ Bob = Y + S '

  7. التسوية: تقوم الأوركل ببث s أو s' استنادًا إلى قيمة تجزئة الكتلة العدد الفردي: s = k - hash(OddNumber ، R)·z العدد الزوجي: s ' = k - hash(EvenNumber ، R) ·z

  8. سحب العملة: يتم حساب المفتاح الخاص الجديد من قبل الطرف الفائز وسحب الأصول أليس: sk ^ أليس = x + s بوب: sk^بوب = y + s'

! تحليل مبدأ المحتوى القابل للتنزيل والتفكير الأمثل

3. تحسين DLC

3.1 إدارة المفاتيح

هناك خطر من تسرب أو فقدان المفتاح الخاص وعدد العشوائي للآلة الحاسبة، مما قد يؤدي إلى:

  • غير قادر على التسوية
  • تسوية الاحتيال
  • تم اختراق المفتاح الخاص
  • إعادة استخدام الأرقام العشوائية

اقتراح:

  • استخدم BIP32 لاستنباط مفاتيح فرعية
  • استخدم مفتاحك الخاص وقيمة هاش العداد كرقم عشوائي

3.2 أوراكل لامركزي

يتم استخدام توقيع شيفر ثري للحد من التوقيع لتحقيق أوراكل لامركزي، مع الفوائد التالية:

  • زيادة الأمان
  • التحكم الموزع
  • زيادة القابلية للاستخدام
  • مرن وقابل للتوسع
  • يمكن محاسبة

3.3 الربط بين اللامركزية وإدارة المفاتيح

من الصعب استخدام BIP32 لاشتقاق المفاتيح بشكل مباشر في الأوراق المالية اللامركزية. يمكن استخدام طريقة اشتقاق المفاتيح الموزعة:

  • بناءً على كثيرات الحدود لتداخل لاغرانج
  • تتوافق شرائح المفتاح الخاص والمفتاح الخاص الكامل مع علاقة التداخل
  • تتوافق أجزاء المفاتيح الخاصة المشتقة مع علاقة التداخل

يرجى التمييز بين BIP32 المعزز وغير المعزز.

تحليل مبدأ DLC والتفكير في تحسينه

3.4 OP-DLC: الحد الأدنى من الثقة للOracle

طرح آلية OP-DLC:

  • بناء ألعاب OP على السلسلة من خلال رهن أوراكل
  • يمكن لأي طرف صادق أن يطلق تحديًا
  • عقوبة آلة التنبؤ الشريرة
  • يمكن استخدام نموذج توقيع "k-of-n"

3.5 OP-DLC + BitVM جسر مزدوج

الجمع بين OP-DLC و BitVM:

  • حل مشكلة تغيير الـ DLC
  • يوفر العديد من قنوات الإيداع والسحب
  • الحد الأدنى من الثقة في الأوركل
  • زيادة كفاءة استخدام الأموال

! تحليل مبدأ المحتوى القابل للتنزيل والتفكير الأمثل

4. الاستنتاج

تجمع DLC بين تقنيات مثل Taproot و BitVM، مما يمكن من تحقيق تحقق وتسوية أكثر تعقيدًا للعقود خارج السلسلة. تساعد آلية تحدي OP في تحقيق الحد الأدنى من ثقة الأوراق، مما يعزز المزيد من أمان وملاءمة DLC.

BTC-2.67%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
BoredWatchervip
· 07-22 14:44
المشاريع القديمة أصبحت تضيف أفكار جديدة مرة أخرى
شاهد النسخة الأصليةرد0
CryptoPhoenixvip
· 07-22 09:49
أعتقد أن قاع BTC قد وصل، كل يوم أتحمل خسائر وأتحسن، آمل أن ينقذ الثور الكبير هذا الفينيق قريبًا.
شاهد النسخة الأصليةرد0
LiquidityWitchvip
· 07-21 09:50
DLC جيد، لكن لا أفهم كيفية اللعب.
شاهد النسخة الأصليةرد0
DefiSecurityGuardvip
· 07-21 08:21
تم العثور على ثغرة حرجة في آلية الأوراق المالية. بصراحة، هذا يحتاج إلى تدقيق جاد في أسرع وقت ممكن.
شاهد النسخة الأصليةرد0
FUD_Whisperervip
· 07-21 08:21
بيتكوين老粕又整新活了
شاهد النسخة الأصليةرد0
Blockblindvip
· 07-21 08:20
لماذا كل هذا التعقيد؟ الاختبار لم ينجح بعد.
شاهد النسخة الأصليةرد0
  • تثبيت