مبادرة بناء مكتبة Aptos Move الآمنة: لبناء معايير بنية تحتية موثوقة للمطورين

المشكلات التي نراها: تكرار الوحدات، نقص المعايير

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

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

قررنا التحرك: Movemaker و alcove أطلقوا معًا

لحل هذه الثغرة الأساسية، أطلق مجتمع Movemaker الرسمي الناطق بالصينية التابع لـ Aptos بالتعاون مع أول منظمة مطورين في آسيا لنظام Move، alcove، مبادرة خطة مفتوحة المصدر منظمة - مبادرة مكتبة Aptos Move الأساسية الآمنة والعامة.

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

تم إطلاق الاقتراح على GitHub ، وهو مفتوح الآن لجميع مطوري Aptos للمشاركة في البناء.

مرحبًا ، انقر لعرض التفاصيل وتقديم PR:

سنقدم بعد ذلك أهداف وآليات وطرق المشاركة في هذه المبادرة - نأمل أن تكون ليس فقط قارئًا، بل شريكًا أيضًا.

نحن نعيد تصميم الابتكار القائم على Aptos

تتمثل هذه المبادرة في مشروع طويل الأمد ومنهجي ومفتوح المصدر يستهدف نظام تطوير Aptos بأكمله. نحن نجمع الموارد، ونحدد العمليات، وننشئ آليات، والهدف واحد فقط، وهو بناء مجموعة "المكتبة الذهبية" لـ Aptos، التي يتم اعتمادها على نطاق واسع وثقة ومراجعتها مثل OpenZeppelin بالنسبة لـ EVM.

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

فيما يلي المحتوى الكامل للاقتراح الخاص بهذا المشروع، ندعو كل باني يعمل على Aptos للمشاركة بعمق، ونرحب أيضًا بأن تشارك هذه الفكرة للهيكل التحتية.

ماذا أعددنا: من التمويل والتنظيم إلى الآليات

· رأس المال الابتدائي: تقدم Movemaker تمويل الجولة الأولى بقيمة 200,000 دولار، من أجل:

تطوير وصيانة الوحدة الأساسية.

o رسوم التدقيق الأمني الاحترافية.

o برنامج حوافز ومكافآت للمطورين.

o كتابة الوثائق ودعم تشغيل المجتمع.

o بناء الأدوات الأساسية والبنية التحتية اللازمة.

· منظمة التطوير: alcove كمنسق رئيسي للمشروع تنسق موارد تطوير المجتمع، وتتحمل مسؤولية إدارة العمليات، والدعم الفني، وتدقيق الأمان، وغيرها؛

· دعم موارد متعددة: ستشارك مختلف فرق المشروع، المطورون المستقلون، وشركات تدقيق الأمان في تطوير، اختبار ومراجعة الوحدات الأساسية على مراحل.

· آلية الحوكمة: مراجعة PR، اختبار التحقق، تحقق Move Prover، تدقيق مسبق، حوافز المكافآت، تنفيذ شفاف عبر جميع العمليات.

ما الذي نريد بناؤه: أساس بنية Move البيئية

· بناء مكتبة الأساس الأساسية: تطوير مجموعة تشمل التحكم في الوصول، أدوات إدارة الترقية، وحدات DeFi والأدوات العامة وغيرها من الوظائف الأساسية.

· تعزيز أمان النظام البيئي: استخدام الخصائص الأمنية المدمجة في لغة Move (مثل منع إعادة الدخول، النوع القوي) مع اختبار صارم، والتحقق الرسمي، والتدقيق الأمني المستقل، لضمان أقصى درجات الأمان للمكتبة.

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

· إنشاء نموذج لبناء المجتمع: إنشاء عملية تطوير مفتوحة وتعاونية، تشجع فرق المشاريع والمطورين المستقلين وشركات التدقيق الأمني على المشاركة معًا، لضمان جودة المكتبة وملاءمتها واستدامتها.

· تسريع تطوير النظام البيئي: توفير أساس موثوق لمطوري تطبيقات Aptos، تسريع الابتكار، وتقليل تكلفة إعادة اختراع العجلة، وبالتالي تعزيز ازدهار نظام Aptos.

