إيثريوم

إيثيريوم تشهد إصلاحًا شاملاً مع تحديثها الرئيسي القادم

كشف المطور “توني فاهرستاتر” أن شبكة إيثريوم تستعد لتغيير جذري في طريقة تنفيذ المعاملات من خلال التحديث القادم “غلامستردام” (Glamsterdam).

وفقًا لفاهرستاتر، فإن الاقتراح الرئيسي في هذا التحديث، وهو “إي آي بي-7928” (EIP-7928)، سيضيف قدرة تنفيذ المعاملات بشكل متوازٍ إلى آلة إيثريوم الافتراضية (EVM)، مما يمثل قفزة كبيرة في قابلية الشبكة للتوسع.

بموجب هذا الاقتراح، سيتم إضافة هيكل جديد يسمى “قائمة الوصول للكتلة” (BAL) إلى كتل إيثريوم. سيسجل هذا الهيكل الحسابات ومناطق التخزين التي تم الوصول إليها في الكتلة، بالإضافة إلى تغييرات الحالة التي تحدث بعد كل معاملة. بهذا الشكل، يمكن رؤية تأثير المعاملة على الشبكة مباشرة، دون الحاجة لتتبع كل معاملة على حدة كما كان يحدث سابقًا.

ذكر فاهرستاتر أن هذا النظام سيمنح مزايا كبيرة لبرامج العملاء (Clients). حيث ستتمكن برامج مثل Geth وNethermind وBesu وErigon وReth من التحقق من المعاملات بالتوازي دون انتظار بعضها البعض بفضل (BAL). هذا من شأنه أن يسمح باستخدام أكثر كفاءة للبنية متعددة النوى في المعالجات الحديثة.

ستمكن البنية الجديدة أيضًا من طريقة تسمى “التحميل المسبق المجمع” (batch prefetch)، مما يسمح بتحميل البيانات الضرورية من القرص الصلب دفعة واحدة أثناء تنفيذ الكتلة. سيمنع هذا العقد من الانتظار للحصول على البيانات أثناء التنفيذ، وسيسرّع عملية التحقق من المعاملات.

من المساهمات المهمة الأخرى لهذا الاقتراح هي القدرة على موازنة حسابات “جذر الحالة اللاحقة” (post-state root). ستتمكن عقد الشبكة من معالجة شجرة الحالة المحدثة في وقت واحد أثناء استمرار تنفيذ الكتلة. هذا سيقلل من أحد الاختناقات في عملية التحقق من الكتلة.

سيعمل التحديث أيضًا على تحسين نظام المزامنة في إيثريوم. صرح فاهرستاتر أن النهج الجديد المسمى “snap sync v2” سيسمح للعقد باللحاق بالسلسلة بشكل أسرع وتجاوز مرحلة “الإصلاح” (healing) بالكامل المطلوبة في النظام الحالي. من المتوقع أن يزيد هذا من مرونة الشبكة، خاصة خلال فترات حجم المعاملات المرتفع.

يذكر مطورو إيثريوم أن الاختبارات أظهرت زيادة في سرعة التحقق من الكتل تصل إلى خمسة أضعاف على أجهزة ذات 6 أنوية. هذا الأداء المتزايد يجعل رفع حد الغاز (gas limit) للكتلة إلى 300 مليون أمرًا واقعيًا، بينما من المخطط في البداية تطبيق التحديث بحد أقصى يبلغ حوالي 200 مليون غاز.

صرح فاهرستاتر أيضًا أن هذا الاقتراح سيعمل جنبًا إلى جنب مع اقتراح آخر (EIP-7732) والذي يحسن هيكل فصل المقترح عن باني الكتلة، مما يوفر للمدققين (Validators) وقتًا يزيد بمقدار 2 إلى 4 أضعاف لتنفيذ المعاملات.

جادل فاهرستاتر بأن مجتمع إيثريوم كان يعمل بشكل مكثف لفترة طويلة على قابلية التوسع، وأن تحديث غلامستردام سيكون علامة فارقة مهمة تظهر ما يمكن لمجتمعات المطورين اللامركزية تحقيقه معًا نحو هدف مشترك.

*هذه المعلومات ليست نصيحة استثمارية.

الأسئلة الشائعة (FAQ)

  • س: ما هو التحديث الرئيسي الذي سيجلبه إي آي بي-7928 لإيثريوم؟

ج: سيضيف الاقتراح قدرة “تنفيذ المعاملات بالتوازي” إلى شبكة إيثريوم، مما يسمح بمعالجة معاملات متعددة في نفس الوقت بدلاً من معالجتها واحدة تلو الأخرى، وهذا يزيد بشكل كبير من سرعة الشبكة وكفاءتها.

  • س: كيف سيساعد “غلامستردام” في زيادة سرعة التحقق من الكتل؟

ج: من خلال استخدام قائمة الوصول للكتلة (BAL)، يمكن لبرامج العميل التحقق من المعاملات بالتوازي. كما يسمح التحديث بتحميل البيانات مسبقًا بشكل مجمع، ومعالجة حسابات الحالة اللاحقة بشكل متزامن، مما يسرّع العملية بشكل كبير، وقد تصل الزيادة في السرعة إلى 5 أضعاف.

  • س: هل سيؤثر تحديث غلامستردام على حد الغاز (Gas Limit) للكتل؟

ج: نعم، من المتوقع أن يجعل الأداء المحسن رفع حد الغاز للكتلة إلى 300 مليون أمرًا واقعيًا، لكن التفعيل الأولي سيكون بحد أقصى حوالي 200 مليون غاز، مما يسمح بمعالجة المزيد من المعاملات في كل كتلة.

مستكشف الكريبتو

باحث في تقنيات البلوكتشين والعملات الرقمية، يركز على اكتشاف تقنيات التشفير الجديدة وتقديم معلومات مفيدة للمجتمع.
زر الذهاب إلى الأعلى