تعتبر Aptos شبكة بلوكتشين ذات تأخير منخفض للغاية وقدرة عالية على معالجة البيانات، مما أحدث تحولاً كبيراً للمطورين في بناء تطبيقات Web3. ستتناول هذه المقالة 8 محركات ابتكار تعزز من ازدهار شبكة Aptos.
تعتمد Aptos على لغة البرمجة Move، مما يوفر لمطوريها بيئة تطوير أفضل ويزيد من كفاءة التطوير. Move هي لغة تعبيرية وسهلة الاستخدام، مصممة خصيصًا لإدارة الأصول بشكل آمن.
أبتوس وموف تشتركان في العديد من المفاهيم التصميمية الأساسية، مما يجعلها منصة تطوير موف فعالة وممتعة. تم تصميم موف في الأصل لسابقتها أبتوس، وهذا الأصل يضمن أن المطورين الحاليين لموف يمكنهم الانتقال بسلاسة إلى أبتوس، ويمكن للمبتدئين أيضًا الاستفادة من الوثائق والأمثلة السابقة.
أضافت Aptos العديد من الميزات على مستوى اللغة والإطار، مما حسن بشكل كبير نظام Move البيئي، بما في ذلك بنية أمان متكاملة، وقياس الغاز القابل للتكوين، وقابلية ترقية الشيفرة. يوفر موثقو Move حماية أمان إضافية للعقود الذكية، ويتم توسيعها بنشاط في Aptos.
لا يزال العديد من الباحثين والمطورين الأوائل في لغة Move نشطين في نظام Aptos البيئي، ويعملون باستمرار على تعزيز لغة Move والمجتمع. بعد أربع سنوات من الاختبار والممارسة، أثبتت لغة Move أنها لغة ناضجة يمكن استخدامها في بيئة الإنتاج.
2. Block-STM: تقدم المزيد من حرية البرمجة
Block-STM هو محرك تنفيذ متوازي لعقود ذكية جديد، تم بناؤه على أساس الذاكرة التجارية لـ Aptos ومبادئ التحكم المتفائل في التزام المعاملات. هذه الطريقة المبتكرة لتوازي المعاملات يمكن أن تسرع من سرعة معالجة المعاملات دون التأثير على تجربة المطور.
على عكس محركات التنفيذ المتوازية التي تحتاج إلى قراءة وكتابة البيانات لتقويض الذرية المعاملات، يتيح Block-STM للمطورين البرمجة بلا قيود، مما يحقق من خلال التطبيقات الفعلية قدرة أعلى على معالجة البيانات وزمن تأخير أقل. يمكن للمطورين بناء تطبيقات متوازية للغاية بسهولة، تدعم الذرية الأكثر ثراءً مقارنة بالبيئات المتوازية الأخرى التي تحتاج إلى تقسيم العمليات، مما يعزز تجربة المستخدم.
3. الحوكمة على السلسلة واللامركزية
لدعم Layer 1 غير المركزي حقًا والذي لا يحتاج إلى إذن، قامت Aptos بدمج آلية الحوكمة على السلسلة، مما يتيح تحديثات سلسة لشبكة وتهيئة الآلة الافتراضية. وقد تم إثبات ذلك في الشبكة التجريبية والشبكة الرئيسية لـ Aptos.
على الشبكة الرئيسية، تم تحسين موثوقية الشبكة من خلال خفض "حدود زيادة حقوق التصويت". صوت أكثر من 52% من حاملي الرموز لدعم هذا الاقتراح للمساعدة في حماية الشبكة.
منذ نشأتها، تمكنت مجتمع Aptos من إنشاء والتصويت على اقتراحات تؤثر على سلوك البلوكتشين. تشمل اقتراحات الحوكمة: تعديل مدة الإيبوك، وضبط متطلبات حقوق الموثقين، وترقيات البرامج، بالإضافة إلى تحسين وحدات إطار عمل Aptos.
4. AptosBFTv4: توافق فعال
AptosBFTv4 هو أول بروتوكول BFT للبلوكشين على مستوى الإنتاج الذي يحتوي على دليل صارم على الصحة. يستخدم هذا البروتوكول استراتيجية الاستجابة المتفائلة لتحقيق انخفاض في زمن الانتظار وارتفاع في القدرة على المعالجة، مستفيدًا بالكامل من الشبكة الأساسية. بناءً على تحسين Hotstuff، قام AptosBFTv4 بتقليل زمن الانتظار للتقديم من 3 خطوات إلى 2 خطوة، مما أدى إلى تقليل زمن الانتظار بنسبة 33% دون التضحية بتعقيد الاتصال.
تأخذ هذه العملية في الاعتبار صرامة الأمان وقابلية الترقية، حيث تفصل بوضوح بين الثوابت من أجل العزل والتدقيق، وتفرض مبدأ عدم التفرع. وقد خضعت نفس مجموعة البرمجيات لأربع ترقيات وتم اختبارها على الشبكة الحية، مما يثبت دقة وموثوقية عملية تطويرها.
حتى لو تعطلت بعض العقد، فإن Aptos يمكنها ضمان التشغيل السليم للشبكة بأكملها. وهذا بفضل نظام السمعة على السلسلة، الذي يأخذ في الاعتبار توفر الأداء السابق كمؤشرات للمستقبل، ويقلل تلقائيًا من التأثير السلبي للمتحققين ذوي الأداء الضعيف.
5. آليات الأمان لتعزيز ثقة المستخدم
تدعم حسابات Aptos إدارة مفاتيح مرنة، بما في ذلك تبديل المفاتيح، والمرونة التشفيرية، ونموذج الاستضافة المختلط. يعد تبديل المفاتيح أمرًا حيويًا للوقاية من الهجمات عن بُعد. إن فك ارتباط الحسابات عن المفاتيح يمكّن Aptos من إضافة خوارزميات توقيع رقمية جديدة بسلاسة. يدعم نموذج الاستضافة المختلط خطط استعادة متقدمة وإدارة الحسابات، مما يساعد على سد الفجوة بين Web2 و Web3.
يمكن استخدام المحفظة لتنفيذ المعاملات مسبقًا، مما يتيح شرح نتائج المعاملات قبل توقيع المستخدم، مما يقلل من مخاطر التصيد الاحتيالي والأمان الأخرى. توفر Aptos حماية ثلاثية من خلال رقم التسلسل، ووقت الانتهاء، ومعرف السلسلة، مما يحد من إمكانية إجراء المعاملات، ويمنع المخاطر الناجمة عن الفعالية غير المحدودة.
يقدم بروتوكول الإجماع في Aptos والتخزين المعتمد دعمًا سلسًا للعملاء الخفيفين ، مما يوفر تجربة مستخدم أكثر أمانًا وموثوقية. الشبكة ترحب بأي شخص للاتصال بالعقد الكاملة للوصول المباشر إلى البيانات المعتمدة. تعتمد Aptos على هيكل شجرة متعددة الإرسال الفعالة ، مما يوفر للمشاركين شبكة ذات سعة عالية وزمن انتقال منخفض. يمكن للمشاركين معالجة جميع تاريخ المعاملات أو مزامنة الحالة الأحدث فقط. يمكن للعملاء الخفيفين مزامنة جزء من الحالة لتحقيق قراءة حالة معتمدة.
6. بنية معيارية موجهة نحو المستقبل
تمتلك Aptos تاريخًا قابلاً للتطوير، حيث تم تصميمها منذ البداية مع التركيز على المرونة والوحدات. وهذا يمكّن بنية Aptos من دعم التحديثات المتكررة، واعتماد أحدث التقدمات التكنولوجية بسرعة، ودعم حالات الاستخدام الناشئة.
صمم التصميم المعياري لمرونة العميل، وتم تحسينه للترقيات المتكررة بدون توقف. وتم التحقق من هذه الميزات في الإصدارات السابقة من الشبكة الرئيسية، والشبكة التجريبية، والاختبارات الداخلية للضغط. تحتوي Aptos على بروتوكول إدارة التغييرات على السلسلة، مما يتيح نشر الابتكارات بسرعة ودعم سيناريوهات تطبيق ويب 3 الجديدة.
7. نظام المكافآت القائم على الاقتراحات
نفذت Aptos نظام مكافآت الرهن القائم على أداء الاقتراحات لتعزيز درجة أكبر من اللامركزية. هذا النظام لديه زمن انتهاء أعلى مقارنة بنموذج المكافآت القائم على التصويت، وهو أقل حساسية لتأخيرات المناطق المتعددة.
هذا يزيد من معدل مكافآت العقد في المناطق النائية، ويقيد تأثير التوزيع الجغرافي. لا تزال نماذج المكافآت تأخذ في الاعتبار سلوك التصويت، حيث أن الأداء الجيد في التصويت يؤثر على احتمالية انتخاب المقترحين. يساعد هذا التصميم في تحقيق توزيع أكثر توازنًا للشبكة.
8. شجرة ميركل المتفرقة عالية الأداء
تستخدم Aptos تصميم Jellyfish Merkle Tree (JMT)، مستفيدة من نمط المفاتيح المعتمد على النسخة المتزايدة لتحسين محرك التخزين الأساسي. يحقق JMT توازنًا عمليًا بين استخدام وحدة المعالجة المركزية وعمليات الإدخال والإخراج والتخزين، مما يضمن أداءً مرضيًا.
بخلاف JMT، توجد أيضًا شجرة ميركل المتناثرة بدون قفل في الذاكرة لأبتوس، والتي صممت خصيصًا للتخزين المؤقت والتوازي، وتستخدم مع Block-STM لتحقيق تحديثات حالة عالمية عالية الأداء.
تُوفر هذه الابتكارات أساسًا تقنيًا قويًا لـ Aptos، مما يجعلها منصة مثالية لبناء تطبيقات Web3 من الجيل التالي.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 13
أعجبني
13
5
مشاركة
تعليق
0/400
LiquidityOracle
· منذ 11 س
هل جاءت فكرة جديدة مرة أخرى؟! لقد هربت هربت
شاهد النسخة الأصليةرد0
InscriptionGriller
· منذ 13 س
مرة أخرى تبيع ورقة بيضاء هل تتعب من هذه النقاط التقنية الكثيرة؟
ثمانية دوافع الابتكار في شبكة Aptos: بناء تطبيقات Web3 من الجيل التالي
الابتكارات الثمانية لشبكة Aptos
تعتبر Aptos شبكة بلوكتشين ذات تأخير منخفض للغاية وقدرة عالية على معالجة البيانات، مما أحدث تحولاً كبيراً للمطورين في بناء تطبيقات Web3. ستتناول هذه المقالة 8 محركات ابتكار تعزز من ازدهار شبكة Aptos.
! 8 ابتكارات لجعل Aptos رائدة في السلسلة العامة الجديدة
1. لغة Move: أكثر ملاءمة لبناء التطبيقات
تعتمد Aptos على لغة البرمجة Move، مما يوفر لمطوريها بيئة تطوير أفضل ويزيد من كفاءة التطوير. Move هي لغة تعبيرية وسهلة الاستخدام، مصممة خصيصًا لإدارة الأصول بشكل آمن.
أبتوس وموف تشتركان في العديد من المفاهيم التصميمية الأساسية، مما يجعلها منصة تطوير موف فعالة وممتعة. تم تصميم موف في الأصل لسابقتها أبتوس، وهذا الأصل يضمن أن المطورين الحاليين لموف يمكنهم الانتقال بسلاسة إلى أبتوس، ويمكن للمبتدئين أيضًا الاستفادة من الوثائق والأمثلة السابقة.
أضافت Aptos العديد من الميزات على مستوى اللغة والإطار، مما حسن بشكل كبير نظام Move البيئي، بما في ذلك بنية أمان متكاملة، وقياس الغاز القابل للتكوين، وقابلية ترقية الشيفرة. يوفر موثقو Move حماية أمان إضافية للعقود الذكية، ويتم توسيعها بنشاط في Aptos.
لا يزال العديد من الباحثين والمطورين الأوائل في لغة Move نشطين في نظام Aptos البيئي، ويعملون باستمرار على تعزيز لغة Move والمجتمع. بعد أربع سنوات من الاختبار والممارسة، أثبتت لغة Move أنها لغة ناضجة يمكن استخدامها في بيئة الإنتاج.
2. Block-STM: تقدم المزيد من حرية البرمجة
Block-STM هو محرك تنفيذ متوازي لعقود ذكية جديد، تم بناؤه على أساس الذاكرة التجارية لـ Aptos ومبادئ التحكم المتفائل في التزام المعاملات. هذه الطريقة المبتكرة لتوازي المعاملات يمكن أن تسرع من سرعة معالجة المعاملات دون التأثير على تجربة المطور.
على عكس محركات التنفيذ المتوازية التي تحتاج إلى قراءة وكتابة البيانات لتقويض الذرية المعاملات، يتيح Block-STM للمطورين البرمجة بلا قيود، مما يحقق من خلال التطبيقات الفعلية قدرة أعلى على معالجة البيانات وزمن تأخير أقل. يمكن للمطورين بناء تطبيقات متوازية للغاية بسهولة، تدعم الذرية الأكثر ثراءً مقارنة بالبيئات المتوازية الأخرى التي تحتاج إلى تقسيم العمليات، مما يعزز تجربة المستخدم.
3. الحوكمة على السلسلة واللامركزية
لدعم Layer 1 غير المركزي حقًا والذي لا يحتاج إلى إذن، قامت Aptos بدمج آلية الحوكمة على السلسلة، مما يتيح تحديثات سلسة لشبكة وتهيئة الآلة الافتراضية. وقد تم إثبات ذلك في الشبكة التجريبية والشبكة الرئيسية لـ Aptos.
على الشبكة الرئيسية، تم تحسين موثوقية الشبكة من خلال خفض "حدود زيادة حقوق التصويت". صوت أكثر من 52% من حاملي الرموز لدعم هذا الاقتراح للمساعدة في حماية الشبكة.
منذ نشأتها، تمكنت مجتمع Aptos من إنشاء والتصويت على اقتراحات تؤثر على سلوك البلوكتشين. تشمل اقتراحات الحوكمة: تعديل مدة الإيبوك، وضبط متطلبات حقوق الموثقين، وترقيات البرامج، بالإضافة إلى تحسين وحدات إطار عمل Aptos.
4. AptosBFTv4: توافق فعال
AptosBFTv4 هو أول بروتوكول BFT للبلوكشين على مستوى الإنتاج الذي يحتوي على دليل صارم على الصحة. يستخدم هذا البروتوكول استراتيجية الاستجابة المتفائلة لتحقيق انخفاض في زمن الانتظار وارتفاع في القدرة على المعالجة، مستفيدًا بالكامل من الشبكة الأساسية. بناءً على تحسين Hotstuff، قام AptosBFTv4 بتقليل زمن الانتظار للتقديم من 3 خطوات إلى 2 خطوة، مما أدى إلى تقليل زمن الانتظار بنسبة 33% دون التضحية بتعقيد الاتصال.
تأخذ هذه العملية في الاعتبار صرامة الأمان وقابلية الترقية، حيث تفصل بوضوح بين الثوابت من أجل العزل والتدقيق، وتفرض مبدأ عدم التفرع. وقد خضعت نفس مجموعة البرمجيات لأربع ترقيات وتم اختبارها على الشبكة الحية، مما يثبت دقة وموثوقية عملية تطويرها.
حتى لو تعطلت بعض العقد، فإن Aptos يمكنها ضمان التشغيل السليم للشبكة بأكملها. وهذا بفضل نظام السمعة على السلسلة، الذي يأخذ في الاعتبار توفر الأداء السابق كمؤشرات للمستقبل، ويقلل تلقائيًا من التأثير السلبي للمتحققين ذوي الأداء الضعيف.
5. آليات الأمان لتعزيز ثقة المستخدم
تدعم حسابات Aptos إدارة مفاتيح مرنة، بما في ذلك تبديل المفاتيح، والمرونة التشفيرية، ونموذج الاستضافة المختلط. يعد تبديل المفاتيح أمرًا حيويًا للوقاية من الهجمات عن بُعد. إن فك ارتباط الحسابات عن المفاتيح يمكّن Aptos من إضافة خوارزميات توقيع رقمية جديدة بسلاسة. يدعم نموذج الاستضافة المختلط خطط استعادة متقدمة وإدارة الحسابات، مما يساعد على سد الفجوة بين Web2 و Web3.
يمكن استخدام المحفظة لتنفيذ المعاملات مسبقًا، مما يتيح شرح نتائج المعاملات قبل توقيع المستخدم، مما يقلل من مخاطر التصيد الاحتيالي والأمان الأخرى. توفر Aptos حماية ثلاثية من خلال رقم التسلسل، ووقت الانتهاء، ومعرف السلسلة، مما يحد من إمكانية إجراء المعاملات، ويمنع المخاطر الناجمة عن الفعالية غير المحدودة.
يقدم بروتوكول الإجماع في Aptos والتخزين المعتمد دعمًا سلسًا للعملاء الخفيفين ، مما يوفر تجربة مستخدم أكثر أمانًا وموثوقية. الشبكة ترحب بأي شخص للاتصال بالعقد الكاملة للوصول المباشر إلى البيانات المعتمدة. تعتمد Aptos على هيكل شجرة متعددة الإرسال الفعالة ، مما يوفر للمشاركين شبكة ذات سعة عالية وزمن انتقال منخفض. يمكن للمشاركين معالجة جميع تاريخ المعاملات أو مزامنة الحالة الأحدث فقط. يمكن للعملاء الخفيفين مزامنة جزء من الحالة لتحقيق قراءة حالة معتمدة.
6. بنية معيارية موجهة نحو المستقبل
تمتلك Aptos تاريخًا قابلاً للتطوير، حيث تم تصميمها منذ البداية مع التركيز على المرونة والوحدات. وهذا يمكّن بنية Aptos من دعم التحديثات المتكررة، واعتماد أحدث التقدمات التكنولوجية بسرعة، ودعم حالات الاستخدام الناشئة.
صمم التصميم المعياري لمرونة العميل، وتم تحسينه للترقيات المتكررة بدون توقف. وتم التحقق من هذه الميزات في الإصدارات السابقة من الشبكة الرئيسية، والشبكة التجريبية، والاختبارات الداخلية للضغط. تحتوي Aptos على بروتوكول إدارة التغييرات على السلسلة، مما يتيح نشر الابتكارات بسرعة ودعم سيناريوهات تطبيق ويب 3 الجديدة.
7. نظام المكافآت القائم على الاقتراحات
نفذت Aptos نظام مكافآت الرهن القائم على أداء الاقتراحات لتعزيز درجة أكبر من اللامركزية. هذا النظام لديه زمن انتهاء أعلى مقارنة بنموذج المكافآت القائم على التصويت، وهو أقل حساسية لتأخيرات المناطق المتعددة.
هذا يزيد من معدل مكافآت العقد في المناطق النائية، ويقيد تأثير التوزيع الجغرافي. لا تزال نماذج المكافآت تأخذ في الاعتبار سلوك التصويت، حيث أن الأداء الجيد في التصويت يؤثر على احتمالية انتخاب المقترحين. يساعد هذا التصميم في تحقيق توزيع أكثر توازنًا للشبكة.
8. شجرة ميركل المتفرقة عالية الأداء
تستخدم Aptos تصميم Jellyfish Merkle Tree (JMT)، مستفيدة من نمط المفاتيح المعتمد على النسخة المتزايدة لتحسين محرك التخزين الأساسي. يحقق JMT توازنًا عمليًا بين استخدام وحدة المعالجة المركزية وعمليات الإدخال والإخراج والتخزين، مما يضمن أداءً مرضيًا.
بخلاف JMT، توجد أيضًا شجرة ميركل المتناثرة بدون قفل في الذاكرة لأبتوس، والتي صممت خصيصًا للتخزين المؤقت والتوازي، وتستخدم مع Block-STM لتحقيق تحديثات حالة عالمية عالية الأداء.
تُوفر هذه الابتكارات أساسًا تقنيًا قويًا لـ Aptos، مما يجعلها منصة مثالية لبناء تطبيقات Web3 من الجيل التالي.