الأمان

Security

إرث قاعدة الشفرة

بُني Hyperdrome على قاعدة شفرة Velodrome/Solidly، إحدى أكثر تطبيقات ve(3,3) اختباراً في DeFi:
  • Solidly — أول AMM بنظام ve(3,3) من Andre Cronje على Fantom
  • Velodrome — نسخة مُحسّنة على Optimism، أكبر منصة تداول لامركزية من حيث TVL على OP

التدقيقات

التدقيقالنطاقالتقرير
تدقيق Solidlyنواة AMM، VotingEscrow، Minterمتاح في المستودع
تدقيقات Velodromeمراجعة كاملة للبروتوكولمتاح في المستودع

أمان العقود الذكية

التحكم في الوصول

الدورالصلاحيات
الحاكمإدراج الرموز في القائمة البيضاء، إنشاء المقاييس، معايير البروتوكول
مجلس الطوارئإيقاف/إحياء المقاييس في حالات الطوارئ
مدير الرسومتعديل معدلات رسوم التداول لكل مجمع
المُوقفإيقاف جميع عمليات التبديل في حالة الطوارئ

القفل الزمني

يتضمن HyperdromeGovernor متعدد التوقيعات أقفالاً زمنية لكل وظيفة:
  • تأخير مُخصص لكل مُحدد وظيفة / وجهة
  • دعم تنفيذ المعاملات المُجمّعة
  • مبني على نمط ZeroExGovernor من 0x

خصائص الأمان الرئيسية

  • تعيين Minter غير قابل للتغيير — يمكن استدعاء setMinter() مرة واحدة فقط على رمز HDROME
  • نشر حتمي عبر CREATE2 — عناوين الأزواج قابلة للتنبؤ والتحقق
  • نظام ربط veNFT — يمنع نقل veNFTs أثناء التخزين في المقاييس
  • أصوات مُقفلة بالحقبة — لا يمكن تغيير الأصوات أثناء الحقبة، مما يمنع التلاعب
  • أوراكل TWAP — فترات مراقبة مدتها 30 دقيقة تقاوم التلاعب بالأسعار

إصدار Solidity

جميع العقود مُجمّعة باستخدام Solidity 0.8.13 مع حماية قياسية من الفيض الحسابي.

مجموعة الاختبارات

يتضمن البروتوكول 21 ملف اختبار Foundry تغطي:
  • آليات أزواج AMM ومحاسبة الرسوم
  • عمليات قفل/فتح/دمج veNFT
  • حسابات الانبعاثات وجداول التناقص
  • التخزين في المقاييس وتوزيع المكافآت
  • آليات التصويت وانتقالات الحقب
  • إيقاف/إحياء المقاييس في حالات الطوارئ
  • توزيع الإسقاط الجوي عبر شجرة Merkle
  • مقترحات الحوكمة على السلسلة
  • الحماية من التداول الوهمي
  • دقة الأوراكل والحالات الحدية