إطلاق Mysticeti v2: شبكة Sui تحقق قفزة نوعية في سرعة وكفاءة المعاملات
في خطوة تعد علامة فارقة في مسار تطويرها المستمر، أعلنت شبكة Sui، المنصة الرائدة في عالم البلوك تشين، عن نشر ترقية كبرى لمحرك الإجماع القائم على الرسم البياني غير الدوري (DAG) الخاص بها، ألا وهي Mysticeti v2. يمثل هذا التحديث الهام نقلة نوعية في كيفية معالجة الشبكة للمعاملات، حيث يدمج التحقق من صحة المعاملات مباشرة في بروتوكول الإجماع، ملغيًا بذلك الخطوات المسبقة للإجماع التي كانت تعتبر زائدة عن الحاجة.
تُعرف Sui بتصميمها المبتكر الذي يهدف إلى توفير قابلية توسع لا مثيل لها وزمن استجابة منخفض للمعاملات، وهو ما يجعلها منصة مثالية لتطبيقات الويب 3 والألعاب اللامركزية. مع Mysticeti v2، لا تهدف Sui فقط إلى تعزيز هذه الميزات، بل تسعى أيضًا إلى تبسيط عملية إرسال وتأكيد المعاملات بشكل كبير من خلال تقديم “Transaction Driver” (معالج المعاملات). تُظهر المؤشرات الأولية لهذه الترقية نتائج مبهرة، حيث سجلت انخفاضًا في زمن الاستجابة يصل إلى 35% في العقد القائمة في آسيا، وتحسينات ملحوظة في سرعة التأكيدات على مستوى العالم.
Mysticeti v2: تعزيز غير مسبوق لإجماع Sui وتدفق المعاملات
بروتوكول Mysticeti الأصلي، الذي تم إطلاقه على الشبكة الرئيسية في يوليو 2024، كان قد أرسى أساسًا قويًا باستخدام نموذج DAG المبتكر. يمكّن هذا الهيكل الشبكة من فصل نشر المعاملات عن ترتيبها، مما يعزز بشكل فعال الإنتاجية ويقلل من مخاطر الرقابة. ولكن مع Mysticeti v2، تأخذ Sui هذه الكفاءة إلى مستوى جديد تمامًا.
دمج التحقق المسبق في الإجماع
أحد أبرز التغييرات في Mysticeti v2 هو دمج التحقق المسبق من صحة المعاملات مباشرة في البروتوكول الأساسي للإجماع. في السابق، كانت هناك خطوات منفصلة للتحقق من المعاملات قبل أن يتم إدخالها في عملية الإجماع. هذه الخطوات كانت تتطلب تكاليف حوسبة إضافية وتزيد من الحمل على الشبكة. الآن، مع دمج هذه العملية، يتم التخلص من التكاليف الحسابية الزائدة، مما يؤدي إلى دورة معالجة أكثر سلاسة وكفاءة.
تسوية المعاملات المتزامنة مع التزام الكتل
يتيح البروتوكول الجديد تسوية المعاملات بالتزامن مع التزام الكتل. يتم تسوية المعاملة عندما تحصل على إجماع من الشهادات المطلوبة (quorum of certificates)، بينما تستمر الكتل في الالتزام وفقًا لقواعد DAG الأصلية. هذه العملية المزدوجة تضمن سرعة تسوية المعاملات مع الحفاظ على سلامة بنية DAG. المعاملات التي تتلقى عددًا كافيًا من أصوات الرفض يتم التخلص منها تلقائيًا، مما يقلل من زمن الاستجابة للمعاملات التي لا تتبع مسار “Fastpath” مع الحفاظ على ميزة Sui المعروفة بالسرعة الفائقة في التسوية (fastpath finality).
تقليل حركة مرور الشبكة
في Mysticeti v2، يتم الآن إرسال الأصوات الصريحة فقط للمعاملات المرفوضة. أما أصوات القبول، فيتم استنتاجها ضمنيًا عبر روابط الكتل السلفية (ancestor block links). هذا التغيير البسيط ولكنه مؤثر يقلل بشكل كبير من حركة مرور الشبكة والعبء الحسابي، ويتجنب الاختناقات المحتملة. لا يزال بإمكان المدققين (validators) التصديق على المعاملات على مدى جولات متعددة لمراعاة ظروف الشبكة الأضعف، مما يضمن الحفاظ على الإنتاجية العالية لمعالجة المعاملات على نطاق واسع دون إثقال كاهل العقد.
آلية الالتزام الأساسية المحفوظة
يحتفظ Mysticeti v2 بآلية “anchor commit” من الإصدار الأول، مما يسمح بالالتزام المباشر أو غير المباشر مع تحسين عملية اتخاذ القرار على مستوى المعاملات. يتم دمج كل معاملة بسلاسة مع منطق الالتزام الخاص بـ DAG، مما يضمن أن عملية التحقق تتم بكفاءة عالية. تدعم هذه الترقية متطلبات لجنة المدققين في Sui، حيث يتطلب أكثر من ثلثي الحصة (stake) لتأكيد الصلاحية، مما يعزز الأمان والموثوقية.
Transaction Driver: تبسيط تفاعل العميل وزيادة الكفاءة
تُقدم Mysticeti v2 ميزة جديدة ومحورية وهي “Transaction Driver” (معالج المعاملات)، والذي يحل محل “Quorum Driver” في عملية إرسال المعاملات. هذا التغيير له تأثيرات عميقة على كفاءة الشبكة وتجربة المستخدم.
تحسينات كبيرة في عرض النطاق الترددي واستخدام وحدة المعالجة المركزية
على عكس Quorum Driver الذي كان يرسل كل معاملة إلى مجموعة من المدققين، يقوم Transaction Driver بإرسال كل معاملة إلى مدقق واحد فقط. هذا التغيير الجذري يقلل بشكل كبير من عرض النطاق الترددي للشبكة. بالإضافة إلى ذلك، يقوم المدققون الآن بتوقيع معاملات متعددة بشكل جماعي أثناء توقيع الكتل، مما يقلل من استخدام وحدة المعالجة المركزية (CPU load) ويجعل العملية أكثر كفاءة.
اختيار المدققين الذكي والحماية من الهجمات
يختار Transaction Driver المدققين بناءً على زمن الاستجابة التاريخي الخاص بهم، مما يضمن تأكيدات أسرع للمعاملات. إذا كان المدقق بطيئًا أو غير متصل بالإنترنت، فإن العميل يعيد المحاولة مع مدققين آخرين للحفاظ على إجماع يبلغ ثلث الحصة. هذه الآلية تضمن مرونة النظام وتوافره. كما يوفر Transaction Driver حماية ضد رسائل البريد العشوائي (spam) وهجمات الحرمان من الخدمة (DoS) عن طريق تحديد عمليات الإرسال المتكررة، مما يحافظ على استقرار الشبكة وأمنها.
نتائج مبهرة في الأداء
يعمل Transaction Driver حاليًا على جميع العقد الكاملة لـ Mysten Labs والعقد الشريكة، وقد أظهر بالفعل تحسينات ملموسة. فقد سجلت العقد القائمة في آسيا انخفاضًا في زمن الاستجابة بنسبة 35%، بينما شهدت العقد القائمة في أوروبا تحسنًا بنسبة 25%. هذه الأرقام تؤكد الفعالية الكبيرة لهذه الترقية وتأثيرها الإيجابي على أداء الشبكة على مستوى عالمي.
تطلعات مستقبلية وتحسينات مستمرة
لا تتوقف طموحات شبكة Sui عند هذا الحد. فالتحديثات المستقبلية تهدف إلى تقليل جولات الالتزام من أربع إلى ثلاث، مما سيزيد من سرعة التسوية. كما سيتم تمكين تدفق كتل الإجماع إلى العقد الكاملة، مما يعزز من كفاءة مزامنة البيانات.
تشمل التعديلات على مستوى البروتوكول أيضًا منع “مآزق الكائنات المملوكة” (owned-object deadlocks) وضمان التنفيذ السلس للمعاملات، وهي تحديات تقنية تسعى Sui جاهدة للتغلب عليها لتقديم تجربة لا تشوبها شائبة لمستخدميها ومطوريها.
تُشير هذه التغييرات إلى جهود التحسين المستمرة للأداء عبر شبكة Sui، مما يؤكد التزامها بتقديم منصة بلوك تشين قوية وموثوقة وقابلة للتوسع. إن Mysticeti v2 ليس مجرد ترقية تقنية، بل هو بيان واضح على رؤية Sui لمستقبل لامركزي أكثر كفاءة وسرعة، حيث يمكن للمستخدمين والمطورين الاعتماد على بنية تحتية قوية تلبي متطلبات الابتكار والنمو في عالم الويب 3.
في الختام، تُعزز ترقية Mysticeti v2 مكانة شبكة Sui كواحدة من أكثر شبكات البلوك تشين ابتكارًا وكفاءة في السوق. من خلال دمج التحقق المسبق، وتقديم Transaction Driver، وتحقيق انخفاض كبير في زمن استجابة المعاملات، تفتح Sui آفاقًا جديدة للمطورين والمستخدمين، وتُمهد الطريق لجيل جديد من التطبيقات اللامركزية عالية الأداء. تابعوا أخبار Sui للمزيد من التطورات المثيرة في المستقبل القريب.
