רשת Ethereum נאבקת עם חריצים שהוחמצו, bloXroute ו-Lighthouse בוויכוח

מוקדם יותר השבוע, רשת Ethereum חוותה עלייה משמעותית בחריצים שהוחמצו, שמקורה בעיקר בלוקים שהועברו על ידי ממסרי bloXroute. חקירות גילו כי בעוד שממסרי ה-bloXroute פרסמו ביעילות בלוקים ובלוקים, הרי שההתפשטות המהירה של בלוקים דרך הרשת המבוזרת של BloXroute (BDN) עמדה בניגוד להתפשטות האיטית יותר של בלובים דרך ערוצי עמית-לעמית (p2p). אי התאמה זו הדגישה התנהגות ספציפית של לקוח (CL), שהובילה לדחיית לקוח של בלוקים וחריצים שהוחמצו לאחר מכן.

פתרון חריצי Ethereum שהוחמצו עם bloXroute

מנכ"ל BloXroute Labs, אורי קלרמן, הסביר בשרשור מפורט ב-Github, מה התרחש לגבי החריצים שהוחמצו ב-Ethereum.

בגרסת Lighthouse הנוכחית, הצמתים מצפים שאותו עמית המספק את הבלוק יספק גם את הבלאב. עם זאת, מכיוון שה-BDN אינו מפיץ בלובים, צמתי קונצנזוס המחוברים ל-BDN מתעלמים מהבלוקים שהתקבלו ממנו בתחילה. מהדורה עדכנית של BDN נועדה לזרז את התפשטות הבלוק ללא כתמים, תוך הסתמכות על רשת p2p שתפיץ כתמים לפי הצורך. שינוי זה הוביל מבלי משים לעלייה משמעותית במשבצות החמצה.

קלרמן הסביר שה-BDN מסתמך במידה רבה על Lighthouse, המהווה את רוב צמתי המשואות ב-bloXroute. תצפיות ראשוניות לאחר השחרור הצביעו על התפשטות בלוק מוצלחת דרך ה-BDN, המשפיעה בעיקר על ממסרי bloXroute בשל האינטגרציה ההדוקה שלהם עם ה-BDN.

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

לאורך כל התקופה הזו, ממסרי bloXroute המשיכו לספק בלוקים עם בלובים לאימות ולפרסם בלוקים עם בלובים ל-BDN ולרשת צמתי המשואות. עם זאת, בקשות פרסום אלה החזירו תגובה 202 מכיוון שצמתי המשואות כבר קיבלו את החסימה מה-BDN.

מפקד המגדלור מגיב להאשמות

מייקל ספרול, שהוא המנהל ב-Lighthouse, מתח ביקורת על דעתו של קלרמן על המשבצות שהוחמצו, בטענה שהיא מציגה בעיה עם באג ה-p2p Lighthouse, שלטענתו נגרמה כתוצאה מאינטראקציה שלא נבדקה בין "רשת ההפצה החסימה" (BDN) הריכוזית של Bloxroute לבין ה-HTTP API של Lighthouse.

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

לדברי Sproul, הבעיה נוצרה מכך ש-Bloxroute פרסמה בלוקים ללא כתמים ברשת ה-p2p דרך ה-BDN ולאחר מכן ניסתה למלא את הבלוקים על ידי שליחתם ל-Lighthouse כחלק מבקשת HTTP. לעומת זאת, ממשקי ה-HTTP של Lighthouse ו-Prysm הניחו שהבלוקים נשלחו ב-p2p עם בלובים בשלמותם. ספרול טוען כי הנחה זו לא הייתה תקפה בנוכחות "רשת הפצת בלוקים" שעוקפת את הזרימה הרגילה של בלוקים לפרסום.

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

✓ שתף:

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

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

מקור: https://coingape.com/ethereum-network-struggles-with-missed-slots-bloxroute-and-lighthouse-in-debate/