Ethereum Foundation בוחנת אסטרטגיות להקטנת גודל הבלוק המקסימלי

מייסד שותף של Ethereum Vitalik Buterin וקרן Ethereum בוחנים חמישה פתרונות פוטנציאליים להקטנת גודל הבלוק המרבי של Ethereum. 

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

אופטימיזציה של מגבלת גז החסימה של Ethereum ועלויות נתוני שיחות

אחד הראשונים הצעות שהובא על ידי חוקר Buterin ו-Ethereum Toni Wahrstätter כרוך בהעלאת עלות נתוני השיחות והגדלת מגבלת הגז לחסימה. נתוני שיחות מתייחסים לנתונים המסופקים לשיחות פונקציית חוזים חכמים וצורכים גז, מה שמשפיע על ביצועי הרשת. 

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

איזון נתוני שיחות ועלויות opcode

פתרון פוטנציאלי נוסף הוא העלאת עלויות נתוני שיחות תוך הפחתת עלויות אופקוד אחרות ב-Ethereum Virtual Machine (EVM). גישה זו שואפת לשמור על איזון בין תמריץ שימוש בנתוני שיחות לזמינות נתונים לבין מזעור ההשפעה על אפליקציות התלויות בו במידה רבה.

הצעת שיפור EIP (EIP)-4488 מציעה להגביל נתוני שיחות לכל בלוק, אך הדבר עלול להרתיע באופן דומה את השימוש בהם לזמינות נתונים, ולהשפיע על יישומים התלויים בנתוני שיחות. לכן, מציאת גישה מאוזנת היא חיונית.

יצירת שוק עמלות Calldata

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

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

הצעות אלו מגיעות כאשר Ethereum מתמודד עם הצורך לשפר את המדרגיות וביצועי הרשת שלו. השילוב של מנות נתונים גדולות, המכונה blobs, עם שדרוג ה-EIP-4844 Dencun, מדגיש עוד יותר את החשיבות של אופטימיזציה של טיפול ואחסון נתונים בתוך הבלוקצ'יין של Ethereum.

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

Vitalik Buterin הציע בעבר מגבלות נתוני שיחות לכל בלוק להורדת עלויות הגז, והדגיש את המאמץ המתמשך בקהילת Ethereum לטפל בבעיות אלה.

השפעה על תפוקת הרשת

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

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

מקור: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/