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

الخلفية: داخل السلسلة الأمن يستدعي معايير جديدة

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

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

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

قررنا التحرك: Movemaker و alcove أطلقوا مبادرة مشتركة

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

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

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

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

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

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

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

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

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

رأس المال: يقدم Movemaker تمويل الجولة الأولى بمبلغ 200,000 دولار أمريكي، لاستخدامه في:

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

تكاليف تدقيق أمني احترافي.

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

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

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

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

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

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

ماذا نريد أن نبني: قاعدة بنية تحتية لنظام Move البيئي

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

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

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

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

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

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

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

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

مطورو Indie لديهم مرحلة: إذا كنت من عشاق Move أو مطورا مستقلا ، فنحن نعمل باستمرار على توظيف مساهمين في الوحدات النمطية من خلال تحديات التعليمات البرمجية وبرنامج Bounty ومجموعة المهام العامة. ستوفر Alcove دليلا كاملا للمساهمة ووثائق التطوير والدعم الفني لمساعدتك على الانضمام من 0 إلى 1.

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

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

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

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

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

API القياسي: يوفر واجهات استعلام وتفاعل بيانات داخل السلسلة يسهل الوصول إليها لمطوري التطبيقات؛

أدوات دعم المطورين: تشمل ملحقات VS Code، وتوسعات CLI، وأدوات تصحيح الأخطاء، مما يعزز تجربة الترميز؛

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

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

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

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

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

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

حول Movemaker

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

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

حول الكوف:

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

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