كيف يمكن المشاركة في البناء المشترك؟ يمكن لكل مطور أن يصبح محركًا.

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

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

· المطورون المستقلون لديهم أيضًا منصة: إذا كنت من محبي Move أو مطور مستقل، فسوف نقوم بتجنيد مساهمي الوحدات بشكل مستمر من خلال تحديات البرمجة، وبرنامج المكافآت، وحوض المهام العامة. ستوفر alcove دليل مساهمة كامل، ومستندات تطوير، ودعمًا تقنيًا لمساعدتك على الانضمام من 0 إلى 1.

· طريقة المشاركة بسيطة وواضحة: سيتم نشر جميع عمليات تطوير الوحدة على GitHub ، باستخدام آلية طلب السحب (PR) ، وسيتم التحقق من جميع التعليمات البرمجية من خلال الاختبارات الآلية و Move Provers ، وسيتم مراجعتها من قبل المساهمين الأساسيين قبل دمجها. كما سيتم تنفيذ آليات التدقيق وتحديد الإصدار جنبا إلى جنب لضمان أن كل سطر من التعليمات البرمجية يصمد أمام التدقيق.

ما هي الأدوات والموارد التي سنقدمها؟

من أجل تقليل عتبة المشاركة وزيادة كفاءة التطوير، سنقوم أيضًا ببناء مجموعة كاملة من الأدوات البيئية ونظام الدعم.

· مكتبة الوحدة الأساسية: تتضمن مكونات قابلة لإعادة الاستخدام مثل التحكم في الوصول، ترقية الوحدة، منطق DeFi الأساسي، وأدوات الأمان وغيرها؛

· SDK متعددة اللغات: تدعم TypeScript و Python و Rust و Go وغيرها من اللغات، مما يبسط العمليات على السلسلة.

· واجهة برمجة التطبيقات القياسية: توفير واجهة وصول أسهل لبيانات السلسلة والتفاعل لمطوري التطبيقات؛

· دعم أدوات المطورين: بما في ذلك ملحقات VS Code، وتوسعات CLI، وأدوات التصحيح، مما يعزز تجربة الترميز؛

· قوالب المشروع وعينة التعليمات البرمجية: المشاريع المعيارية الجاهزة التي تتيح لك البدء بسرعة في إنشاء تطبيقاتك الخاصة.

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

الخاتمة: نقطة انطلاق للبنية التحتية على مستوى النظام البيئي

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

من خلال دمج الأمان الدقيق لـ OpenZeppelin مع الابتكارات التقنية لـ Move/Aptos، من المتوقع أن تصبح هذه المكتبة الأساسية حجر الزاوية في تطوير dApp على Aptos، مما يقلل من تكاليف التطوير المتكررة، ويسرع من وتيرة تكرار المنتجات، ويدفع النظام البيئي نحو اتجاه أكثر احترافية وثباتًا.

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

حول موفيمكر

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

من DeFi و AI إلى المدفوعات والعملات المستقرة والأصول الحقيقية، تلتزم Movemaker بدعم المشاريع المبتكرة وتطبيقاتها، وتعزيز الاتصال بين تقنية Aptos والعالم الحقيقي. باعتبارها جسرًا هامًا لـ Aptos في آسيا، تقوم Movemaker بتحفيز المزيد من قوى التطوير للانضمام إلى نظام Aptos البيئي من خلال السرد المحلي والرؤية العالمية.

حول الكوف:

alcove هو أول مجتمع مطوري Move باللغة الصينية في آسيا تم بناؤه بالتعاون مع Aptos، ويهدف إلى دعم المطورين في استخدام لغة Move لبناء تطبيقات Web3 من الجيل الجديد. يجمع المجتمع عددًا كبيرًا من المطورين الذين يمتلكون قدرات في تطوير الطبقة الأساسية لـ Move، وأمان العقود، وبناء أدوات السلسلة، وقد ساهموا بالفعل بخبراتهم العملية في العديد من مشاريع Aptos.

شاهد النسخة الأصلية
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت