بعد أن قرأت وثائق صلاحيات Vault لـ TermMax، وجدت أن العبارة «كسب دخل ثابت بشكل سلبي» ينبغي أن يتم **تسطيرها/تغليظها** ليس «الدخل الثابت»، بل «من الذي يقوم بالتحرك نيابةً عنك».
يتبع Vault نفسه معيار ERC-4626؛ يقوم المستخدم بإيداع الأصول والحصول على حصص. يقوم Curator باختيار السوق وبناء Range Order وتنسيق قائمة/قائمة انتظار تدفق الأموال وتحديد منحنى التسعير. كما يمكن للأموال الفائضة أن تُوزَّع في مجمعات عائمة مثل Aave وMorpho. هذا يجعل الأمر مريحًا للغاية للمستخدم العادي؛ فإدارة المدد المعقدة يتم تغليفها داخل واجهة واحدة. هذه «المنتَجة» فعلاً أكثر سلاسة من أن تقوم بنفسك بنقل/الترحيل بين الأسواق واحدةً تلو الأخرى.
لكن توفير العمليات لا يعني توفير الثقة. يمكن لـ Curator تحديد مسار رأس المال، كما يمكنه تقديم قوائم بيضاء للأسواق وتعديل رسوم الأداء وعمليات الضبط المرتبطة بـ timelock. يمكن لـ Guardian إلغاء التعديلات التي ترفع مستوى المخاطر أثناء فترة الانتظار. فترة الانتظار الافتراضية هي يوم واحد، ويمكن أن تُفعَّل إجراءات خفض المخاطر فورًا. يشبه هذا التصميم وضع شخصٍ يجلس بجانب مدير الصندوق ليضغط على مكابح التوقف؛ فمقبض الدارة/الدفة ما زال ليس بيد المودِع.
وعلى مستوى أعلى، توجد أدوار مثل DEFAULT_ADMIN وPAUSER وCONFIGURATOR: لإنشاء الأسواق وترقية العقود وتكييف الـ white list وتحديث بعض الإعدادات. الأوراكل أكثر حساسية، كما أن تغيير مصدر التسعير لديه آلية انتظار منفصلة ومصدر احتياطي. نشر الجهات الرسمية لصلاحيات وواجهة الـ multisig يُحسب كميزة إيجابية. لكن كون الصلاحيات قابلة للنشر لا يعني اختفاء الصلاحيات؛ بل يعني فقط أنك تعرف على أي جدار معلّقة المفاتيح.
لذلك، عند تقييم Vault، لا أنظر أولاً إلى صفحة APY، بل أنظر إلى التوزيعات التاريخية لـ Curator، وهل Guardian مستقل، وما إذا كانت التغييرات التي سيتم تنفيذها يمكن أن يفهمها المستخدم العادي، ثم أنظر إلى كيفية ترتيب الطوابير عند عمليات الاسترداد/التحويل الكبيرة. والأفضل كذلك إعداد جدول مقارنة «قبل/بعد» لكل تغيير في المعلمات. التدقيق يمكنه فقط إثبات أن نسخة من الكود تمّت مراجعتها، ولا يمكنه إثبات أن المدير لن يقوم بحشر السيولة في نفس الممر الضيق.
المقصود الحقيقي من TermMax للبيع ليس «أن تُوفِّر لك عدد النقرات»، بل «أن تقوم بالقرارات نيابةً عنك مع تقييد السلطة». النصف الأول موجود كمنتج بالفعل، أما النصف الثاني فيعتمد على السجلّ الزمني على السلسلة، وليس على أسماء الأدوار.
#termmax @TermMax
يتبع Vault نفسه معيار ERC-4626؛ يقوم المستخدم بإيداع الأصول والحصول على حصص. يقوم Curator باختيار السوق وبناء Range Order وتنسيق قائمة/قائمة انتظار تدفق الأموال وتحديد منحنى التسعير. كما يمكن للأموال الفائضة أن تُوزَّع في مجمعات عائمة مثل Aave وMorpho. هذا يجعل الأمر مريحًا للغاية للمستخدم العادي؛ فإدارة المدد المعقدة يتم تغليفها داخل واجهة واحدة. هذه «المنتَجة» فعلاً أكثر سلاسة من أن تقوم بنفسك بنقل/الترحيل بين الأسواق واحدةً تلو الأخرى.
لكن توفير العمليات لا يعني توفير الثقة. يمكن لـ Curator تحديد مسار رأس المال، كما يمكنه تقديم قوائم بيضاء للأسواق وتعديل رسوم الأداء وعمليات الضبط المرتبطة بـ timelock. يمكن لـ Guardian إلغاء التعديلات التي ترفع مستوى المخاطر أثناء فترة الانتظار. فترة الانتظار الافتراضية هي يوم واحد، ويمكن أن تُفعَّل إجراءات خفض المخاطر فورًا. يشبه هذا التصميم وضع شخصٍ يجلس بجانب مدير الصندوق ليضغط على مكابح التوقف؛ فمقبض الدارة/الدفة ما زال ليس بيد المودِع.
وعلى مستوى أعلى، توجد أدوار مثل DEFAULT_ADMIN وPAUSER وCONFIGURATOR: لإنشاء الأسواق وترقية العقود وتكييف الـ white list وتحديث بعض الإعدادات. الأوراكل أكثر حساسية، كما أن تغيير مصدر التسعير لديه آلية انتظار منفصلة ومصدر احتياطي. نشر الجهات الرسمية لصلاحيات وواجهة الـ multisig يُحسب كميزة إيجابية. لكن كون الصلاحيات قابلة للنشر لا يعني اختفاء الصلاحيات؛ بل يعني فقط أنك تعرف على أي جدار معلّقة المفاتيح.
لذلك، عند تقييم Vault، لا أنظر أولاً إلى صفحة APY، بل أنظر إلى التوزيعات التاريخية لـ Curator، وهل Guardian مستقل، وما إذا كانت التغييرات التي سيتم تنفيذها يمكن أن يفهمها المستخدم العادي، ثم أنظر إلى كيفية ترتيب الطوابير عند عمليات الاسترداد/التحويل الكبيرة. والأفضل كذلك إعداد جدول مقارنة «قبل/بعد» لكل تغيير في المعلمات. التدقيق يمكنه فقط إثبات أن نسخة من الكود تمّت مراجعتها، ولا يمكنه إثبات أن المدير لن يقوم بحشر السيولة في نفس الممر الضيق.
المقصود الحقيقي من TermMax للبيع ليس «أن تُوفِّر لك عدد النقرات»، بل «أن تقوم بالقرارات نيابةً عنك مع تقييد السلطة». النصف الأول موجود كمنتج بالفعل، أما النصف الثاني فيعتمد على السجلّ الزمني على السلسلة، وليس على أسماء الأدوار.
#termmax @TermMax
