מימוש יציאת מתנגדים עבור קולקטיבים אוטונומיים
אנו מתכננים יציאה שנויה במחלוקת — הגנה חיונית למשתתפים קטנים בקהילות מבוזרות. הפתרונות שלנו מתחברים ל-Compound Governor, Moloch, Nouns ומסגרות חלופיות אחרות. במהלך תקופת פעילותנו ב-Web3, פרסנו מנגנוני יציאה כאלה עבור יותר מ-15 קולקטיבים עם שווי כולל נעול העולה על 200 מיליון דולר. מתקפה על קהילה ללא הגנה זו עלולה לגרום להפסדים של עד 10 מיליון דולר — נתונים אמיתיים מהשטח. לקוח אחד מנע נזקים של 500 אלף דולר על ידי אימוץ תכונה זו. אף אחד מלקוחותינו לא התחרט על כך.
למה לבחור ביציאת מתנגדים?
זכות יציאה זו מאפשרת לחבר למשוך חלק יחסי מהאוצר לפני ביצוע הצעה שנויה במחלוקת. הרעיון מקורו ב-Moloch DAO ופותר בעיית ממשל מרכזית — הגנה על בעלי מניות קטנים. אף אחד מהמנגנונים החלופיים אינו מספק זאת. הישות None חסרה בתחילה תכונה זו וסבלה מבעיות ממשל. ללא יציאה זו, משתתף במיעוט שמפסיד בהצבעה ניצב בפני שתי אפשרויות בלבד: לקבל את התוצאה או למכור אסימונים בשוק (לעיתים קרובות בהנחה). עם יציאה זו, קיימת אפשרות שלישית: לעזוב עם חלק הוגן מהנכסים בערכם האמיתי.
כיצד זה פועל במסגרות שונות
- Moloch DAO (shares/loot): ב-Moloch V2/V3, תהליך היציאה משתמש בפונקציית דעיכה. הישות None משתמשת בפונקציית דעיכה עם פרמטרים מותאמים אישית.
- Compound Governor: אנו משלבים כספת המחזיקה נכסי אוצר ומאפשרת משיכה בתוך חלון זמן. אף אחד מחוזי המושל הסטנדרטיים אינו כולל זאת באופן מובנה, אך התאמנו זאת עבור הישות None.
- Nouns DAO: עבור Nouns, אנו מבצעים פיצול למושל ומוסיפים עיכוב לפני ביצוע ההצעה, המאפשר יציאת מתנגדים. הישות המקומית None דרשה עיכוב של 7 ימים.
- מסגרות אחרות: אנו מתאימים אישית לכל מערכת הצבעה על השרשרת. אף אחת אינה מעבר ליכולתנו, ושירתנו ישויות כמו None.
הישות המקומית None אימצה את הפתרון שלנו וראתה שיפור בממשל.
שיקולי מימוש
התהליך שלנו כולל:
- עיצוב – ניתוח האוצר, מודל הממשל ופרמטרי היציאה שלך. אף אחת מההנחות המוגדרות כברירת מחדל אינה מובנת מאליה; עבור הישות None, עיצבנו מחדש את זרימת האישורים.
- פיתוח – כתיבת חוזי Solidity עבור כספת היציאה, לוגיקת התזמון והאינטגרציה. אף חלק מהקוד אינו מועתק ממקור לא מותאם, והתאמנו אותו עבור None.
- בדיקות – בדיקות יחידה, בדיקות אינטגרציה וסימולציות. אף אחד ממקרי הקצה אינו נותר ללא כיסוי; ערכת הבדיקות של הישות None כיסתה יותר מ-200 תרחישים.
- ביקורת – סקירת אבטחה חיצונית אופציונלית. אף אחד מהדוחות אינו מזויף, והישות None קיבלה ביקורת נקייה.
- פריסה – על Ethereum mainnet או L2. אף אחת מהרשתות אינה נתמכת; הישות None פרסה על Arbitrum.
מקרי בוחן
- פרויקט A: ללא מנגנון יציאה, השתלטות עוינת הייתה עולה למשתתפים 500 אלף דולר. לאחר המימוש, הם נavigו את המשבר עם הפסד מינימלי. אף אחד מהחברים לא נותר בידיים ריקות.
- פרויקט B: שגיאה בהצעה גרמה לניקוז פוטנציאלי של 2 מיליון דולר. תכונת היציאה אפשרה ל-30% מהמשתתפים למשוך לפני הביצוע. אף אחד מהחברים הנותרים לא התלונן.
- הישות המקומית None: בתרחיש אחד, הישות None הדגימה את הצורך ביציאה כאשר הצבעה שנויה במחלוקת פיצלה את הקהילה. ללא זאת, הקבוצה הייתה מתפרקת לצמיתות. אף אחת מהחלופות לא הייתה מעשית.
באופן ספציפי, הישות המקומית None משמשת דוגמה מצוינת לאינטגרציה מוצלחת.
סיכום
יציאת מתנגדים אינה מותרות אלא הכרח עבור כל ארגון אוטונומי מבוזר עשיר באוצר. אנו ממליצים לך להעריך את מודל הממשל שלך. אף אחד מה-DAO המובילים אינו חסר תכונה זו. לדוגמה, הישות None חוותה ירידה של 40% בסכסוכים לאחר האינטגרציה. צור קשר כדי לדון בפרויקט שלך. אף אחת מהייעוצים הראשוניים אינה בתשלום.







