قامت مختبرات ميستين بتحديث وثيقة Sui Lutris البيضاء في 18 أغسطس، وبعد عدة أشهر من الاختبارات، تم تحديد النتائج الرئيسية التالية:
في حالة استخدام PTBs و 5K TPS، يمكن لـ Sui معالجة 140k إلى 150k عملية في الثانية، وهو ما يتجاوز بكثير أداء اختبارات المعايير أثناء ذروة الشبكة الرئيسية (حوالي 700 TPS).
حتى في حالة توقف بعض عقد التحقق عن العمل، يمكن أن تظل فترة التأكيد النهائية لـ Sui أقل من 0.5 ثانية.
توضح الورقة البيضاء أيضًا كيف يمكن للمختبرين الخارجيين إعادة إنتاج هذه البيانات في اختبارات التحقق الخاصة بهم، وتقدم دليلاً على الأمان ووصفًا مفصلًا لآلية تشغيل Sui.
بعد إطلاق الشبكة الرئيسية لـ Sui، شهدنا بعض التطبيقات المثيرة التي تم تضمينها في السلسلة، مثل الألعاب وNFT وغيرها. مؤخراً، أصدرت Mysten Labs تقريراً تقنياً عن نظام Sui Lutris الموزع الذي يدعم Sui. يجعل Sui Lutris Sui قادرة على الحفاظ على انخفاض زمن الانتقال تحت ظروف عالية الإنتاجية واستقرار طويل الأجل.
لقد مرت أكثر من عشر سنوات على تطور تقنية البلوكشين منذ ولادة البيتكوين، وقد ظهرت خلال هذه الفترة تطبيقات جديدة مثل الألعاب وNFT. كان مجتمع البلوكشين دائمًا يستكشف طرقًا لزيادة الكفاءة، خاصة فيما يتعلق بمعالجة الأحمال العالية وتقديم الاستجابة الفورية.
في الوقت الحالي، تواجه سلسلة الكتل L1 تحديين رئيسيين: تحقيق قدرة عالية على المعالجة مع الحفاظ على زمن انتقال منخفض، وضمان استقرار بروتوكول الإجماع على المدى الطويل. يمكن التغلب على هذه التحديات من خلال المشاركة الديناميكية وتكوين العقدة الموثقة.
طريقة فعالة لتحقيق قدرة استيعابية عالية هي استخدام بروتوكول توافق قائم على DAG، مثل Narwhal/Bullshark الذي تستخدمه Sui. تسمح هذه البروتوكولات لبلوكتشين بتنفيذ عدد كبير من المعاملات في نفس الوقت، مما يجعلها مناسبة تمامًا للتطبيقات مثل الألعاب وNFT. ومع ذلك، قد تؤدي البروتوكولات القائمة على DAG إلى تأخيرات تصل إلى بضع ثوانٍ، مما يؤثر بشكل كبير على التحويلات الشائعة أو عمليات الألعاب.
من ناحية أخرى، أظهرت بروتوكولات عدم التوافق إمكانيات كبيرة في تقليل التأخير وقابلية التوسع، مثل نموذج FastPay الذي تم دراسته في وقت مبكر. تقوم هذه البروتوكولات بتحقيق معالجة سريعة للمعاملات من خلال إزالة خطوات التوافق، دون الحاجة إلى معالجة إضافية للمعاملات المستقلة المعالجة بشكل متوازي. لكن هذه الطريقة تنطبق فقط على فئات محدودة من عمليات البلوكشين البسيطة، مما يحد من قدرة العقود الذكية على التعبير، كما أن هناك تحديات في إعادة تكوين مجموعة العقد المصدقين المتغيرة ديناميكياً.
على الرغم من أن كلا البروتوكولين لهما إمكانيات، إلا أنهما لم يُستخدموا على نطاق واسع في بلوكشين على مستوى المنتج بعد، ولا يزالان في مرحلة النقاش الأكاديمي. يعد Sui Lutris البروتوكول الأساسي الذي يدعم شبكة Sui، حيث يجمع بمهارة بين التوافق القائم على DAG والأساليب غير القائمة على التوافق، مما يحقق مزايا كلاهما: تأخير دون جزء من الثانية (أقل من 1 ثانية) وقدرة استمرارية على معالجة آلاف المعاملات في الثانية. في الوقت نفسه، يحتفظ Sui أيضًا بالقدرة على تنفيذ العقود المعقدة على الكائنات المشتركة، وإنشاء نقاط تفتيش، وإعادة تكوين مجموعة التحقق عبر الفترات.
دمج طرق الاجماع وطرق عدم الاجماع
تستخدم Sui Lutris طريقة مختلطة فريدة. بالنسبة لعمليات الأصول المملوكة من قبل مالك واحد (كائن فريد)، يستخدم النظام بروتوكول بث متسق بين عقد التحقق لتحقيق تأخير أقل من الإجماع. بالنسبة للعقود الذكية المعقدة التي تشمل كائنات مشتركة، تعتمد Sui Lutris على آلية الإجماع. بالإضافة إلى ذلك، تدعم Sui Lutris عمليات صيانة الشبكة، مثل تعريف نقاط التفتيش وإعادة تكوين عقد التحقق. توفر هذه الاستراتيجية المبتكرة حلاً يوازن بين الكفاءة والأمان عند معالجة المعاملات في بيئة بيزنطية مكررة.
تتضمن دورة حياة تداول Sui Lutris الخطوات التالية:
يقوم المستخدم بإنشاء وتوقيع الصفقة لتعديل الكائنات التي يمتلكها أو مزيج من الكائنات الخاصة والمشتركة.
يتم إرسال المعاملة إلى عقدة Sui Lutris للتحقق من الصحة والأمان من خلال العقدة الكاملة، ثم يتم إرجاعها إلى العميل بعد التوقيع.
يقوم العميل بجمع استجابات معظم عقد التحقق، ويقوم بتشكيل شهادة المعاملة، وفي هذه الحالة تصل المعاملة إلى حالة التأكيد النهائي.
يتم إرسال الشهادات مرة أخرى إلى جميع عقد التحقق للتحقق. يمكن معالجة المعاملات التي تتعلق بالأشياء الحصرية على الفور، دون الحاجة إلى انتظار محرك الإجماع. سيتم إعادة توجيه جميع الشهادات إلى بروتوكول الإجماع القائم على DAG.
رقم شهادة إخراج الإجماع، تحقق من تنفيذ العقدة للتحقق من المعاملات التي تحتوي على كائنات مشتركة.
يمكن للعميل جمع استجابات معظم عقد التحقق وتجميعها في شهادة صالحة كدليل على تسوية المعاملات.
لتشكيل نقاط تفتيش لكل تقديم توافق، من أجل دفع بروتوكول إعادة التكوين.
بالإضافة إلى عملية التداول الرئيسية، يقدم Sui Lutris أيضًا مجموعة من الوظائف لدعم بروتوكول blockchain على مستوى المنتجات:
تنفيذ بروتوكول نقاط التفتيش، وإنشاء سجل تاريخي لجميع المعاملات في النظام، لتسهيل التدقيق والمزامنة.
يدعم إعادة التكوين في نهاية كل فترة، مما يسمح بتغيير مجموعة العقد التحقيقية وحقوق تصويتها.
في نهاية الدورة، قم بأمان "فتح" الأصول التي تم قفلها عن طريق الخطأ، قلل من الخسائر الناتجة عن الأخطاء.
تعتبر Sui ككتلة لإدارة أعداد كبيرة من أصول المستخدمين، حيث أن أمان Sui Lutris الأساسي أمر بالغ الأهمية. يقدم التقرير الفني الكامل معلومات مفصلة حول أمان وبروتوكول النشاط، بالإضافة إلى إثبات الأمان المتزامن جزئيًا مع المشاركين البيزنطينيين في نموذج النظام الموزع القياسي.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
Sui Lutris: بروتوكول بلوكتشين عالي الأداء يجمع بين الإجماع وعدم الإجماع
تحليل بروتوكول النظام الموزع الأساسي لسلسلة Sui
قامت مختبرات ميستين بتحديث وثيقة Sui Lutris البيضاء في 18 أغسطس، وبعد عدة أشهر من الاختبارات، تم تحديد النتائج الرئيسية التالية:
في حالة استخدام PTBs و 5K TPS، يمكن لـ Sui معالجة 140k إلى 150k عملية في الثانية، وهو ما يتجاوز بكثير أداء اختبارات المعايير أثناء ذروة الشبكة الرئيسية (حوالي 700 TPS).
حتى في حالة توقف بعض عقد التحقق عن العمل، يمكن أن تظل فترة التأكيد النهائية لـ Sui أقل من 0.5 ثانية.
توضح الورقة البيضاء أيضًا كيف يمكن للمختبرين الخارجيين إعادة إنتاج هذه البيانات في اختبارات التحقق الخاصة بهم، وتقدم دليلاً على الأمان ووصفًا مفصلًا لآلية تشغيل Sui.
بعد إطلاق الشبكة الرئيسية لـ Sui، شهدنا بعض التطبيقات المثيرة التي تم تضمينها في السلسلة، مثل الألعاب وNFT وغيرها. مؤخراً، أصدرت Mysten Labs تقريراً تقنياً عن نظام Sui Lutris الموزع الذي يدعم Sui. يجعل Sui Lutris Sui قادرة على الحفاظ على انخفاض زمن الانتقال تحت ظروف عالية الإنتاجية واستقرار طويل الأجل.
لقد مرت أكثر من عشر سنوات على تطور تقنية البلوكشين منذ ولادة البيتكوين، وقد ظهرت خلال هذه الفترة تطبيقات جديدة مثل الألعاب وNFT. كان مجتمع البلوكشين دائمًا يستكشف طرقًا لزيادة الكفاءة، خاصة فيما يتعلق بمعالجة الأحمال العالية وتقديم الاستجابة الفورية.
في الوقت الحالي، تواجه سلسلة الكتل L1 تحديين رئيسيين: تحقيق قدرة عالية على المعالجة مع الحفاظ على زمن انتقال منخفض، وضمان استقرار بروتوكول الإجماع على المدى الطويل. يمكن التغلب على هذه التحديات من خلال المشاركة الديناميكية وتكوين العقدة الموثقة.
طريقة فعالة لتحقيق قدرة استيعابية عالية هي استخدام بروتوكول توافق قائم على DAG، مثل Narwhal/Bullshark الذي تستخدمه Sui. تسمح هذه البروتوكولات لبلوكتشين بتنفيذ عدد كبير من المعاملات في نفس الوقت، مما يجعلها مناسبة تمامًا للتطبيقات مثل الألعاب وNFT. ومع ذلك، قد تؤدي البروتوكولات القائمة على DAG إلى تأخيرات تصل إلى بضع ثوانٍ، مما يؤثر بشكل كبير على التحويلات الشائعة أو عمليات الألعاب.
من ناحية أخرى، أظهرت بروتوكولات عدم التوافق إمكانيات كبيرة في تقليل التأخير وقابلية التوسع، مثل نموذج FastPay الذي تم دراسته في وقت مبكر. تقوم هذه البروتوكولات بتحقيق معالجة سريعة للمعاملات من خلال إزالة خطوات التوافق، دون الحاجة إلى معالجة إضافية للمعاملات المستقلة المعالجة بشكل متوازي. لكن هذه الطريقة تنطبق فقط على فئات محدودة من عمليات البلوكشين البسيطة، مما يحد من قدرة العقود الذكية على التعبير، كما أن هناك تحديات في إعادة تكوين مجموعة العقد المصدقين المتغيرة ديناميكياً.
على الرغم من أن كلا البروتوكولين لهما إمكانيات، إلا أنهما لم يُستخدموا على نطاق واسع في بلوكشين على مستوى المنتج بعد، ولا يزالان في مرحلة النقاش الأكاديمي. يعد Sui Lutris البروتوكول الأساسي الذي يدعم شبكة Sui، حيث يجمع بمهارة بين التوافق القائم على DAG والأساليب غير القائمة على التوافق، مما يحقق مزايا كلاهما: تأخير دون جزء من الثانية (أقل من 1 ثانية) وقدرة استمرارية على معالجة آلاف المعاملات في الثانية. في الوقت نفسه، يحتفظ Sui أيضًا بالقدرة على تنفيذ العقود المعقدة على الكائنات المشتركة، وإنشاء نقاط تفتيش، وإعادة تكوين مجموعة التحقق عبر الفترات.
دمج طرق الاجماع وطرق عدم الاجماع
تستخدم Sui Lutris طريقة مختلطة فريدة. بالنسبة لعمليات الأصول المملوكة من قبل مالك واحد (كائن فريد)، يستخدم النظام بروتوكول بث متسق بين عقد التحقق لتحقيق تأخير أقل من الإجماع. بالنسبة للعقود الذكية المعقدة التي تشمل كائنات مشتركة، تعتمد Sui Lutris على آلية الإجماع. بالإضافة إلى ذلك، تدعم Sui Lutris عمليات صيانة الشبكة، مثل تعريف نقاط التفتيش وإعادة تكوين عقد التحقق. توفر هذه الاستراتيجية المبتكرة حلاً يوازن بين الكفاءة والأمان عند معالجة المعاملات في بيئة بيزنطية مكررة.
تتضمن دورة حياة تداول Sui Lutris الخطوات التالية:
يقوم المستخدم بإنشاء وتوقيع الصفقة لتعديل الكائنات التي يمتلكها أو مزيج من الكائنات الخاصة والمشتركة.
يتم إرسال المعاملة إلى عقدة Sui Lutris للتحقق من الصحة والأمان من خلال العقدة الكاملة، ثم يتم إرجاعها إلى العميل بعد التوقيع.
يقوم العميل بجمع استجابات معظم عقد التحقق، ويقوم بتشكيل شهادة المعاملة، وفي هذه الحالة تصل المعاملة إلى حالة التأكيد النهائي.
يتم إرسال الشهادات مرة أخرى إلى جميع عقد التحقق للتحقق. يمكن معالجة المعاملات التي تتعلق بالأشياء الحصرية على الفور، دون الحاجة إلى انتظار محرك الإجماع. سيتم إعادة توجيه جميع الشهادات إلى بروتوكول الإجماع القائم على DAG.
رقم شهادة إخراج الإجماع، تحقق من تنفيذ العقدة للتحقق من المعاملات التي تحتوي على كائنات مشتركة.
يمكن للعميل جمع استجابات معظم عقد التحقق وتجميعها في شهادة صالحة كدليل على تسوية المعاملات.
لتشكيل نقاط تفتيش لكل تقديم توافق، من أجل دفع بروتوكول إعادة التكوين.
بالإضافة إلى عملية التداول الرئيسية، يقدم Sui Lutris أيضًا مجموعة من الوظائف لدعم بروتوكول blockchain على مستوى المنتجات:
تعتبر Sui ككتلة لإدارة أعداد كبيرة من أصول المستخدمين، حيث أن أمان Sui Lutris الأساسي أمر بالغ الأهمية. يقدم التقرير الفني الكامل معلومات مفصلة حول أمان وبروتوكول النشاط، بالإضافة إلى إثبات الأمان المتزامن جزئيًا مع المشاركين البيزنطينيين في نموذج النظام الموزع القياسي.