
Table of Contents
بلوك تشين Sui: مقدمة
بلوك تشين Sui حدود جديدة في تقنية البلوك تشين، إذ يقدّم مزيجًا فريدًا من السرعة والأمان والخصائص المتمحورة حول المستخدم. وهو يبرز بوصفه بلوك تشين من الطبقة الأولى Layer 1 (L1) مصممًا لتعزيز معاملات الأصول الرقمية وقدرات العقود الذكية.
تصميم Sui المتمحور حول الكائنات
خلافًا لشبكات البلوك تشين التقليدية حيث تشكّل الحسابات وحدات البيانات الأساسية، يقدّم Sui إطارًا متمحورًا حول الكائنات. وفي هذا النموذج، كل كيان على السلسلة هو كائن، تنشئه العقود الذكية وتحكمه. ويمكن لهذه الكائنات أن تمثّل أنواعًا متنوعة من الأصول، ولكل منها سمات مميزة مثل معرّف فريد وتفاصيل الملكية. وإضافة إلى ذلك، تتمتع الكائنات في Sui بمرونة أن تكون قابلة للتغيير أو غير قابلة له، ما يوفّر نهجًا دقيقًا لإدارة الأصول والتفاعل معها داخل بيئة البلوك تشين.
كتل المعاملات القابلة للبرمجة في Sui
في شبكات البلوك تشين المعيارية، وحدة التنفيذ الأساسية معاملة مبسّطة، وثيقة الارتباط بتنفيذ الآلة الافتراضية (VM). أما Sui فيقدّم كتل المعاملات القابلة للبرمجة Programmable Transaction Blocks (PTBs) بوصفها وحدة التنفيذ الأساسية لديه. و PTBs متتاليات معقّدة من المعاملات، تتيح هياكل معاملات أكثر تعقيدًا ومرونة مما تتيحه شبكات البلوك تشين التقليدية.
معالجة المعاملات في Sui
آلية معالجة المعاملات في Sui مبتكرة، وتتميز بقدرات المعالجة المتوازية وبدمج بروتوكولي Narwhal و Bullshark. وتعني هذه البنية أن المعاملات البسيطة، لكونها مستقلة، يمكن معالجتها بالتوازي دون تسلسل إلزامي، ما يعزز كفاءة الشبكة وإنتاجيتها.
Bullshark، وهو بروتوكول إجماع متقدم في Sui، يتبع بروتوكول Tusk. وهو يجمع بين تقنية الرسم البياني الموجه اللادوري وتحمّل الأخطاء البيزنطية لبناء الإجماع. وأبرز ما يميزه تحقيق الإجماع دون تواصل مباشر بين المدققين، ما يعزز كفاءة معالجة المعاملات في Sui وموثوقيتها.
يعمل Narwhal بوصفه mempool فعّالًا في بلوك تشين Sui، إذ يؤدي دور منطقة احتجاز متزامنة للمعاملات غير المؤكدة. وهذا النظام أساسي لتسريع عملية التحقق، لأنه يمنح المدققين وصولًا فوريًا إلى جميع المعاملات اللازمة.
ويستفيد بلوك تشين Sui من خوارزمية الإجماع واسعة الانتشار إثبات الحصة (PoS). وتجري معالجة المعاملات على يد مجموعات من المدققين، يتغير تكوينها كل epoch (24 ساعة)، ويجري اختيارها من مجموعة عقد الشبكة الكاملة النشطة. وحتى أواخر أكتوبر 2023، تضم شبكة Sui 105 مدققين وأكثر من 412 عقدة نشطة.
وتختلف معالجة المعاملات بحسب ما إذا كانت المعاملة تخص أصلًا بمالك واحد أو كائنًا مشتركًا مثل العقود الذكية العامة. أما المعاملات مثل تحويلات العملات وإصدار NFT (التوكنات غير القابلة للاستبدال) والتصويت، فتجري معالجتها عبر إجراء Fast Pay مبسّط قائم على آلية البث المتسق البيزنطي Byzantine Consistent Broadcast. وتتضمن هذه العملية أربع خطوات:
يجري إرسال المعاملة إلى عقدة، التي توزّعها بدورها على المدققين؛
يصوّت المدققون لتأكيد المعاملة ويعيدون النتيجة إلى المرسل؛
ينشئ المرسل شهادة بتوقيعات ما لا يقل عن ثلثي المدققين؛
وأخيرًا، يجري توزيع الشهادة على المدققين للتأكيد النهائي، وبعدها تجري إضافة المعاملة إلى البلوك تشين.
ويقلّل هذا النهج زمن معالجة المعاملات إلى حد كبير، لأنه يلغي الحاجة إلى السعي وراء الإجماع بين المدققين.
قابلية التوسع الأفقي في Sui
قابلية التوسع الأفقي في Sui خاصية أساسية تستوعب تزايد الطلب على الشبكة. ويمكن للمدققين تعديل القدرة الحوسبية حسب الحاجة، مع الحفاظ على رسوم gas منخفضة ومستقرة حتى في أوقات الازدحام الشديد. وتمتد قابلية التوسع هذه إلى ما يتجاوز معالجة المعاملات لتشمل التخزين، وهو أيضًا فعّال من حيث التكلفة وقابل للتوسع. ونتيجة لذلك، يمكن للمطورين تعريف أصول معقّدة وغنية بالسمات على السلسلة، ما يقلّل الحاجة إلى التخزين خارج السلسلة لخفض تكاليف gas.
لغة البرمجة Sui Move
لغة البرمجة Move حجر أساس في بنية Sui، وتجسّد نهجًا موجّهًا للكائنات في تطوير البلوك تشين. وهذه اللغة المتخصصة مصممة لصياغة عقود ذكية وتطبيقات على السلسلة تتسم بالأمان والكفاءة وتعدد الوظائف. وفي Sui، يجري التعامل مع كل شيء بوصفه كائنًا، لكل منه بياناته الوصفية ونوع ملكيته وطريقة إسناد مرجعية فريدة. ويسهّل هذا النموذج المتمحور حول الكائنات طريقة أكثر بداهة ومرونة للتعامل مع الأصول والبيانات على البلوك تشين. وتتيح بنية Move إنشاء هذه الكائنات وإدارتها والتصرف فيها، ما يمنح المطورين أدوات قوية لبناء تطبيقات لامركزية معقّدة وآمنة.
خصائص الأمان في Sui
يضمن Sui تحكمًا عالي الأمان في الأصول، إذ يتيح استخدامها لمالكيها استنادًا إلى عقود ذكية قابلة للتدقيق. وتحافظ شبكته على موثوقيتها رغم احتمال عدم التزام بعض المدققين، ما يبرز قدرة قوية على تحمّل الأخطاء.
بنية الأمان: يعتمد أمان شبكة Sui على تطبيق المدققين بروتوكولات تتحمل الأخطاء البيزنطية. ويسمح هذا الهيكل بوجود بعض المدققين غير الملتزمين، مع الحفاظ على الأمان طالما التزمت الأغلبية بالبروتوكول.
العناوين والملكية: تستلزم المعاملات في Sui التوقيع الرقمي لمالك الأصل، بما يضمن التعامل الآمن مع الأصول.
العقود الذكية وأنواع الأصول: تحدد العقود الذكية الأصول في Sui، ويقيّد منطق العقد الذكي المعاملات، بما يعزز التفاعلات الآمنة والموثوقة.
نهائية المعاملات: باستخدام بروتوكولات تشفيرية، يضمن Sui معالجة المعاملات وإتمامها بدقة، مع الحفاظ على السلامة والاستمرارية حتى مع وجود مدققين غير ملتزمين.
التدقيق والخصوصية: يوفّر Sui قدرات تدقيق شاملة. وفي حين أن جميع المعاملات علنية، يمكن للمستخدمين استخدام عناوين متعددة أو خدمات طرف ثالث لتعزيز الخصوصية.
مقاومة الرقابة والانفتاح: يستخدم Sui نموذج إثبات الحصة المفوّض Delegated Proof-of-Stake لاختيار المدققين، استنادًا إلى توكنات SUI التي يضعها المستخدمون في staking، ما يعزز شبكة موثوقة ومقاومة للرقابة.
اقتصاد توكن Sui
يضم اقتصاد Sui ثلاثة أنواع رئيسية من المشاركين، لكل منها دور حيوي:
المستخدمون: يتعامل هؤلاء المشاركون مع منصة Sui عبر المعاملات، بما في ذلك إدارة الأصول الرقمية من خلال محفظة Sui. وهم ينشئون الأصول الرقمية ويغيّرونها ويحوّلونها، مستفيدين من قدرات المحفظة للتفاعل السلس. وإضافة إلى ذلك، يتفاعلون مع تطبيقات متطورة تشغّلها العقود الذكية والتوافقية وقابلية التركيب، بما يعزز تجربة المستخدم على شبكة Sui.
حائزو توكن SUI: يمكن لحائزي توكنات SUI تنفيذ staking على توكناتهم لدى المدققين، بما يسهم في آلية إثبات الحصة لدى المنصة. وإضافة إلى ذلك، يملكون حق المشاركة في حوكمة شبكة Sui.
المدققون: يتولى المدققون إدارة معالجة المعاملات وتنفيذها، وهم أساسيون للحفاظ على الكفاءة التشغيلية والأمان في منصة Sui.
توكن Sui
يؤدي SUI، الأصل الأصلي على شبكة Sui، دورًا محوريًا في منظومتها. ويجري استخدامه في حماية الشبكة ودفع رسوم gas والتحويلات على السلسلة والحوكمة.
gas وصندوق التخزين
تستلزم معاملات Sui الدفع مقابل التنفيذ الحوسبي وتخزين الكائنات. ولتيسير هذه المعاملات، يجري استخدام توكنات SUI، ويمكن الحصول عليها بطرق متنوعة. فيمكن للمستخدمين شراء توكنات SUI على منصات تداول مختلفة، أو تنفيذ swap لها بتوكنات أخرى، أو حتى شراء SUI مباشرة باستخدام بطاقة ائتمان. وتضمن هذه المرونة في الحصول على توكنات SUI سلاسة العمليات المعاملاتية على منصة Sui. ويدير النموذج الاقتصادي لبلوك تشين Sui هذه التكاليف بكفاءة، وهو أمر أساسي لقدرته على التعامل مع تخزين بيانات واسع النطاق وحسابات معقّدة.


