تخطَّ إلى المحتوى
مشروع استعراضيBlockchain وWeb3
  • 223 اختبارًا
  • تغطية 100%
  • محلَّل بـ Slither

SigmaGovernor DAO

حوكمة DAO على السلسلة: مقترحات وتصويت مرجّحان بالرموز، يُنفَّذان عبر timelock

OpenZeppelin GovernorERC20VotesTimelockControllerFoundry

ما هو

يركّب SigmaGovernor وحدات حوكمة OpenZeppelin v5 المدققة: رمز ERC20Votes بساعة طوابع زمنية (تتصرف الفترات بالمثل على L1 وL2)، وتأخير تصويت وفترة وعتبة مقترح قابلة للضبط، وعدّ For/Against/Abstain، ونصاب ككسر من العرض الإجمالي.

تُدرج المقترحات الناجحة في TimelockController الذي يملك الأصول والأذونات (لا الـ governor). يوضح عقد مُدار بسيط (Box) دورة الحياة كاملة من المقترح إلى التنفيذ.

المشكلة التجارية

تحتاج البروتوكولات والخزائن والمجتمعات إلى القرار والعمل الجماعيين. تُركّز مفاتيح المدير وmultisig السلطة، ولا تزال الأصوات خارج السلسلة بحاجة إلى جهة موثوقة لتنفيذ النتيجة. يريد أصحاب المصلحة قرارات ملزمة وشفافة ومؤجلة.

كيف يعمل

  1. 1

    يفوّض الحائزون قوتهم التصويتية لأنفسهم أو لممثل.

  2. 2

    يقدّم مقترِح فوق العتبة مقترحًا بالاستدعاءات المطلوب تنفيذها.

  3. 3

    بعد تأخير التصويت، يصوّت الحائزون For أو Against أو Abstain.

  4. 4

    إذا تفوّق For على Against وتحقق النصاب، ينجح المقترح ويُدرج في timelock.

  5. 5

    بعد المهلة الدنيا يمكن لأي كان تنفيذه؛ ينفّذ timelock الاستدعاءات.

إجراءات الأمان

  • يمنح Timelock المستخدمين نافذة خروج مضمونة قبل نفاذ التغييرات
  • القوة التصويتية على أساس اللقطة تمنع تلاعب التصويت عبر flash-loan
  • لا تتغير إعدادات الحوكمة إلا بمقترحات ناجحة
  • لا مدير متبقٍّ: يتنازل الناشر عن دور مدير timelock
  • عتبة المقترحات تحجب السبام
  • دورة حياة كاملة مختبرة: نجاح وهزيمة بالأغلبية أو النصاب وإلغاء وتعديل ذاتي

الميزات

  • رمز ERC20Votes بتفويض وساعة طوابع زمنية
  • تأخير وفترة وعتبة قابلة للضبط (لا تتغير إلا بالحوكمة)
  • تصويت For / Against / Abstain
  • نصاب ككسر من العرض
  • تنفيذ عبر TimelockController

حالات الاستخدام النموذجية

  • DAO بروتوكولات تدير المعاملات والترقيات والخزانة
  • نوادي مجتمع واستثمار تصوّت على التخصيصات
  • لجان منح تدفع عبر خزينة بـ timelock

القيود المعروفة

تتبع القوة التصويتية توزيع الرموز، فتعتمد جودة الحوكمة على تخصيص رموز معقول.

عقود استعراضية أخرى

استعراضي

Milestone Escrow

يحجز العميل الميزانية كاملة مقدمًا، مقسّمة على مراحل. لا تتحرك الأموال إلا عند التحرير أو قرار المحكّم أو الإلغاء.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 اختبارًا · تغطية 100% · محلَّل بـ Slither

استعراضي

Token + Vesting + Staking

ERC-20 بسقف صارم مع موافقات بلا gas، وجداول vesting بفترة cliff للفريق والمستثمرين، ومكافآت staking بأسلوب Synthetix.

ERC-20EIP-2612OpenZeppelin v5

223 اختبارًا · تغطية 100% · محلَّل بـ Slither

استعراضي

SigmaNFT Collection

إطلاق NFT عادل: مرحلتا قائمة بيضاء وعامة، وحدود لكل محفظة، وحد أقصى للعرض غير قابل للتغيير، وحقوق ERC-2981، وكشف مؤجل.

ERC-721ERC-2981Merkle proofs

223 اختبارًا · تغطية 100% · محلَّل بـ Slither

المعايير: Solidity 0.8.x وOpenZeppelin واختبارات Foundry مع فازينغ وتحليل Slither الثابت وشيفرة موثّقة. 223 اختبارًا · تغطية 100% · محلَّل بـ Slither.

لديك مشروع في ذهنك؟

أخبرنا بما تبنيه. يرد مهندس senior خلال ساعة في أيام العمل — ثم تحصل على تقييم صادق ونطاق واضح وعرض بسعر ثابت أو مرحلي، عادة خلال أيام عمل قليلة.

تفضّل الكتابة أولًا؟ راسلنا

ستتحدث مباشرة مع Ing. Ismet Mesic، Tech lead.