ICO נכשל של Ethereum מ-2016 משחרר 1,003 ETH לאחר שחלון שגיאת ההחזר המשומר נפתח מחדש
חוקר white-hat בשם 0xFlorent סייע לפתוח 1,003.62 ETH מה-ICO הכושל של HongCoin מ-2016 לאחר תשע שנים. במחיר של כ-1,983$ ל-ETH ב-1 ביוני, הערך ששוחזר הוא כ-1.99 מיליון דולר.
ערוץ ההחזר נפתח מחדש באמצעות ארכיאולוגיה של חוזים. בעוד שהלוגיקת ההחזר הראשית נחסמה בפועל בגלל אי התאמת חשבונאות, נתיב הרשאות multisig "management" ישן עדיין התקיים. בתיאום עם החותמים המקוריים של ה-multisig של HongCoin, הצוות עשה 48 משקיעים זכאים לדרוש דרך refundMyIcoInvestment().
ההתאוששות דרשה 41 עסקאות שחתומות ב-multisig. שבעה מחזיקים קטנים יכלו לקבל החזר ישיר ללא ה-workaround. ראיות On-chain מ-29 במאי מראות ש-refundMyIcoInvestment() הוציא לפועל העברה פנימית של 96 ETH, המאשרת שהנתיב לתביעה פעיל שוב.
סוחרים צריכים לשים לב שזה אינו תבנית exploit שניתנת לחזרה באופן רחב על חוזים רדומים אחרים. זה תלוי בתנאים יוצאי דופן: ה-multisig המקורי חייב להישאר שימושי, הבאג חייב להישאר נגיש בתוך גבולות ההרשאה, ויש להישאר ערך מספק. זה מקרה שיקום אחראי שמדגיש את עמידות עיצוב חוזי החכם המוקדמים של Ethereum — גם סיכון ולעתים בריחה מובנית.
Neutral
אירוע זה עשוי ליצור זרימה חד‑פעמית של ETH מהחזרים של ICO ששוחזרו, אך הסכומים יחסית קטנים בהשוואה לנזילות הכוללת של ETH. המסקנה הרחבה יותר היא טכנית: היא מחזקת שעוד חוזי Ethereum ישנים עלולים להכיל מסלולי הרשאה נרדמים, אך סביר להניח שזה לא ייצור דפוס שניתן לחזור עליו בשוק. כתוצאה מכך, ההשפעה המיידית על מחיר ה‑ETH צפויה להיות מוגבלת, וכל אפקט רגשי מתמתן בשל אופייה האחראי והלא‑מנצל של השחזור.