تعتبر Aptos كمنصة بلوكتشين ذات أقل تأخير وأعلى قدرة إنتاجية، وقد أحدثت تحولًا كبيرًا للمطورين لبناء تطبيقات Web3. ما هي العوامل الرئيسية وراء ازدهار نظام Aptos البيئي؟ ستتناول هذه المقالة 8 ابتكارات تدفع تطوير شبكة Aptos.
1. تحسين تطوير التطبيقات بلغة Move
توفر لغة Move التي تعتمدها Aptos بيئة تطوير أفضل للمطورين، مما يزيد من كفاءة التطوير. Move هي لغة برمجة غنية بالتعبير وسهلة الاستخدام، مصممة خصيصًا لإدارة الأصول بأمان.
تدمج سلسلة بلوكشين Aptos بعمق مع Move، وتشارك العديد من المبادئ التصميمية الأساسية، مما يجعل Aptos منصة تطوير Move فعالة وممتعة. تم تصميم Move في الأصل لسابقتها Aptos، وهذا الأصل يضمن أن المطورين الحاليين لـ Move يمكنهم الانتقال بسلاسة إلى Aptos، كما يمكن للمبتدئين الاستفادة من الوثائق والأمثلة المتراكمة سابقًا.
أضاف Aptos العديد من الميزات على مستوى اللغة والإطار، مما عزز بشكل كبير نظام Move البيئي. تشمل هذه التحسينات بنية أمان متكاملة، وقياس الغاز القابل للتكوين بالتفصيل، وقابلية ترقية الشيفرة، وحسابات الموارد، وغيرها. بالإضافة إلى ذلك، يوفر Move Prover، كأداة رسمية للتحقق من عقود Move الذكية، ضمانًا إضافيًا لثوابت العقود، وقد تم توسيعه بنجاح على Aptos.
لا يزال العديد من الباحثين والمطورين الأصليين للغة Move نشطين في نظام Aptos البيئي، حيث يواصلون تعزيز لغة Move والمجتمع. بعد أربع سنوات من الاختبار والتحقق، أصبحت لغة Move لغة تطوير ناضجة ومناسبة للإنتاج.
2. توفر Block-STM مزيدًا من الحرية البرمجية
Block-STM هو محرك تنفيذ العقود الذكية المتوازي الجديد، مبني على ذاكرة المعاملات في Aptos ومبادئ التحكم المتفائل في التزامن. يمكن أن تسرع هذه الطريقة المبتكرة في تنفيذ المعاملات من سرعة معالجة المعاملات دون التأثير على تجربة التطوير.
على عكس محركات التنفيذ المتوازية التي تتطلب قراءة وكتابة البيانات لتدمير الذرية للمعاملات، يتيح Block-STM للمطورين البرمجة دون قيود، مما يحقق من خلال التطبيقات الفعلية نسبة أعلى من خلال النقل وزمن أقل من التأخير. يمكن للمطورين بسهولة استغلال Block-STM لبناء تطبيقات عالية التوازي. يدعم Block-STM ذرية أغنى مقارنة بالبيئات الأخرى للتنفيذ المتوازي، وعادة لا يحتاج إلى تقسيم العمليات إلى معاملات متعددة ( لتدمير الذرية المنطقية ). يساعد ذلك في تقليل التأخير وزيادة كفاءة التكلفة، مما يعزز تجربة المستخدم.
3. الحوكمة على السلسلة واللامركزية
لدعم Layer 1 اللامركزية الحقيقية وغير المصرح بها، قامت Aptos بدمج آلية حوكمة على السلسلة، مما يسمح بالتغييرات السلسة في تكوين الشبكة والآلة الافتراضية. وقد أثبتت اختبارات التحفيز على الشبكة التجريبية 3 والشبكة الرئيسية ذلك.
في الشبكة الرئيسية، تم تحسين موثوقية الشبكة عن طريق تقليل "قيود زيادة حق التصويت". يسمح تعيين عتبة أكثر إيجابية بتوجيه الشبكة بسرعة، حيث صوت أكثر من 52% من حاملي الرموز لدعم الاقتراح، للمساعدة في حماية الشبكة.
منذ إنشائها، كانت لدى مجتمع Aptos القدرة على إنشاء الاقتراحات والتصويت عليها التي تؤثر على سلوك سلسلة الكتل Aptos. تشمل اقتراحات الحوكمة: تعديل مدة الإيبوك، وضبط الحد الأدنى/الأقصى لمتطلبات المساهمين، وتعديل العلامات، واستخدام كود سلسلة الكتل الأساسية لترقيات البرمجيات، بالإضافة إلى ترقية مجموعة من مكتبات تطوير Move الأساسية (، وإصلاح الأخطاء أو تعزيز وظائف سلسلة الكتل Aptos.
4. إجماع AptosBFTv4 الفعال
AptosBFTv4 هو أول بروتوكول BFT على مستوى الإنتاج مع إثبات دقة صارمة. يتميز هذا البروتوكول بخصائص الاستجابة المتفائلة، مما يوفر زمن انتقال منخفض وسعة عالية، مع الاستفادة الكاملة من الشبكة الأساسية. تم تحسين AptosBFTv4 بناءً على Hotstuff، حيث تم تقليل وقت الإرسال من 3 خطوات إلى 2 خطوة، مما أدى إلى تقليل زمن الانتقال بنسبة 33% دون التضحية بالتعويض عن الاتصال.
عند التنفيذ، تم أخذ الأمان والصرامة القابلة للتطوير بعين الاعتبار، حيث تم فصل الثوابت بوضوح من أجل العزل والتدقيق الفعال، مما يفرض مبدأ عدم التفرع. وقد تم ترقية نفس مجموعة البرمجيات 4 مرات وتم اختبارها على الشبكة المباشرة، مما أثبت دقة وموثوقية عملية تطويرها. في الدورة الرابعة، أصبح AptosBFTv4 أسرع بروتوكول إجماع مقاوم للاخفاقات البيزنطية جاهز للإنتاج.
حتى لو توقفت بعض العقد، فإن Aptos يمكنها ضمان التشغيل السليم للشبكة بأكملها. ويعود ذلك إلى الحفاظ على نظام السمعة على السلسلة، الذي يستخدم التوافر والأداء في الماضي كمؤشرات للمستقبل، ويقلل تلقائيًا من التأثيرات السلبية للمتحققين الذين يعانون من بطء الاستجابة والأداء الضعيف.
5. آليات الأمان لتعزيز ثقة المستخدم
تدعم حسابات Aptos إدارة مفاتيح مرنة، بما في ذلك تبديل المفاتيح، ومرونة التشفير، ونموذج استضافة مختلط. يعد تبديل المفاتيح عادة جيدة، وهو أمر بالغ الأهمية لمنع الهجمات عن بُعد التي قد تهدد حسابات متعددة. في سلاسل الكتل الأخرى، يمكن إجراء التبديل فقط من خلال نقل جميع الأصول إلى حساب جديد. تعتمد Aptos طريقة فصل الحسابات عن المفاتيح، مما يسمح بإضافة خوارزميات توقيع رقمية جديدة بسلاسة لدعم أنواع مختلفة من المفاتيح العامة والخاصة. يدعم نموذج الاستضافة المختلط حلول استرداد متقدمة وإدارة الحسابات، مما يساعد في تضييق الفجوة بين Web2 وWeb3.
يمكن أن تستخدم المحفظة تنفيذ المعاملات المسبق لشرح نتيجة المعاملة للمستخدم قبل توقيعه. يمكن أن يقلل تقييم المعاملات قبل التوقيع من مخاطر الأمان مثل الاحتيال، وهو أمر شائع بشكل متزايد في Web3. لتعزيز تجربة المستخدم، قامت سلسلة الكتل Aptos بتقييد فترة صلاحية كل معاملة، ومن خلال ثلاث طبقات من الحماية تتضمن رقم التسلسل، ووقت الانتهاء، ومعرف السلسلة، لتجنب التأثير غير المحدود على الموقّعين، ومنع الأخطاء أو الهجمات.
تدعم بروتوكول توافق آراء Aptos وتخزين الهوية المعتمد بشكل سلس بروتوكول العميل الخفيف، مما يوفر تجربة مستخدم أكثر أمانًا وموثوقية. ترحب شبكة Aptos بأي شخص بالاتصال بالعقدة الكاملة للوصول المباشر إلى البيانات المعتمدة، مما يجسد مبدأ "عدم الثقة، يجب التحقق" في Web3. لتحقيق ذلك، أنشأت Aptos هيكل شجرة متعددة البث بكفاءة، مما يوفر شبكة عالية الإنتاجية وذات زمن انتقال منخفض لنشر حالة blockchain للمشاركين. يمكن للمشاركين معالجة جميع المعاملات منذ البداية، أو يمكنهم تخطي التاريخ تمامًا لمزامنة الحالة الأحدث. يمكن للعميل الخفيف مزامنة جزء من حالة blockchain، مثل حسابات أو قيم بيانات معينة، وتمكين قراءة الحالة المعتمدة، مثل استخدام الطوابع الزمنية BFT للحصول على رصيد حساب موثوق.
6. الهيكلية المعيارية نحو المستقبل
تتمتع Aptos بجينات قابلة للتطوير، حيث تم تصميم كل جزء من النظام منذ البداية بمفهوم الوحدات والمرونة. وهذا يمكّن هيكل Aptos من دعم التحديثات المتكررة، مما يعني أن البلوكشين يمكنه تبني أحدث التقدمات التكنولوجية بسرعة وتوفير الدعم الفني للحالات الاستخدام الناشئة.
تصميم بنية Aptos模块化 يوفر مرونة للعميل، وقد تم تحسينه للتحديثات المتكررة بدون توقف. تم عرض هذه الميزات بشكل كامل في التكرارات السابقة للشبكة الرئيسية، والشبكة التجريبية، والعديد من اختبارات الضغط الداخلية. تتضمن سلسلة Aptos blockchain بروتوكول إدارة التغييرات المدمج في السلسلة، مما يسمح بنشر الابتكارات التكنولوجية الجديدة بسرعة ويدعم حالات الاستخدام الجديدة في Web3.
7. آلية المكافآت المستندة إلى الاقتراحات
في شبكة الاختبار التحفيزية Aptos 3، تم اعتماد نظام مكافآت يعتمد على التصويت. بموجب هذا النموذج، بمجرد أن تصل ثلثا الأصوات إلى عقدة المقترح، يتم التوصل إلى توافق في الآراء BFT. وهذا يعني أن ثلث الأصوات اللاحقة لم يتم تضمينها، ولم يحصل المصدقون المعنيون على مكافآت.
يمكن أن يؤدي ذلك إلى تأخير في المنافسة، حيث يتمتع المدققون القريبون من مجموعة العقد الرئيسية عادةً بمكافآت أكبر. في هذه الحالة، سيقوم مشغلو العقد بنقل العقد إلى مواقع أقرب إلى المجموعة الرئيسية، لتحسين التأخير وبالتالي زيادة مكافآت الرهان. سيؤدي ذلك إلى الإضرار باللامركزية والتوزيع الجغرافي، حيث أنه يشجع على النشر المركزي. لتعزيز مستوى أكبر من اللامركزية، قامت Aptos الآن بتنفيذ نظام مكافآت يعتمد على أداء الاقتراح كمكافأة رهان.
النظام القائم على الاقتراحات لديه وقت انتهاء أعلى من التصويت، وهو أقل حساسية لعمليات التأخير بين المناطق. هذا يزيد من معدل مكافآت العقد في المناطق النائية، ويقلل من تأثير التوزيع الجغرافي. على سبيل المثال، إذا لم يكن المدققون في موقع أكبر مجموعة من العقد، فإن المكافآت التي يحصلون عليها ستنخفض. لا يزال نموذج المكافآت يأخذ في الاعتبار سلوك التصويت، لأن الأداء الجيد في التصويت سيؤثر على احتمالية انتخاب المقترح.
8. شجرة ميركل المتناثرة عالية الأداء
Aptos تستخدم Jellyfish Merkle Tree )JMT( في تصميمها, مستفيدة من نمط المفاتيح القائم على النسخ المتزايد لتحسين أداء الكتابة في محركات التخزين الأساسية القائمة على شجرة LSM) مثل RocksDB(. JMT تحقق توازنًا عمليًا بين وحدة المعالجة المركزية و I/O واستخدام التخزين, مما يضمن أداءً مرضيًا, بينما تتحكم في حجم البيانات في حالة التمدد على القرص.
بالإضافة إلى JMT كتنسيق دائم لحالة Aptos، هناك تنفيذ آخر لشجرة ميركل المتناثرة في الذاكرة، بدون قفل. تم تصميم هذا التنفيذ خصيصًا للتخزين المؤقت والتوازي، ويستخدم مع Block-STM لتحقيق تحديثات حالة عالمية عالية الأداء.
![اجعل Aptos تتصدر كأحد أفضل سلاسل الكتل الجديدة من خلال 8 ابتكارات])https://img-cdn.gateio.im/webp-social/moments-bcbc2b1a646b35c43945b9a2968d811f.webp(
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 16
أعجبني
16
9
مشاركة
تعليق
0/400
TokenomicsTinfoilHat
· منذ 11 س
طوال اليوم أتحرك هنا وهناك، لا أفضل من الذهاب إلى القيام بـ poh بسرعة.
شاهد النسخة الأصليةرد0
SundayDegen
· 07-26 11:46
يبدو أن هناك شيئًا ما في الحديث.
شاهد النسخة الأصليةرد0
GhostAddressMiner
· 07-26 11:04
داخل السلسلة البيانات لا تكذب... لا تزال بعض المعلومات المثيرة مدفونة في bytecode لعقود move المبكرة، من يفهم يفهم بطبيعة الحال.
شاهد النسخة الأصليةرد0
GateUser-3a330bb6
· 07-26 07:51
تمسك بقوة 💪
شاهد النسخة الأصليةرد0
SerumDegen
· 07-26 06:11
ما زلت أنتظر أن يبدأ سعر أبتوس في الضخ... كل هذه الآمال التكنولوجية لا تساعد حقًا حقائبي الغارقة بصراحة
شاهد النسخة الأصليةرد0
HorizonHunter
· 07-26 06:09
هل حركة موثوقة؟ لقد كان الأمر هكذا~
شاهد النسخة الأصليةرد0
CryptoCross-TalkClub
· 07-26 06:07
move不move的 就怕跑不动 حمقى المحفظة
شاهد النسخة الأصليةرد0
MainnetDelayedAgain
· 07-26 05:46
تظهر السجلات أن علامة "السعة العالية" قد تم رفعها منذ 428 يومًا، ننتظر أن تثمر.
محرك الابتكار في شبكة Aptos: تحليل 8 قوى دافعة
8 دافعات الابتكار في شبكة Aptos
تعتبر Aptos كمنصة بلوكتشين ذات أقل تأخير وأعلى قدرة إنتاجية، وقد أحدثت تحولًا كبيرًا للمطورين لبناء تطبيقات Web3. ما هي العوامل الرئيسية وراء ازدهار نظام Aptos البيئي؟ ستتناول هذه المقالة 8 ابتكارات تدفع تطوير شبكة Aptos.
1. تحسين تطوير التطبيقات بلغة Move
توفر لغة Move التي تعتمدها Aptos بيئة تطوير أفضل للمطورين، مما يزيد من كفاءة التطوير. Move هي لغة برمجة غنية بالتعبير وسهلة الاستخدام، مصممة خصيصًا لإدارة الأصول بأمان.
تدمج سلسلة بلوكشين Aptos بعمق مع Move، وتشارك العديد من المبادئ التصميمية الأساسية، مما يجعل Aptos منصة تطوير Move فعالة وممتعة. تم تصميم Move في الأصل لسابقتها Aptos، وهذا الأصل يضمن أن المطورين الحاليين لـ Move يمكنهم الانتقال بسلاسة إلى Aptos، كما يمكن للمبتدئين الاستفادة من الوثائق والأمثلة المتراكمة سابقًا.
أضاف Aptos العديد من الميزات على مستوى اللغة والإطار، مما عزز بشكل كبير نظام Move البيئي. تشمل هذه التحسينات بنية أمان متكاملة، وقياس الغاز القابل للتكوين بالتفصيل، وقابلية ترقية الشيفرة، وحسابات الموارد، وغيرها. بالإضافة إلى ذلك، يوفر Move Prover، كأداة رسمية للتحقق من عقود Move الذكية، ضمانًا إضافيًا لثوابت العقود، وقد تم توسيعه بنجاح على Aptos.
لا يزال العديد من الباحثين والمطورين الأصليين للغة Move نشطين في نظام Aptos البيئي، حيث يواصلون تعزيز لغة Move والمجتمع. بعد أربع سنوات من الاختبار والتحقق، أصبحت لغة Move لغة تطوير ناضجة ومناسبة للإنتاج.
2. توفر Block-STM مزيدًا من الحرية البرمجية
Block-STM هو محرك تنفيذ العقود الذكية المتوازي الجديد، مبني على ذاكرة المعاملات في Aptos ومبادئ التحكم المتفائل في التزامن. يمكن أن تسرع هذه الطريقة المبتكرة في تنفيذ المعاملات من سرعة معالجة المعاملات دون التأثير على تجربة التطوير.
على عكس محركات التنفيذ المتوازية التي تتطلب قراءة وكتابة البيانات لتدمير الذرية للمعاملات، يتيح Block-STM للمطورين البرمجة دون قيود، مما يحقق من خلال التطبيقات الفعلية نسبة أعلى من خلال النقل وزمن أقل من التأخير. يمكن للمطورين بسهولة استغلال Block-STM لبناء تطبيقات عالية التوازي. يدعم Block-STM ذرية أغنى مقارنة بالبيئات الأخرى للتنفيذ المتوازي، وعادة لا يحتاج إلى تقسيم العمليات إلى معاملات متعددة ( لتدمير الذرية المنطقية ). يساعد ذلك في تقليل التأخير وزيادة كفاءة التكلفة، مما يعزز تجربة المستخدم.
3. الحوكمة على السلسلة واللامركزية
لدعم Layer 1 اللامركزية الحقيقية وغير المصرح بها، قامت Aptos بدمج آلية حوكمة على السلسلة، مما يسمح بالتغييرات السلسة في تكوين الشبكة والآلة الافتراضية. وقد أثبتت اختبارات التحفيز على الشبكة التجريبية 3 والشبكة الرئيسية ذلك.
في الشبكة الرئيسية، تم تحسين موثوقية الشبكة عن طريق تقليل "قيود زيادة حق التصويت". يسمح تعيين عتبة أكثر إيجابية بتوجيه الشبكة بسرعة، حيث صوت أكثر من 52% من حاملي الرموز لدعم الاقتراح، للمساعدة في حماية الشبكة.
منذ إنشائها، كانت لدى مجتمع Aptos القدرة على إنشاء الاقتراحات والتصويت عليها التي تؤثر على سلوك سلسلة الكتل Aptos. تشمل اقتراحات الحوكمة: تعديل مدة الإيبوك، وضبط الحد الأدنى/الأقصى لمتطلبات المساهمين، وتعديل العلامات، واستخدام كود سلسلة الكتل الأساسية لترقيات البرمجيات، بالإضافة إلى ترقية مجموعة من مكتبات تطوير Move الأساسية (، وإصلاح الأخطاء أو تعزيز وظائف سلسلة الكتل Aptos.
4. إجماع AptosBFTv4 الفعال
AptosBFTv4 هو أول بروتوكول BFT على مستوى الإنتاج مع إثبات دقة صارمة. يتميز هذا البروتوكول بخصائص الاستجابة المتفائلة، مما يوفر زمن انتقال منخفض وسعة عالية، مع الاستفادة الكاملة من الشبكة الأساسية. تم تحسين AptosBFTv4 بناءً على Hotstuff، حيث تم تقليل وقت الإرسال من 3 خطوات إلى 2 خطوة، مما أدى إلى تقليل زمن الانتقال بنسبة 33% دون التضحية بالتعويض عن الاتصال.
عند التنفيذ، تم أخذ الأمان والصرامة القابلة للتطوير بعين الاعتبار، حيث تم فصل الثوابت بوضوح من أجل العزل والتدقيق الفعال، مما يفرض مبدأ عدم التفرع. وقد تم ترقية نفس مجموعة البرمجيات 4 مرات وتم اختبارها على الشبكة المباشرة، مما أثبت دقة وموثوقية عملية تطويرها. في الدورة الرابعة، أصبح AptosBFTv4 أسرع بروتوكول إجماع مقاوم للاخفاقات البيزنطية جاهز للإنتاج.
حتى لو توقفت بعض العقد، فإن Aptos يمكنها ضمان التشغيل السليم للشبكة بأكملها. ويعود ذلك إلى الحفاظ على نظام السمعة على السلسلة، الذي يستخدم التوافر والأداء في الماضي كمؤشرات للمستقبل، ويقلل تلقائيًا من التأثيرات السلبية للمتحققين الذين يعانون من بطء الاستجابة والأداء الضعيف.
5. آليات الأمان لتعزيز ثقة المستخدم
تدعم حسابات Aptos إدارة مفاتيح مرنة، بما في ذلك تبديل المفاتيح، ومرونة التشفير، ونموذج استضافة مختلط. يعد تبديل المفاتيح عادة جيدة، وهو أمر بالغ الأهمية لمنع الهجمات عن بُعد التي قد تهدد حسابات متعددة. في سلاسل الكتل الأخرى، يمكن إجراء التبديل فقط من خلال نقل جميع الأصول إلى حساب جديد. تعتمد Aptos طريقة فصل الحسابات عن المفاتيح، مما يسمح بإضافة خوارزميات توقيع رقمية جديدة بسلاسة لدعم أنواع مختلفة من المفاتيح العامة والخاصة. يدعم نموذج الاستضافة المختلط حلول استرداد متقدمة وإدارة الحسابات، مما يساعد في تضييق الفجوة بين Web2 وWeb3.
يمكن أن تستخدم المحفظة تنفيذ المعاملات المسبق لشرح نتيجة المعاملة للمستخدم قبل توقيعه. يمكن أن يقلل تقييم المعاملات قبل التوقيع من مخاطر الأمان مثل الاحتيال، وهو أمر شائع بشكل متزايد في Web3. لتعزيز تجربة المستخدم، قامت سلسلة الكتل Aptos بتقييد فترة صلاحية كل معاملة، ومن خلال ثلاث طبقات من الحماية تتضمن رقم التسلسل، ووقت الانتهاء، ومعرف السلسلة، لتجنب التأثير غير المحدود على الموقّعين، ومنع الأخطاء أو الهجمات.
تدعم بروتوكول توافق آراء Aptos وتخزين الهوية المعتمد بشكل سلس بروتوكول العميل الخفيف، مما يوفر تجربة مستخدم أكثر أمانًا وموثوقية. ترحب شبكة Aptos بأي شخص بالاتصال بالعقدة الكاملة للوصول المباشر إلى البيانات المعتمدة، مما يجسد مبدأ "عدم الثقة، يجب التحقق" في Web3. لتحقيق ذلك، أنشأت Aptos هيكل شجرة متعددة البث بكفاءة، مما يوفر شبكة عالية الإنتاجية وذات زمن انتقال منخفض لنشر حالة blockchain للمشاركين. يمكن للمشاركين معالجة جميع المعاملات منذ البداية، أو يمكنهم تخطي التاريخ تمامًا لمزامنة الحالة الأحدث. يمكن للعميل الخفيف مزامنة جزء من حالة blockchain، مثل حسابات أو قيم بيانات معينة، وتمكين قراءة الحالة المعتمدة، مثل استخدام الطوابع الزمنية BFT للحصول على رصيد حساب موثوق.
6. الهيكلية المعيارية نحو المستقبل
تتمتع Aptos بجينات قابلة للتطوير، حيث تم تصميم كل جزء من النظام منذ البداية بمفهوم الوحدات والمرونة. وهذا يمكّن هيكل Aptos من دعم التحديثات المتكررة، مما يعني أن البلوكشين يمكنه تبني أحدث التقدمات التكنولوجية بسرعة وتوفير الدعم الفني للحالات الاستخدام الناشئة.
تصميم بنية Aptos模块化 يوفر مرونة للعميل، وقد تم تحسينه للتحديثات المتكررة بدون توقف. تم عرض هذه الميزات بشكل كامل في التكرارات السابقة للشبكة الرئيسية، والشبكة التجريبية، والعديد من اختبارات الضغط الداخلية. تتضمن سلسلة Aptos blockchain بروتوكول إدارة التغييرات المدمج في السلسلة، مما يسمح بنشر الابتكارات التكنولوجية الجديدة بسرعة ويدعم حالات الاستخدام الجديدة في Web3.
7. آلية المكافآت المستندة إلى الاقتراحات
في شبكة الاختبار التحفيزية Aptos 3، تم اعتماد نظام مكافآت يعتمد على التصويت. بموجب هذا النموذج، بمجرد أن تصل ثلثا الأصوات إلى عقدة المقترح، يتم التوصل إلى توافق في الآراء BFT. وهذا يعني أن ثلث الأصوات اللاحقة لم يتم تضمينها، ولم يحصل المصدقون المعنيون على مكافآت.
يمكن أن يؤدي ذلك إلى تأخير في المنافسة، حيث يتمتع المدققون القريبون من مجموعة العقد الرئيسية عادةً بمكافآت أكبر. في هذه الحالة، سيقوم مشغلو العقد بنقل العقد إلى مواقع أقرب إلى المجموعة الرئيسية، لتحسين التأخير وبالتالي زيادة مكافآت الرهان. سيؤدي ذلك إلى الإضرار باللامركزية والتوزيع الجغرافي، حيث أنه يشجع على النشر المركزي. لتعزيز مستوى أكبر من اللامركزية، قامت Aptos الآن بتنفيذ نظام مكافآت يعتمد على أداء الاقتراح كمكافأة رهان.
النظام القائم على الاقتراحات لديه وقت انتهاء أعلى من التصويت، وهو أقل حساسية لعمليات التأخير بين المناطق. هذا يزيد من معدل مكافآت العقد في المناطق النائية، ويقلل من تأثير التوزيع الجغرافي. على سبيل المثال، إذا لم يكن المدققون في موقع أكبر مجموعة من العقد، فإن المكافآت التي يحصلون عليها ستنخفض. لا يزال نموذج المكافآت يأخذ في الاعتبار سلوك التصويت، لأن الأداء الجيد في التصويت سيؤثر على احتمالية انتخاب المقترح.
8. شجرة ميركل المتناثرة عالية الأداء
Aptos تستخدم Jellyfish Merkle Tree )JMT( في تصميمها, مستفيدة من نمط المفاتيح القائم على النسخ المتزايد لتحسين أداء الكتابة في محركات التخزين الأساسية القائمة على شجرة LSM) مثل RocksDB(. JMT تحقق توازنًا عمليًا بين وحدة المعالجة المركزية و I/O واستخدام التخزين, مما يضمن أداءً مرضيًا, بينما تتحكم في حجم البيانات في حالة التمدد على القرص.
بالإضافة إلى JMT كتنسيق دائم لحالة Aptos، هناك تنفيذ آخر لشجرة ميركل المتناثرة في الذاكرة، بدون قفل. تم تصميم هذا التنفيذ خصيصًا للتخزين المؤقت والتوازي، ويستخدم مع Block-STM لتحقيق تحديثات حالة عالمية عالية الأداء.
![اجعل Aptos تتصدر كأحد أفضل سلاسل الكتل الجديدة من خلال 8 ابتكارات])https://img-cdn.gateio.im/webp-social/moments-bcbc2b1a646b35c43945b9a2968d811f.webp(