لقد حققت تقنية البلوكتشين تقدمًا ملحوظًا منذ ظهور البيتكوين. مع ظهور تطبيقات جديدة مثل الألعاب وNFT، تستمر الصناعة في استكشاف طرق لتحسين كفاءة التقنية، خاصة في معالجة الأحمال العالية وتحقيق وقت الإستجابة الفوري. تواجه البلوكتشين من المستوى الأول تحديين رئيسيين: الأول هو الحاجة إلى تحقيق معدل نقل عالي مع الحفاظ على وقت الإستجابة المنخفض، والثاني هو ضمان استقرار بروتوكول الإجماع على المدى الطويل. عند معالجة هذه التحديات، يجب أيضًا الحفاظ على اللامركزية من خلال المشاركة الديناميكية لعقد التحقق وإعادة التكوين.
إحدى الطرق لتحقيق قدرة معالجة عالية هي استخدام بروتوكول الإجماع المعتمد على DAG. تتيح هذه البروتوكولات للبلوكتشين معالجة عدد كبير من المعاملات في نفس الوقت، مما يجعلها مناسبة جدًا لتطبيقات مثل الألعاب وNFT. ومع ذلك، عادة ما تؤدي البروتوكولات المعتمدة على DAG إلى وقت الإستجابة يصل إلى بضع ثوانٍ، مما يجعلها مكلفة بالنسبة للمعاملات العادية أو عمليات الألعاب.
من ناحية أخرى، تظهر بروتوكولات عدم الإجماع إمكانيات هائلة في تقليل وقت الإستجابة وزيادة التوسع. يمكن لهذه البروتوكولات معالجة المعاملات بسرعة دون الحاجة إلى الإجماع، مما يسمح بمعالجة المعاملات المستقلة بشكل متوازٍ دون الحاجة إلى ترتيب عالمي. ولكنها مقيدة بنوع واحد من العمليات البسيطة في البلوكتشين، مما يحد من وظائف العقود الذكية القابلة للتنفيذ، وقد تكون إعادة تكوين مجموعة المدققين المتغيرة ديناميكيًا تحديًا.
على الرغم من أن هذه الطرق لديها إمكانيات، إلا أنها لم تُستخدم بعد في بلوكتشين على مستوى الإنتاج، وقد نُشرت فقط في المؤتمرات الأكاديمية ولم تعتمد على نطاق واسع من قبل مجتمع البلوكتشين. Sui Lutris هو بروتوكول يدعم Sui، حيث يجمع بين الإجماع القائم على DAG وطرق عدم الإجماع، مما يحقق الأفضل من كلا العالمين: وقت استجابة دون الثانية و throughput مستمر لآلاف المعاملات في الثانية. لم تكتفِ Sui بإكمال هذين الأمرين، بل حافظت أيضًا على القدرة على التعبير عن عقود معقدة على الكائنات المشتركة، وإنشاء نقاط تفتيش وإعادة تكوين مجموعة المدققين عبر الفترات.
Sui Lutris تتبنى نهجًا فريدًا يجمع بين الطريقتين المذكورتين. لضمان أمان عمليات الأصول المملوكة من قبل شخص واحد، يستخدم النظام بروتوكول بث متسق بين المدققين لتحقيق وقت إستجابة أقل من الإجماع. تعتمد Sui Lutris فقط على الإجماع لمعالجة العقود الذكية المعقدة على الكائنات المشتركة. كما أنها تدعم عمليات صيانة الشبكة مثل تعريف نقاط التفتيش وإعادة تكوين المدققين. توفر هذه الاستراتيجية الجديدة حلاً متوازنًا بين الأداء والأمان عند معالجة المعاملات في بيئة بيزنطية مكررة.
في Sui Lutris، يقوم المستخدمون بإنشاء وتوقيع المعاملات لتغيير الكائنات المملوكة أو الكائنات المشتركة. يتم إرسال المعاملة إلى عقدة التحقق، وبعد إجراء فحوصات الصلاحية والأمان، يتم توقيعها وإعادتها إلى العميل. يجمع العميل استجابات معظم عقد التحقق لتشكيل شهادة المعاملة، وفي هذه المرحلة تعتبر المعاملة غير قابلة للتراجع. يتم إعادة الشهادة إلى جميع عقد التحقق لتأكيد الصلاحية. يمكن معالجة المعاملات التي تتضمن كائنات حصرية على الفور، دون الحاجة إلى انتظار محرك الإجماع. تُرسل جميع الشهادات إلى بروتوكول الإجماع القائم على DAG. يخرج الإجماع ترتيب الشهادات الكلي؛ تقوم عقد التحقق بتنفيذ المعاملات التي تحتوي على كائنات مشتركة، ويجمع العميل الاستجابات لتجميع شهادة التأثير كدليل على تسوية المعاملة. بعد ذلك، يتم تشكيل نقطة تفتيش لكل تقديم إجماع، لتوجيه بروتوكول إعادة التهيئة.
بصرف النظر عن عملية التداول الرئيسية، فإن Sui Lutris تقدم أيضًا مجموعة من الوظائف لدعم البلوكتشين على مستوى الإنتاج:
تنفيذ بروتوكول نقاط التفتيش، لإنشاء تاريخ سببي لجميع المعاملات، لاستخدامه في التدقيق الكامل والمزامنة الفعالة.
دعم إعادة التكوين في نهاية كل فترة، قد تتغير مجموعة المصادقين وحقوق التصويت، يجب توخي الحذر عند الإغلاق والتأكد من الأمان.
في نهاية الفترة، قم "بفتح" الأصول المقفلة بشكل خاطئ بأمان، لتقليل أضرار الثغرات إلى الحد الأدنى.
Sui Lutris يدعم البلوكتشين Sui الذي يدير قيمة كبيرة. تم إثبات أمانه مع المشاركين البيزنطيين المتزامنين جزئيًا في نموذج النظام الموزع القياسي، مما يوفر أفكارًا وحلولًا جديدة لتطوير تكنولوجيا البلوكتشين.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
Sui Lutris: حل بلوكتشين عالي الأداء يجمع بين DAG وعدم وجود إجماع
لقد حققت تقنية البلوكتشين تقدمًا ملحوظًا منذ ظهور البيتكوين. مع ظهور تطبيقات جديدة مثل الألعاب وNFT، تستمر الصناعة في استكشاف طرق لتحسين كفاءة التقنية، خاصة في معالجة الأحمال العالية وتحقيق وقت الإستجابة الفوري. تواجه البلوكتشين من المستوى الأول تحديين رئيسيين: الأول هو الحاجة إلى تحقيق معدل نقل عالي مع الحفاظ على وقت الإستجابة المنخفض، والثاني هو ضمان استقرار بروتوكول الإجماع على المدى الطويل. عند معالجة هذه التحديات، يجب أيضًا الحفاظ على اللامركزية من خلال المشاركة الديناميكية لعقد التحقق وإعادة التكوين.
إحدى الطرق لتحقيق قدرة معالجة عالية هي استخدام بروتوكول الإجماع المعتمد على DAG. تتيح هذه البروتوكولات للبلوكتشين معالجة عدد كبير من المعاملات في نفس الوقت، مما يجعلها مناسبة جدًا لتطبيقات مثل الألعاب وNFT. ومع ذلك، عادة ما تؤدي البروتوكولات المعتمدة على DAG إلى وقت الإستجابة يصل إلى بضع ثوانٍ، مما يجعلها مكلفة بالنسبة للمعاملات العادية أو عمليات الألعاب.
من ناحية أخرى، تظهر بروتوكولات عدم الإجماع إمكانيات هائلة في تقليل وقت الإستجابة وزيادة التوسع. يمكن لهذه البروتوكولات معالجة المعاملات بسرعة دون الحاجة إلى الإجماع، مما يسمح بمعالجة المعاملات المستقلة بشكل متوازٍ دون الحاجة إلى ترتيب عالمي. ولكنها مقيدة بنوع واحد من العمليات البسيطة في البلوكتشين، مما يحد من وظائف العقود الذكية القابلة للتنفيذ، وقد تكون إعادة تكوين مجموعة المدققين المتغيرة ديناميكيًا تحديًا.
على الرغم من أن هذه الطرق لديها إمكانيات، إلا أنها لم تُستخدم بعد في بلوكتشين على مستوى الإنتاج، وقد نُشرت فقط في المؤتمرات الأكاديمية ولم تعتمد على نطاق واسع من قبل مجتمع البلوكتشين. Sui Lutris هو بروتوكول يدعم Sui، حيث يجمع بين الإجماع القائم على DAG وطرق عدم الإجماع، مما يحقق الأفضل من كلا العالمين: وقت استجابة دون الثانية و throughput مستمر لآلاف المعاملات في الثانية. لم تكتفِ Sui بإكمال هذين الأمرين، بل حافظت أيضًا على القدرة على التعبير عن عقود معقدة على الكائنات المشتركة، وإنشاء نقاط تفتيش وإعادة تكوين مجموعة المدققين عبر الفترات.
Sui Lutris تتبنى نهجًا فريدًا يجمع بين الطريقتين المذكورتين. لضمان أمان عمليات الأصول المملوكة من قبل شخص واحد، يستخدم النظام بروتوكول بث متسق بين المدققين لتحقيق وقت إستجابة أقل من الإجماع. تعتمد Sui Lutris فقط على الإجماع لمعالجة العقود الذكية المعقدة على الكائنات المشتركة. كما أنها تدعم عمليات صيانة الشبكة مثل تعريف نقاط التفتيش وإعادة تكوين المدققين. توفر هذه الاستراتيجية الجديدة حلاً متوازنًا بين الأداء والأمان عند معالجة المعاملات في بيئة بيزنطية مكررة.
في Sui Lutris، يقوم المستخدمون بإنشاء وتوقيع المعاملات لتغيير الكائنات المملوكة أو الكائنات المشتركة. يتم إرسال المعاملة إلى عقدة التحقق، وبعد إجراء فحوصات الصلاحية والأمان، يتم توقيعها وإعادتها إلى العميل. يجمع العميل استجابات معظم عقد التحقق لتشكيل شهادة المعاملة، وفي هذه المرحلة تعتبر المعاملة غير قابلة للتراجع. يتم إعادة الشهادة إلى جميع عقد التحقق لتأكيد الصلاحية. يمكن معالجة المعاملات التي تتضمن كائنات حصرية على الفور، دون الحاجة إلى انتظار محرك الإجماع. تُرسل جميع الشهادات إلى بروتوكول الإجماع القائم على DAG. يخرج الإجماع ترتيب الشهادات الكلي؛ تقوم عقد التحقق بتنفيذ المعاملات التي تحتوي على كائنات مشتركة، ويجمع العميل الاستجابات لتجميع شهادة التأثير كدليل على تسوية المعاملة. بعد ذلك، يتم تشكيل نقطة تفتيش لكل تقديم إجماع، لتوجيه بروتوكول إعادة التهيئة.
بصرف النظر عن عملية التداول الرئيسية، فإن Sui Lutris تقدم أيضًا مجموعة من الوظائف لدعم البلوكتشين على مستوى الإنتاج:
تنفيذ بروتوكول نقاط التفتيش، لإنشاء تاريخ سببي لجميع المعاملات، لاستخدامه في التدقيق الكامل والمزامنة الفعالة.
دعم إعادة التكوين في نهاية كل فترة، قد تتغير مجموعة المصادقين وحقوق التصويت، يجب توخي الحذر عند الإغلاق والتأكد من الأمان.
في نهاية الفترة، قم "بفتح" الأصول المقفلة بشكل خاطئ بأمان، لتقليل أضرار الثغرات إلى الحد الأدنى.
Sui Lutris يدعم البلوكتشين Sui الذي يدير قيمة كبيرة. تم إثبات أمانه مع المشاركين البيزنطيين المتزامنين جزئيًا في نموذج النظام الموزع القياسي، مما يوفر أفكارًا وحلولًا جديدة لتطوير تكنولوجيا البلوكتشين.