بينما كنت أشاهد تغييرات أنظمة داخل السلسلة على مر السنين، لاحظت تحولًا دقيقًا ولكنه حاسم - بدأ البروتوكول بطرح سؤال جديد: حتى لو تم استيفاء الشروط، هل ينبغي التنفيذ حقًا الآن؟
كانت المنطق السابق بسيطًا ومباشرًا للغاية. عندما يصل السعر، ويكون الوقت مناسبًا، ويكون رصيد المحفظة كافيًا، يقوم النظام بالتنفيذ. تم ضغط العالم بأسره إلى مجموعة من الشروط الثابتة، ثم يتم التحقق منها واحدة تلو الأخرى. ولكن بعد أن أصبح هناك عدة سلاسل متوازية، وحالات غير متزامنة، واستراتيجيات معقدة تتداخل، بدأت هذه الطريقة "الشروط تعني التنفيذ" تظهر عيوبها.
المشكلة الحقيقية ليست في الفعل المنفذ، ولكن في ما قبل التنفيذ.
لقد قمت بترجمة العديد من حالات البروتوكول التي تعمل فعليًا، والحالات الشائعة هي: العقد يعمل تمامًا وفقًا للقواعد، لكن النتائج تنحرف بشكل غير مفهوم. بعد الفحص، أدركت أن القواعد نفسها ليست بها مشكلة، لكن الشروط التي تعتمد عليها هذه القواعد قد تغيرت منذ فترة طويلة، بينما النظام لم يكن على علم بذلك.
على سبيل المثال، بعض الافتراضات تفترض أن توزيع السيولة يظل مستقرًا، لكن عمليات النقل عبر السلاسل قد بدأت؛ بعض المعلمات مبنية على أساس انخفاض الارتباط في السوق، لكن الأمور أصبحت مترابطة بشكل كبير الآن؛ بعض الاستراتيجيات تعتمد على مكافآت البيانات التاريخية، لكن تكوين المشاركين قد تغير بالفعل. هذه ليست مشكلة في البيانات، بل النظام لا يزال يعمل وفق "افتراضات قديمة" ويستمر في الدوران.
لذا فإن ما ينقص نظام داخل السلسلة ليس المزيد من القواعد، بل هو القدرة على التحقق قبل التنفيذ: هل لا تزال هذه الافتراضات قائمة؟
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
بينما كنت أشاهد تغييرات أنظمة داخل السلسلة على مر السنين، لاحظت تحولًا دقيقًا ولكنه حاسم - بدأ البروتوكول بطرح سؤال جديد: حتى لو تم استيفاء الشروط، هل ينبغي التنفيذ حقًا الآن؟
كانت المنطق السابق بسيطًا ومباشرًا للغاية. عندما يصل السعر، ويكون الوقت مناسبًا، ويكون رصيد المحفظة كافيًا، يقوم النظام بالتنفيذ. تم ضغط العالم بأسره إلى مجموعة من الشروط الثابتة، ثم يتم التحقق منها واحدة تلو الأخرى. ولكن بعد أن أصبح هناك عدة سلاسل متوازية، وحالات غير متزامنة، واستراتيجيات معقدة تتداخل، بدأت هذه الطريقة "الشروط تعني التنفيذ" تظهر عيوبها.
المشكلة الحقيقية ليست في الفعل المنفذ، ولكن في ما قبل التنفيذ.
لقد قمت بترجمة العديد من حالات البروتوكول التي تعمل فعليًا، والحالات الشائعة هي: العقد يعمل تمامًا وفقًا للقواعد، لكن النتائج تنحرف بشكل غير مفهوم. بعد الفحص، أدركت أن القواعد نفسها ليست بها مشكلة، لكن الشروط التي تعتمد عليها هذه القواعد قد تغيرت منذ فترة طويلة، بينما النظام لم يكن على علم بذلك.
على سبيل المثال، بعض الافتراضات تفترض أن توزيع السيولة يظل مستقرًا، لكن عمليات النقل عبر السلاسل قد بدأت؛ بعض المعلمات مبنية على أساس انخفاض الارتباط في السوق، لكن الأمور أصبحت مترابطة بشكل كبير الآن؛ بعض الاستراتيجيات تعتمد على مكافآت البيانات التاريخية، لكن تكوين المشاركين قد تغير بالفعل. هذه ليست مشكلة في البيانات، بل النظام لا يزال يعمل وفق "افتراضات قديمة" ويستمر في الدوران.
لذا فإن ما ينقص نظام داخل السلسلة ليس المزيد من القواعد، بل هو القدرة على التحقق قبل التنفيذ: هل لا تزال هذه الافتراضات قائمة؟