اكتشف كيف أن معالجة المعاملات الفريدة من Sui، مع التركيز على الكائنات المشتركة، توفر أداءً عالي السرعة وحالة بيانات متسقة.
Sui هي منصة بلوكشين تقدم معالجة سريعة وفعالة للمعاملات. مقارنةً بالبلوكشينات الأخرى، تتميز Sui بنهجها الهجين الفريد. لقد تم اختبارها للتعامل مع ما يصل إلى 297,000 معاملة في الثانية، مما يؤدي إلى أوقات استجابة شبه فورية للمستخدمين في التطبيقات والألعاب.
فهم المعاملات في عالم البلوكشين
في عالم البلوكشين، تلعب المعاملات دورًا حاسمًا في كيفية عمل التطبيقات. عندما تقوم بأداء إجراءات في تطبيق، مثل شراء أو بيع العناصر، يتم تفعيل عملية تشمل المدققين والعقد التي تشكل الشبكة. تركز منهجية Sui في معالجة المعاملات على الكائنات الفردية والتغييرات التي تطرأ عليها. يمكن أن تتضمن هذه التغييرات نقل الملكية أو تحويل مظهر الكائن.
معاملات الشبكات اللامركزية
في الشبكات اللامركزية مثل Sui، يشغّل مشغّلون مستقلون الخوادم التي تدعم البنية التحتية. وتتطلب هذه الشبكات الموافقة على المعاملات ونشر تغييرات البيانات عبر الشبكة. وفي سياق Sui، تشترك جميع الجهات المدقّقة والعُقد في حالة بيانات عالمية موحّدة.
لنأخذ Netflix مثالًا. في الشبكات الخاصة، تُعالَج المعاملات على خوادم داخلية تثق ببعضها ضمنيًا. وتتولى هذه الخوادم إدارة سجلات حسابات المستخدمين وتحديد الحسابات التي يمكنها الوصول إلى ملفات معينة. أما في الشبكات اللامركزية مثل Sui، فتحافظ جميع الخوادم على حالة عالمية متسقة. فعلى سبيل المثال، إذا أنشأ شخص ملف فيديو بصيغة NFT على Sui ونقل ملكيته إلى مستخدم آخر على الشبكة، فستسجل جميع خوادم الشبكة هذا التغيير في الملكية. وهذا يضمن الاتفاق على الملكية وغيرها من خصائص كل ملف.
آلية الإجماع في Sui
يتميّز Sui بآلية الإجماع وأنواع الكائنات لديه. فهو يحدد نوعين رئيسيين من الكائنات: الكائنات المشتركة والكائنات ذات المالك الواحد. ويمكن لعدة أشخاص تعديل الكائنات المشتركة، مثل الألعاب متعددة اللاعبين أو المتاجر. وعلى النقيض، لا يستطيع إجراء تغييرات على الكائن ذي المالك الواحد إلا مالكه. ويضمن نظام الإجماع في Sui مشروعية معاملات الكائنات المشتركة ويحافظ على سلامة الشبكة.
تتضمن عملية الإجماع تقييم الجهات المدقّقة لما إذا كان ينبغي الموافقة على معاملة ما. لنأخذ مثالًا على تطبيق لعبة شطرنج يعمل على Sui. تُمثَّل لعبة الشطرنج ككائن مشترك، ما يسمح لكل لاعب بالتأثير في حالتها أثناء دوره. ويؤدي كل دور إلى بدء معاملة على الشبكة تتطلب موافقة الجهات المدقّقة للحفاظ على سلامة الشبكة. وتصوّت الجهات المدقّقة على ما إذا كانت النقلة تغييرًا مشروعًا في كائن لعبة الشطرنج. وإذا صوّت عدد كافٍ من الجهات المدقّقة بالموافقة، تُعتمد المعاملة ويستطيع اللاعب الآخر تنفيذ نقلته.
تجري عملية الإجماع هذه بسرعة، مع تأخير طفيف جدًا للمستخدمين. فعلى سبيل المثال، لن يواجه لاعبو الشطرنج إلا تأخيرًا بسيطًا، أقل حتى من التأخير المعتاد في الاتصال بالإنترنت.
أداء خضع للاختبار
خضع أداء Sui لاختبارات مكثفة لضمان كفاءته. ففي إثبات أولي للمفهوم، أظهر الفريق أن جهة تدقيق تعمل على جهاز MacBook Pro بمعالج M1 ذي 8 أنوية يمكنها معالجة 120,000 معاملة في الثانية عند ذروة حركة الاستخدام. ومع إجراء المزيد من التحسينات، حقق Sui أداءً أفضل. واختبر الفريق شبكة تضم 100 جهة تدقيق موزعة جغرافيًا، وتحاكي شبكة Sui الرئيسية المنشورة حاليًا، فبلغ الحد الأقصى لمعدل المعالجة 297,000 معاملة في الثانية باستخدام جهاز AMD ذي 24 نواة وذاكرة بسعة 256GB.
مصمم لتحقيق الكفاءة
درس المصممون الأصليون لـ Sui بنية سلاسل الكتل الأخرى وميزاتها لإنشاء شبكة ذات أداء أفضل. وكان تحسين آلية الإجماع محورًا رئيسيًا. فمن خلال اشتراط الإجماع على معاملات الكائنات المشتركة فقط، يقلّل Sui العبء على آلية الإجماع مقارنةً بسلاسل الكتل الأخرى، حيث يجب أن تمر كل معاملة بمرحلة الإجماع.
يلعب نموذج البيانات الموجّه للكائنات في Sui دورًا مهمًا أيضًا في كفاءته. فهو يتيح للمطورين اختيار أنواع الكائنات المناسبة لتطبيقاتهم، بما يوفر المرونة والتحسين.
ختامًا
ختامًا، يُحدث Sui ثورة في معالجة المعاملات في عالم البلوكتشين بتركيزه على الكائنات المشتركة وآلية الإجماع المحسّنة. وبفضل أدائه الاستثنائي، وأوقات استجابته شبه الفورية، وقدرته على معالجة ما يصل إلى 297,000 معاملة في الثانية، يتجاوز Sui قيود سلاسل الكتل التقليدية.
اطّلع على سلسلة الدروس التعليمية لمعرفة المزيد عن Sui وميزاته. فهي تقدم رؤى حول برمجة الكائنات المشتركة على Sui. ويمكنك أيضًا التعمق أكثر في آلية الإجماع في Sui، بما في ذلك ذاكرة المعاملات عالية الإنتاجية ومحركَي الإجماع المعروفين باسم Narwhal وBullshark، اللذين يعالجان المعاملات بكفاءة. فلنحتفِ جميعًا بمستقبل معالجة المعاملات مع Sui، حيث تعيد السرعة والكفاءة وحالة البيانات العالمية المتسقة تعريف تجربة البلوكتشين.
احرص على زيارة موقع Suipiens وقنواته على وسائل التواصل الاجتماعي لتبقى على اطلاع بكل ما يتعلق ببلوكتشين Sui!