8 ابتكارات في بلوكتشين Aptos: من لغة Move إلى إجماع عالي الأداء

8 قوى الابتكار في شبكة Aptos

تعد Aptos شبكة بلوكتشين منخفضة الكمون وعالية الإنتاجية، مما أحدث تغييرات ثورية لمطوري تطبيقات Web3. ستتناول هذه المقالة العناصر الثمانية المبتكرة التي تدفع تطور شبكة Aptos.

1. تطوير تطبيقات محسنة بلغة Move

تقدم لغة Move التي تعتمد عليها Aptos بيئة تطوير أفضل للمطورين، مما يزيد بشكل ملحوظ من كفاءة التطوير. Move هي لغة برمجة تعبيرية وسهلة الاستخدام، مصممة لإدارة الأصول بأمان.

تتكامل سلسلة كتل Aptos مع لغة Move بعمق، وتشارك العديد من المفاهيم الأساسية، مما يجعل Aptos منصة تطوير Move فعالة وممتعة. تم تصميم Move في الأصل من أجل سلف Aptos، مما يضمن أن المطورين الحاليين لـ Move يمكنهم الانتقال بسلاسة إلى Aptos للتطوير، ويمكن للمبتدئين أيضًا الاستفادة من الوثائق والأمثلة المتاحة.

لقد حسّنت Aptos بشكل كبير نظام Move البيئي من خلال إضافة ميزات متعددة على مستوى اللغة والإطار. تشمل هذه الميزات بنية أمان متكاملة، وقياس غاز قابل للتكوين بدقة، وقابلية ترقية الكود، وجداول ضخمة، وحسابات الموارد، وغيرها. بالإضافة إلى ذلك، يوفر مُحقق Move، كأداة للتحقق الرسمي لعقود Move الذكية، ضمانًا إضافيًا لثوابت العقود، وقد تم توسيعه بنجاح في Aptos.

لا يزال العديد من الباحثين والمطورين الأوائل في لغة Move نشطين في نظام Aptos البيئي، مما يعزز باستمرار لغة Move والمجتمع. بعد أربع سنوات من الاختبار العملي، أثبتت لغة Move أنها لغة تطوير موثوقة وناضجة من مستوى الإنتاج.

! 8 ابتكارات لجعل Aptos رائدة في السلسلة العامة الجديدة

2. Block-STM يجلب حرية البرمجة

Block-STM هو محرك تنفيذ متوازي للعقود الذكية مبتكر، مبني على ذاكرة المعاملات في Aptos ومبادئ التحكم المتفائل في التزامن. يمكن لهذه الطريقة الجديدة في المعاملات المتوازية تسريع سرعة معالجة المعاملات بشكل ملحوظ دون التأثير على تجربة التطوير.

على عكس محرك التنفيذ المتوازي الذي يحتاج إلى قراءة وكتابة البيانات لتخريب الذرية المعاملات، يتيح Block-STM للمطورين حرية البرمجة، مما يحقق من خلال سيناريوهات التطبيقات الفعلية قدرات أعلى على معالجة البيانات وأوقات استجابة أقل. يمكن للمطورين استخدام Block-STM بسهولة لبناء تطبيقات عالية التوازي. يدعم Block-STM ذرية أقوى من بيئات التنفيذ المتوازية الأخرى التي تحتاج إلى تقسيم العمليات إلى معاملات متعددة، من خلال تقليل زمن الاستجابة وزيادة كفاءة التكلفة لتعزيز تجربة المستخدم.

3. الحوكمة على السلسلة واللامركزية

لدعم شبكة Layer 1 الحقيقية غير المركزية والتي لا تتطلب إذنًا، قامت Aptos بدمج آلية الحوكمة على السلسلة، مما يسمح بتحديثات سلسة لشبكة وتكوين الآلة الافتراضية. وقد تم التحقق من ذلك بشكل كامل في شبكة الاختبار التحفيزية Aptos 3 والشبكة الرئيسية.

على الشبكة الرئيسية، تم تحسين موثوقية الشبكة من خلال تقليل "قيود زيادة حقوق التصويت". اقترح هذا الاقتراح حدودًا أكثر جرأة لتسريع بدء الشبكة، وحصل على دعم أكثر من 52% من حاملي الرموز، مما يحمي الشبكة بشكل فعال.

