تعد عقود السجل السرية مفهومًا قديمًا في هذا المجال في هذه المرحلة، وقد اقترحه ثاديوس دريجا (المؤسس المشارك لبروتوكول الشبكة المسرّعة) في عام 2017. إن المحتوى القابل للتنزيل (DLC) عبارة عن هيكل عقد ذكي مصمم لمعالجة ثلاث مشكلات تتعلق بمخططات العقود قبل الاقتراح: أولاً، قابلية تطوير العقد الذكي نفسه، والذي يتطلب آثارًا أكبر على السلسلة لمجموعة أكبر من النتائج المحتملة؛ ثانيًا، مسألة إدخال البيانات الخارجية إلى blockchain “إلى blockchain” لتسوية العقود ؛ وأخيرًا، خصوصية مستخدمي العقد الذكي.
المخطط الأساسي بسيط للغاية، حيث يقوم طرفان بإنشاء عنوان متعدد التوقيعات يتكون من الاثنين، واختيار أوراكل. بعد القيام بذلك، يقومون بإنشاء مجموعة من معاملات تنفيذ العقود التي تتفاعل مع أوراكل. لنفترض أن الأوراكل تعلن عن سعر البيتكوين، وكان المشاركون يراهنون على سعر البيتكوين، ما تفعله الأوراكل هو نشر مجموعة من الالتزامات على الرسائل التي ستوقعها من أجل “الإعلان” عن سعر البيتكوين عند سعر معين. وقت. يتم إنشاء CETs بحيث يتم تشفير التوقيع الموجود على كل CET الذي يقدمه أحد المشاركين للآخر باستخدام توقيعات المحول. لا يمكن فك تشفير كل توقيع لتسوية العقد بأي سعر محدد إلا بمعلومات من رسالة أوراكل الموقعة التي تثبت ذلك السعر المحدد. تنشر أوراكل ببساطة التزاماتها تجاه الرسائل الخاصة بأي بيانات تعمل بمثابة أوراكل لها، ويمكن لأي مشارك استخدام هذه المعلومات بشكل غير تفاعلي لإنشاء محتوى قابل للتنزيل (DLC). الجزء الأخير عبارة عن معاملة استرداد محددة زمنيًا، إذا لم تقم Oracle مطلقًا ببث المعلومات اللازمة لتسوية المحتوى القابل للتنزيل (DLC)، بعد انقضاء فترة زمنية ممتدة إلى ما بعد عمر العقد، يتم استرداد أموال كلا الطرفين ببساطة.
يؤدي هذا إلى حل المشكلات الرئيسية الثلاث التي حددها Tadge (Thaddeus) في المستند التقني الأصلي للمحتوى القابل للتنزيل (DLC): إنه قابل للتطوير، ويحتاج فقط إلى معاملة واحدة لتمويل العقد ومعاملة واحدة لتسويته؛ فهو يتيح طريقة “لإحضار” البيانات الخارجية إلى سلسلة الكتل؛ وهو يحل مشكلة الخصوصية، حيث أن الطريقة التي تقوم بها أوراكل ببث البيانات بشكل أعمى إلى الجمهور لا تكتسب أي فكرة عن من يستخدمها كأوراكل في العقد. يمكنك حتى استخدام اتحاد من عدة عرافين، حيث إذا كانت القيمة التي يشهدون عليها قريبة بدرجة كافية من بعضها البعض، فسيتم تسوية العقد بشكل صحيح. آخر شيء مهم يجب ملاحظته مع المحتوى القابل للتنزيل (DLC)، هو أن كذب أوراكل لتسوية العقود بشكل غير صحيح هو نموذج مختلف تمامًا عن نموذج الضمان المتعدد التقليدي. في نموذج الضمان، يمكن لـ Oracle اختيار إلحاق الضرر بشكل انتقائي بمستخدم واحد من خلال التوقيع على تسوية غير مناسبة. هناك إمكانية لتخفيف الضرر الذي يلحق بالسمعة هناك، ولكن في نموذج المحتوى القابل للتنزيل (DLC) لا تستطيع أوراكل القيام بذلك. عندما يوقعون على رسالة، يتم استخدامها لتسوية كل محتوى قابل للتنزيل (DLC) متصل برسالة التسوية تلك ووقتها، ولا توجد طريقة للتصرف بشكل ضار بشكل انتقائي تجاه طرف واحد لأنهم لا يعرفون من يستخدمها.
العيب الحقيقي الوحيد في هذا المخطط، إلى جانب الثقة التي لا مفر منها في أوراكل، هو مسألة التنسيق. اعتمادًا على طبيعة العقد، على سبيل المثال، رهان على سعر Bitcoin مقابل رهان على لعبة رياضية (يفوز الفريق X أو يفوز الفريق Y)، يمكن أن يكون هناك إما حفنة من CETs أو مجموعة ضخمة من CETs لتغطية الكل النتائج المحتملة. وهذا يفتح مشكلتين: الأولى، إذا كانت مجموعة المعاملات كبيرة بما يكفي، فهذا يخلق احتمال حدوث مشكلات في الشبكة وهجمات حجب الخدمة (DoS)، مما يؤدي إلى إضاعة وقت الأشخاص من خلال عدم إكمال إعداد العقد؛ ثانيًا، احتمال وجود مشكلة خيار مجاني قد تتطلب معاملة عبر السلسلة للتعامل معها. ستكون مشكلة الخيار المجاني إذا تم إعداد العقد ووضعه في صيغته النهائية، ولكن الطرف الذي انتهى بتوقيع التمويل الكامل لم يبثه. وهذا من شأنه أن يسمح لهم بتمويل المحتوى القابل للتنزيل (DLC) على السلسلة فقط إذا كان في صالحهم وليس خلاف ذلك، والطريقة الوحيدة للطرف الآخر للهروب من هذا الموقف هي مضاعفة إنفاق ناتج التمويل الخاص بهم على السلسلة.
أسواق دي إل سي
نشرت LN Markets مؤخرًا مقالًا يصف مواصفات المحتوى القابل للتنزيل (DLC) الجديدة التي صممتها لتخصيص آلية المحتوى القابل للتنزيل (DLC) تجاه الجهات الفاعلة المؤسسية. لقد تم تصميم المجموعة الحالية من المشاريع المبنية على المحتوى القابل للتنزيل (DLCs) بشكل أكبر نحو مستهلكي التجزئة، مما ترك مجالًا لتعديل التصميم لتلبية احتياجات الجهات المؤسسية الأكبر حجمًا.
بعض القضايا للعملاء من المؤسسات هي: مشكلة الخيارات الحرة، وهي غير مقبولة في هذا النوع من البيئة؛ والثاني هو عدم وجود نداءات الهامش، أي إما أن يتم إغلاق المركز إذا لم يكن لدى أحد الطرفين رأس مال هامشي كافٍ لتغطية جانبه من التجارة بالسعر الحالي، أو يضيف هذا الطرف الهامش الإضافي المطلوب لإبقائه مفتوحًا؛ وأخيرًا، القدرة على استخدام رأس المال بطريقة أكثر كفاءة بدلاً من الاحتفاظ برأس المال في مركز واحد مغلقًا منذ بداية العقد وحتى نهايته.
لمعالجة كل هذه المشكلات، قدمت LN Markets مفهوم منسق المحتوى القابل للتنزيل (DLC). بدلاً من قيام الأقران في العقد بالتنسيق المباشر بين بعضهم البعض للتعامل مع التمويل والتفاوض بشأن العقد، يمكن للمنسق الجلوس في المنتصف والمساعدة في تسهيل ذلك. وهذا يحل مشكلة الخيارات المجانية بشكل أنيق إلى حد ما، من خلال قيام المنسق بتسهيل مفاوضات العقد. وبدلاً من أن يتفاعل كل نظير بشكل مباشر مع بعضهم البعض للتوقيع على تنفيذ العقد ومعاملات التمويل، فإنهم يقدمون توقيعاتهم على كل ذلك إلى المنسق. لن يتمكن أي من المشاركين في أي وقت من الأوقات من الوصول إلى التوقيعات اللازمة لتمويل العقد، مما يزيل قدرة الشخص على الحصول على خيار مجاني. المنسق هو الوحيد الذي سيحصل على كلا التوقيعين، ولمعالجة مشكلة تواطؤهم مع أحد المشاركين أو كونهم خبيثين وعدم تقديم معاملة التمويل لسبب آخر، تتضمن معاملة التمويل دفع رسوم لهم مقابل العمل منسق. وهذا يمنحهم حافزًا مباشرًا لتقديم معاملة التمويل بعد التفاوض على DLC والتوقيع عليه.
هناك كفاءة هائلة أخرى تتمثل في عملية التنسيق لبناء المحتوى القابل للتنزيل (DLC) في المقام الأول. بدون مشاركة المنسق، سيتعين على المشاركين التواصل مع بعضهم البعض وتبادل العناوين ومعلومات UTXO، ثم تنسيق إعداد DLC. مع المنسق، يمكن للمستخدمين ببساطة تسجيل xpub وبعض UTXOs مع المنسق، بالإضافة إلى عروضهم لشروط العقد. عندما يقبل شخص ما عرضًا موجودًا، يكون لدى المنسق جميع المعلومات اللازمة لإنشاء CETs، وبعد ذلك يمكنه ببساطة تقديمها إلى الشخص الذي يقبل العرض للتحقق والتوقيع، ثم إرسال التوقيعات إلى المنسق. سيتلقى مقدم العرض الأصلي بعد ذلك شهادات CETs للتحقق والتوقيع والعودة بمجرد وصولها عبر الإنترنت ويقرر قبول الطرف المقابل، وإرسالها مرة أخرى إلى المنسق الذي يمكنه بعد ذلك دمج التوقيعات وإرسال معاملة التمويل.
التصفية
إن إشراك المنسق يوفر أيضًا نقطة اتصال موثوقة لإضافة القطعة المفقودة النهائية للمحتوى القابل للتنزيل المطبق في بيئة احترافية: عمليات التصفية والتعامل مع إضافة هامش إضافي.
كان هناك رسم بياني لطيف من الورقة البيضاء المضمنة في المقالة التي كتبتها LN Markets للإعلان عن الاقتراح، لكنني أشعر أن هذا أكثر سهولة في الفهم. بالإضافة إلى جميع CETs المرفقة برسائل Oracle لإعلانات الأسعار التي يمكن أن تحدث عند انتهاء العقد، هناك أيضًا معاملات تسوية خاصة لفترات تسبق انتهاء العقد الفعلي – والتي يمكن للمشاركين تحديد الفاصل الزمني لها بما يتماشى مع التكرار تنشر أوراكل رسائل الأسعار في. كل طرف لديه CET خاص واحد لكل “أوقات التصفية” هذه، حيث إذا كان السعر خارج نطاق العقد (أي أن جميع الأموال مستحقة لجانب واحد) في أي من نقاط التصفية تلك، يمكنهم ببساطة تقديم هذه المعاملة وتسوية العقد في وقت سابق.
إذا اقترب أحد الطرفين في أي وقت من وقت التصفية، فيمكنه استخدام المنسق لتنسيق إضافة هامش إلى العقد، والسماح للطرف الآخر بتحقيق بعض مكاسبه عن طريق سحب الأموال من العقد. سيتضمن ذلك إنفاق كلا الطرفين بشكل تعاوني من التمويل المتعدد في محتوى قابل للتنزيل (DLC) جديد والذي سيتلقى المزيد من الأموال من الطرف الذي لا يتمتع بضمانات كافية ويسمح للطرف “الفائز” بسحب بعض الأموال. سيتم تعيين المحتوى القابل للتنزيل (DLC) الجديد على نفس وقت انتهاء الصلاحية وبنفس نقاط التصفية التي تم تحديدها قبل ذلك.
وهذه الديناميكية تجعل القدرات أكثر انسجاما مع ما يتوقعه المستثمرون المؤسسيون؛ القدرة على إدارة السيولة بشكل أكثر فعالية، وانتهاء العقد مبكرًا إذا كان أحد الطرفين يعاني من نقص الضمانات بناءً على سعر السوق الحالي، والقدرة على إضافة المزيد من الضمانات استجابةً لحدث التصفية القادم.
ما هي الصفقة الكبيرة؟
قد يبدو هذا بالنسبة للبعض بمثابة سلسلة من التعديلات الصغيرة جدًا وغير ذات الصلة في نهاية المطاف على مواصفات المحتوى القابل للتنزيل (DLC) الأصلي، ولكن هذه التغييرات الصغيرة تأخذ شيئًا بسبب عيوبه الحالية لم يكن لديه إمكانات كبيرة خارج استخدام مستهلكي التجزئة وتضعه في الدوري من المحتمل أن تكون قادرة على تلبية احتياجات الجهات الفاعلة الاقتصادية ومجموعات رأس المال الأكبر بكثير. إذا كانت الشبكة المسرّعة بمثابة قفزة كبيرة للأمام في مجال استخدام Bitcoin في المعاملات، فأعتقد أن هذا لديه القدرة على أن يكون قفزة مماثلة للأمام في استخدام أسواق رأس المال والأسواق المالية للبيتكوين.
لن تكون كل حالة استخدام للبيتكوين حالة استخدام يحبها الجميع أو يحتاج إليها، وقد يكون لدى البعض أيضًا عوامل خارجية ينشئونها لحالات استخدام أخرى، ولكن كنظام مفتوح يمثل حقيقة كيفية عمل البيتكوين. يمكن لأي شخص البناء عليه. قد لا يكون هذا الاقتراح حالة استخدام أساسية للعديد من الأشخاص الذين يقرؤون هذا، ولكن لا ينبغي أن يؤدي ذلك إلى تجاهل حقيقة أنه يمكن أن يصبح كبيرًا جدًا.