כורי Ethereum הואשמו בהתקפה ברמת קונצנזוס על Ethereum

ethereum

לאחרונה התפרסם מאמר מחקר שעלול להכניס את כורי ה-Ethereum לצרות. האוניברסיטה העברית שבסיסה בישראל פרסמה מאמר מחקר המורכב מגילויים של עדויות ראשוניות על התקפות ברמת קונצנזוס על Ethereum. עם זאת, עבודת המחקר טרם זכתה לביקורת. נאמר שהוא משתמש בנתונים הזמינים ברשת ובבסיס הקוד הפתוח של רשת Ethereum כדי להגיע למסקנות.

המחקר מורכב מבעיות שבבסיסו סביב Ethereum כורים. הוא קובע כי כורים מסוגלים להביא שינויים בחותמת הזמן של בלוקים ממוקשים וכך הם יכולים למנוע את הקושי הגובר של הרשת. נראה כי נתונים זמינים על השרשרת תומכים גם בטענות שהועלו בעיתון. 

אחד מיוצרי עבודת המחקר - אביב יעיש - ציין כי חותמות הזמן של F2Pool שונו באופן ידני ומלאכותי מתוך כוונה לשפר את התגמולים עבור עצמם. ראוי לציין כי Ethereum הרשת משתמשת במנגנון קונצנזוס של הוכחת עבודה אשר יוחלף בקרוב בהוכחת הימור בספטמבר השנה. 

המתקפה ברמת הקונצנזוס המתוארת בדוחות התייחסה להתקפת דוד מייקר. זה קיבל התייחסות לשימוש בלוקים 'דודים' ששימשו כורים לניצול הרשת. Ethereum בלוקים של blockchain הם קבוצות של רשומות המאחסנות נתונים שנבדקים, מאומתים ומופצים על פני כל הרשת. 

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

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

מקור: https://www.thecoinrepublic.com/2022/08/07/ethereum-miners-accused-of-a-consensus-level-attack-on-ethereum/