منذ تأسيسها، تمكن مجتمع Aptos من إنشاء والتصويت على مقترحات تؤثر على سلوك سلسلة الكتل Aptos. تشمل هذه المقترحات الإدارية: تعديل مدة epoch، تغيير الحد الأدنى والحد الأقصى لمتطلبات حقوق المساهمين للمدققين، تغيير معلمات النظام، ترقية التعليمات البرمجية الأساسية لسلسلة الكتل، وتحديث مجموعة من مكتبات تطوير Move الأساسية ( لإصلاح الأخطاء أو تعزيز الوظائف.

4. إجماع AptosBFTv4 الفعال

AptosBFTv4 هو أول بروتوكول BFT على مستوى الإنتاج مع إثبات دقة صارمة. يعتمد هذا البروتوكول على آلية استجابة متفائلة، مما يمكنه من توفير زمن استجابة منخفض وسعة عالية، مستفيدًا بالكامل من أداء الشبكة الأساسية. تم تحسين AptosBFTv4 بناءً على Hotstuff، حيث تم تقليل زمن تقديم الطلب من 3 خطوات إلى 2 خطوة، مما يقلل من زمن التأخير بنسبة 33% دون التضحية بكفاءة الاتصال.

تم تصميم تنفيذ AptosBFTv4 مع مراعاة صارمة للأمان وقابلية الترقية. يفصل هذا التنفيذ المتغيرات بشكل واضح من أجل العزل والتدقيق الفعال، ويفرض مبدأ عدم الانقسام. تم ترقية نفس كومة البرامج أربع مرات، وتم اختبارها في شبكة حقيقية، مما أثبت دقة وموثوقية عملية تطويرها. في الجولة الرابعة، أصبحت AptosBFTv4 أسرع بروتوكول توافق بيزنطي جاهز للإنتاج.

حتى لو فشلت بعض العقد، فإن Aptos يمكن أن تضمن التشغيل المستمر للشبكة بأكملها. ويعود الفضل في ذلك إلى الحفاظ على نظام السمعة على السلسلة، الذي يستخدم التوافر والأداء السابقين كمعايير مرجعية للمستقبل، مما يقلل تلقائيًا من التأثير السلبي للمتحققين الذين يتسمون بالبطء في الاستجابة أو الأداء الضعيف.

5. آليات الأمان لتعزيز ثقة المستخدم

تدعم حسابات Aptos إدارة مفاتيح مرنة، بما في ذلك تبديل المفاتيح، ومرونة التشفير، ونموذج الاستضافة المختلط. يعد تبديل المفاتيح عادة أمنية جيدة، وهو أمر بالغ الأهمية للوقاية من الهجمات عن بعد التي قد تهدد حسابات متعددة. في سلاسل الكتل الأخرى، يمكن تحقيق التبديل فقط من خلال نقل جميع الأصول إلى حساب جديد. تتبنى Aptos أسلوب فك الارتباط بين الحسابات والمفاتيح، مما يسمح بإضافة خوارزميات توقيع رقمية جديدة بسلاسة لدعم أنواع مختلفة من المفاتيح العامة والخاصة. يدعم نموذج الاستضافة المختلط حلول استرداد متقدمة وإدارة الحسابات، مما يساعد على سد الفجوة بين Web2 وWeb3.

يمكن للمحفظة استخدام وظيفة تنفيذ المعاملات مسبقًا، لشرح نتيجة المعاملة للمستخدم قبل توقيعه. هذه الطريقة في تقييم المعاملات قبل التوقيع يمكن أن تقلل من مخاطر الأمان مثل التصيّد، وهي مخاطر تزداد شيوعًا في مجال Web3. لتحسين تجربة المستخدم، قامت سلسلة كتل Aptos بتقييد صلاحية كل معاملة، ومنعت المتوقيعين من التأثر بمعاملات صالحة إلى أجل غير مسمى من خلال آلية حماية ثلاثية تتضمن رقم تسلسلي، وموعد انتهاء، ومعرف سلسلة.

يحقق بروتوكول الإجماع في Aptos والتخزين المعتمد دعمًا سلسًا وعمليًا لبروتوكول العملاء الخفيفين، مما يوفر تجربة مستخدم أكثر أمانًا وموثوقية. ترحب شبكة Aptos بأي شخص يتصل بالعقد الكاملة للوصول مباشرةً إلى البيانات المعتمدة، مما يعكس مبدأ Web3 "عدم الثقة، يجب التحقق". لتحقيق ذلك، أنشأت Aptos هيكل شجرة بث فعال، مما يوفر للمشاركين شبكة عالية الإنتاجية ومنخفضة الكمون لنشر حالة blockchain. يمكن للمشاركين معالجة جميع المعاملات منذ البداية، أو يمكنهم تخطي تاريخ blockchain بالكامل، ومزامنة الحالة الأخيرة فقط. يمكن للعملاء الخفيفين مزامنة جزء من حالة blockchain، مثل حساب أو قيمة بيانات معينة، وتمكين قراءة الحالة المعتمدة، مثل استخدام طوابع زمنية BFT للحصول على رصيد حساب معتمد.

6. الهيكلية المودولية الموجهة نحو المستقبل

تمتلك Aptos جينات قابلة للتطوير، حيث كانت الأهداف منذ البداية هي التخصيص والمرونة. وهذا يجعل بنية Aptos قادرة على دعم التحديثات المتكررة، مما يعني أن blockchain يمكنه تبني أحدث التطورات التكنولوجية بسرعة وتوفير الدعم الفني للحالات الجديدة الناشئة.

تصميم هيكل Aptos القابل للتعديل يوفر مرونة للعميل، وتم تحسينه للتحديثات المتكررة بدون توقف. تم عرض هذه الميزات بشكل كامل في التكرارات السابقة للشبكة الرئيسية، والشبكة الاختبارية، والعديد من اختبارات الضغط الداخلية. تتضمن سلسلة كتلة Aptos بروتوكول إدارة تغييرات مدمج على السلسلة، مما يسمح بنشر الابتكارات التقنية الجديدة بسرعة ودعم سيناريوهات تطبيقات Web3 الجديدة.

7. آلية المكافآت المعتمدة على الاقتراحات

في شبكة الاختبار التحفيزية Aptos 3، تم تقديم نظام مكافآت قائم على التصويت. في هذا النموذج، بمجرد وصول ثلثي أصوات الناخبين إلى عقدة المقترح، يتم تحقيق توافق BFT. وهذا يعني أن ثلث الأصوات اللاحقة لم تؤخذ بعين الاعتبار، كما أن المدققين المعنيين لم يحصلوا على مكافآت.

قد يؤدي ذلك إلى تأخير في المنافسة، حيث أن المدققين القريبين من مجموعة العقد الرئيسية غالباً ما يحصلون على مكافآت أكبر. في هذه الحالة، يميل مشغلو العقد إلى نقل العقد إلى موقع أقرب من المجموعة الرئيسية، لتحسين التأخير وزيادة مكافآت الرهن، لكن ذلك قد يضر باللامركزية والتوزيع الجغرافي، لأنه يشجع على تركيز العقد. لتعزيز مستوى أكبر من اللامركزية، قامت Aptos الآن بتنفيذ مكافآت تعتمد على أداء الاقتراح كنظام مكافآت الرهن.

النظام القائم على الاقتراحات لديه وقت انتهاء أعلى من التصويت، وهو أقل حساسية لتأخيرات المناطق المختلفة. وهذا يعزز معدل مكافآت العقد البعيدة، ويقيد تأثير التوزيع الجغرافي. على سبيل المثال، حتى لو لم يكن المُصادقون موجودين فعليًا في أكبر مجموعة عقد، فلن يحصلوا على مكافآت أقل بشكل ملحوظ بسبب ذلك. لا يزال نموذج المكافآت يأخذ في الاعتبار سلوك التصويت، حيث إن الأداء الجيد في التصويت يؤثر على احتمالية انتخاب المقترح.

8. شجرة ميركل المتناثرة عالية الأداء

Aptos يعتمد على شجرة ميركل قنديل البحر ) Jellyfish Merkle Tree, JMT ( التصميم, مستخدماً نمط المفاتيح المعتمد على النسخ المتزايد لتحسين أداء الكتابة لمحرك التخزين الأساسي القائم على شجرة LSM ) مثل RocksDB (. JMT حقق توازنًا عمليًا بين استخدام وحدة المعالجة المركزية وكفاءة الإدخال والإخراج واستخدام التخزين، مما يضمن أداءً مرضيًا مع التحكم في تضخم بيانات الحالة على القرص.

بالإضافة إلى JMT كتنسيق دائمة لحالة Aptos، هناك تنفيذ آخر لشجرة ميركل المتناثرة في الذاكرة بدون قفل. تم تصميم هذا التنفيذ خصيصًا للتخزين المؤقت والتوازي، لاستخدامه مع Block-STM لتسهيل تحديث الحالة العالمية عالي الأداء.

![اجعل Aptos رائدًا في سلسلة الكتل العامة من خلال 8 ابتكارات])https://img-cdn.gateio.im/webp-social/moments-bcbc2b1a646b35c43945b9a2968d811f.webp(

APT2.93%
MOVE3.36%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 7
  • مشاركة
تعليق
0/400
NervousFingersvip
· منذ 2 س
تحرك جاء مرة أخرى
شاهد النسخة الأصليةرد0
NoodlesOrTokensvip
· منذ 16 س
بطاقة move كبيرة حقًا!
شاهد النسخة الأصليةرد0
AirdropFreedomvip
· منذ 16 س
تحرك مرة أخرى
شاهد النسخة الأصليةرد0
PessimisticOraclevip
· منذ 16 س
مرة أخرى نُنفخ move، من الأفضل أن نأخذ sol مباشرة.
شاهد النسخة الأصليةرد0
OldLeekNewSicklevip
· منذ 16 س
还不是为了 خداع الناس لتحقيق الربح 下的move
شاهد النسخة الأصليةرد0
LeverageAddictvip
· منذ 16 س
تحرك، العالم الأول، حقًا، لا تستطيع سلاسل الكتل الأخرى رفع رؤوسها.
شاهد النسخة الأصليةرد0
ReverseFOMOguyvip
· منذ 16 س
ما فائدة الأداء العالي لـ aptos إذا لم يكن شائعًا؟
شاهد النسخة الأصليةرد0
  • تثبيت