في عام 2018، قدم تادج دريجا من معهد ماساتشوستس للتكنولوجيا إطار تنفيذ عقد قائم على الأوراق المالية - عقد السجل السري (DLC). يسمح DLC للطرفين بإجراء دفعات مشروطة بناءً على شروط محددة مسبقًا، من خلال التوقيع المسبق والتوقيع على النتائج بواسطة الأوراق المالية. هذه الطريقة تحقق تطبيقات مالية لامركزية جديدة مع ضمان أمان ودائع البيتكوين.
ملخص النص السابق فوائد DLC والمشاكل التي تواجهها، واقترح بعض الحلول التحسينية. ومع ذلك، نظرًا لأن DLC يتضمن مشاركة عدة أطراف، فإن استراتيجيات الدفاع تكون معقدة نسبيًا. لتحقيق الجمال البسيط، نحتاج إلى العودة إلى الجوهر: في بيتكوين، يجب تنفيذ أي إجراء من خلال UTXO. وبالمثل، تُنفذ جميع الإجراءات في DLC من خلال CET(Contract Execution Transaction). لذلك، يكفي التأكد من صحة CET لمقاومة مختلف الهجمات.
بشكل محدد، يمكننا إدخال آلية التحديات المتفائلة لضمان صحة CET. يجب على الأوركل رهن 2BTC لكي يتمكن من توقيع CET. إذا لم يتم تحدي CET أو تم التعامل بنجاح مع التحدي، يُعتبر صحيحًا وقابلًا للتنفيذ، ويتم解除 رهن الأوركل ويحصل على رسوم الخدمة. إذا حاول الأوركل أن يتصرف بشكل ضار، يمكن لأي شخص بدء تحدٍ، مما يؤدي إلى عدم إمكانية تسوية CET، ويتكبد الأوركل خسارة في الرهن ويفقد حقه في التوقيع على CET. هذه الآلية بسيطة وفعالة، وتتماشى مع مفهوم "الطريق العظيم إلى البساطة".
خذ مثالاً على المراهنة بين أليس وبوب حول parité قيمة تجزئة كتلة معينة لشرح المبدأ الأساسي لـ DLC:
استثمار الصفقة: قام أليس وبوب بقفل 10BTC لكل منهما في مخرج توقيع متعدد.
بناء CET: يقوم الطرفان بإنشاء CETين، كل منهما يتوافق مع نتيجة مختلفة.
التسوية: تقوم الأوراق المالية بالتوقيع على CET المقابل بناءً على النتائج الفعلية.
سحب العملات: يحدد الفائز مفتاحًا خاصًا جديدًا ويسحب جميع 20BTC.
المفتاح هو أن جميع الإجراءات تتم من خلال CET. لذلك، يكفي التأكد من صحة CET لمنع أنواع مختلفة من الهجمات. سيتم تحدي CET غير الصحيح ولن يتم تنفيذه، بينما سيتم تنفيذ CET الصحيح. في نفس الوقت، يجب أن تتحمل الأوركل تكلفة الأفعال الخبيثة.
OP-DLC 2
OP-DLC تحتوي على الأحكام التالية:
يتم تكوين الأوراك من تحالف، يمكن لأي عضو توقيع CET. يجب رهن 2BTC لتوقيع كسب الرسوم.
إذا قام الأوراكل بالتلاعب بالنتائج، يمكن لأي شخص تقديم تحدٍ.
إذا قام الأوركل بالتوقيع بصدق، يمكن تسوية CET بعد أسبوع، وسيحصل الأوركل على مكافأة.
يمكن لأي شخص أن يتحدى توقيع الأوراكيل:
إذا كنت صادقًا، فسيتم تسوية CET بشكل طبيعي، وسيتم فتح قفل الرهان بواسطة أوراكل والحصول على رسوم المعاملة.
إذا لم تكن هناك أمانة، فإن التوقيع سيكون غير صالح، وستفقد الأوراق المالية المضمونة وتفقد حق التوقيع مرة أخرى.
آلية التحدي لا تتطلب إذنًا، أي شخص يمكنه مراقبة تنفيذ العقد، مما يحقق الحد الأدنى من الثقة في الأوراكل.
المزايا الرئيسية لـ OP-DLC:
التحكم في الأصول عالي، يمكن للمستخدم أن يثق فقط بنفسه
معدل استخدام الأموال مرتفع، لا حاجة لدفع الأموال الموازية.
يجب تحديد الأوراك عند الإيداع، ولكن يمكن للمستخدم أن يصبح أوراك.
العيوب الرئيسية:
سحب الأموال يتطلب انتظار فترة تحدي مدتها أسبوع
عدد التوقيعات المسبقة ينمو بشكل خطي مع عدد CET
الاستنتاج
تضمن OP-DLC من خلال إدخال آلية التحدي المتفائل في CET عدم تسوية CET الخاطئة ومعاقبة الأوراق المالية الخبيثة، مع ضمان تنفيذ CET الصحيحة. هذه الطريقة البسيطة والفعالة يمكن أن تتصدى لمختلف الهجمات، مما يعكس فكرة التصميم "البساطة هي الجمال".
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
OP-DLC 2: آلية التحدي المتفائل تساعد في تحسين عقود بيتكوين الذكية
OP-DLC 2: الطريق إلى البساطة
في عام 2018، قدم تادج دريجا من معهد ماساتشوستس للتكنولوجيا إطار تنفيذ عقد قائم على الأوراق المالية - عقد السجل السري (DLC). يسمح DLC للطرفين بإجراء دفعات مشروطة بناءً على شروط محددة مسبقًا، من خلال التوقيع المسبق والتوقيع على النتائج بواسطة الأوراق المالية. هذه الطريقة تحقق تطبيقات مالية لامركزية جديدة مع ضمان أمان ودائع البيتكوين.
ملخص النص السابق فوائد DLC والمشاكل التي تواجهها، واقترح بعض الحلول التحسينية. ومع ذلك، نظرًا لأن DLC يتضمن مشاركة عدة أطراف، فإن استراتيجيات الدفاع تكون معقدة نسبيًا. لتحقيق الجمال البسيط، نحتاج إلى العودة إلى الجوهر: في بيتكوين، يجب تنفيذ أي إجراء من خلال UTXO. وبالمثل، تُنفذ جميع الإجراءات في DLC من خلال CET(Contract Execution Transaction). لذلك، يكفي التأكد من صحة CET لمقاومة مختلف الهجمات.
بشكل محدد، يمكننا إدخال آلية التحديات المتفائلة لضمان صحة CET. يجب على الأوركل رهن 2BTC لكي يتمكن من توقيع CET. إذا لم يتم تحدي CET أو تم التعامل بنجاح مع التحدي، يُعتبر صحيحًا وقابلًا للتنفيذ، ويتم解除 رهن الأوركل ويحصل على رسوم الخدمة. إذا حاول الأوركل أن يتصرف بشكل ضار، يمكن لأي شخص بدء تحدٍ، مما يؤدي إلى عدم إمكانية تسوية CET، ويتكبد الأوركل خسارة في الرهن ويفقد حقه في التوقيع على CET. هذه الآلية بسيطة وفعالة، وتتماشى مع مفهوم "الطريق العظيم إلى البساطة".
! بحث Bitlayer: OP-DLC 2 Avenue to Simplicity
مبادئ DLC
خذ مثالاً على المراهنة بين أليس وبوب حول parité قيمة تجزئة كتلة معينة لشرح المبدأ الأساسي لـ DLC:
استثمار الصفقة: قام أليس وبوب بقفل 10BTC لكل منهما في مخرج توقيع متعدد.
بناء CET: يقوم الطرفان بإنشاء CETين، كل منهما يتوافق مع نتيجة مختلفة.
التسوية: تقوم الأوراق المالية بالتوقيع على CET المقابل بناءً على النتائج الفعلية.
سحب العملات: يحدد الفائز مفتاحًا خاصًا جديدًا ويسحب جميع 20BTC.
المفتاح هو أن جميع الإجراءات تتم من خلال CET. لذلك، يكفي التأكد من صحة CET لمنع أنواع مختلفة من الهجمات. سيتم تحدي CET غير الصحيح ولن يتم تنفيذه، بينما سيتم تنفيذ CET الصحيح. في نفس الوقت، يجب أن تتحمل الأوركل تكلفة الأفعال الخبيثة.
OP-DLC 2
OP-DLC تحتوي على الأحكام التالية:
يتم تكوين الأوراك من تحالف، يمكن لأي عضو توقيع CET. يجب رهن 2BTC لتوقيع كسب الرسوم.
إذا قام الأوراكل بالتلاعب بالنتائج، يمكن لأي شخص تقديم تحدٍ.
إذا قام الأوركل بالتوقيع بصدق، يمكن تسوية CET بعد أسبوع، وسيحصل الأوركل على مكافأة.
يمكن لأي شخص أن يتحدى توقيع الأوراكيل:
آلية التحدي لا تتطلب إذنًا، أي شخص يمكنه مراقبة تنفيذ العقد، مما يحقق الحد الأدنى من الثقة في الأوراكل.
المزايا الرئيسية لـ OP-DLC:
العيوب الرئيسية:
الاستنتاج
تضمن OP-DLC من خلال إدخال آلية التحدي المتفائل في CET عدم تسوية CET الخاطئة ومعاقبة الأوراق المالية الخبيثة، مع ضمان تنفيذ CET الصحيحة. هذه الطريقة البسيطة والفعالة يمكن أن تتصدى لمختلف الهجمات، مما يعكس فكرة التصميم "البساطة هي الجمال".