קריפטו

את'ריום מעכבת חוזים: העדכון הגדול נדחה לאחר שהתגלו סיכונים

מה הולך להשתנות בבלוקציין של את'ריום, מה הסיבה שבגללהה דוחים את העדכון, החששות, המטרות והבדיקות שאת'ריום עושה כדי לשמור על המשקיעים
צילום אילוסטרציה AI
קרן Ethereum הודיעה ב-6 בנובמבר כי תהליך ההארד פורק Glamsterdam יידחה, וכי בשלב זה לא יבוצע השדרוג. ההחלטה התקבלה לאחר שחברת האבטחה ChainSecurity זיהתה פרויקטים שעלולים להיפגע משני שינויים מוצעים במנגנון הגז של הרשת, לפי הקרן, צוותי הפיתוח והאבטחה בודקים כעת את הממצאים ואת האפשרות לשנות את המפרט לפני שיחליטו כיצד להתקדם.
לא מדובר בהודעה על עצירת רשת Ethereum או על ביטול השדרוג. Glamsterdam עדיין נבדק ברשת ניסויים, והקרן לא קבעה בהודעתה מועד חדש להפעלתו ברשת ניסויים ראשית או ברשת אתרים עצמה. היא הדגישה שהעבודה על Hegota, השדרוג הבא בתור, נמשכת במקביל ואינה מושפעת מההחלטה.
החשש נוגע לאופן שבו חוזים חכמים מתמחרים פעולות שקוראות או משנות מידע ברשת. הפרוטוקול מציע להעלות את העלות של יצירת מצב חדש בבלוקצ'יין ולחשב חלק מהגז במאגר נפרד; כמו כן העדכון מציע לעדכן את המחיר של פעולות גישה וכתיבה למצב הקיים. בין היתר, טיוטת העדכון מציעה להעלות את עלות הגישה הקרה לחשבון מ-2,600 ל-3,000 יחידות גז, ואת עלות כתיבת האחסון מ-2,800 ל-10,000. אלה ערכים מוצעים, לא תעריפים שנכנסו לתוקף.
לשינויים יש גם מטרה הנדסית: העדכון מבקש לתמחר יצירת נתוני מצב חדשים באופן אחיד ולהאט את הצטברותם, כדי לאפשר הגדלת קיבולת בלי להכביד בלי גבול על בסיס הנתונים של הצמתים. בהצעה מופיע יעד של כ-120 גיגה-בייט צמיחה שנתית במצב, תחת מגבלת גז ייחוס של 150 מיליון. העדכון נועד להתאים את מחיר הגישה לחשבונות ולאחסון לביצועים שנמדדו כשהרשת גדלה. לכן, השינויים עשויים לסייע להתפתחות הרשת, אך גם לשבור הנחות קוד קיימות.
לפי הניתוח שפרסמה ChainSecurity, שינויי התמחור והחזרת הגז לאחר פעולות שנכשלו עלולים לשנות את התנהגותם של מנגנוני טיפול בשגיאות בחוזים. למשל, חוזה עשוי להניח שאם קריאה חיצונית נכשלת מחוסר גז, לא יישאר די גז להשלמת פעולת המשך.
אבל במודל החדש חלק מהגז עשוי לחזור, והקוד עלול להשלים פעולה שתוכננה להיכשל יחד עם הקריאה. בתרחישים מסוימים, הדבר עשוי לפגוע באפשרות לנסות פעולה מחדש או לשבש את רישום הכישלון. לכן נדרשת בדיקה של הנחות הגז בכל פרויקט.
קרן Ethereum אומרת כי זיהתה רק חלק מהמערכות שעלולות להיות מושפעות, ואינה יכולה לבדוק בעצמה את כל הקוד ברשת, לרבות רכיבים מחוץ לשרשרת. היא עובדת עם ChainSecurity ועם Dedaub, לצד ביקורות פנימיות, ומבקשת ממפתחי חוזים וממבקרים לבדוק שמונה הנחות טכניות שמפורטות במאגר שפרסמה.
מי שמגלה שהפרויקט שלו עלול להיפגע מתבקש לפנות לצוות Glamsterdam. לפי הקרן, הממצאים יסייעו לדיונים הקרובים של מפתחי הליבה בשאלה אם יש לתקן את המפרט או את לוח הזמנים.
עקבו אחרינו
תגובות לכתבה(0):

נותרו 55 תווים

נותרו 1000 תווים

הוסף תגובה

תגובתך התקבלה ותפורסם בכפוף למדיניות המערכת.
תודה.
לתגובה חדשה
תגובתך לא נשלחה בשל בעיית תקשורת, אנא נסה שנית.
חזור לתגובה