تطوير نظام لغة Move: نموذج جديد لبرمجة البلوكتشين بشكل آمن وفعال

robot
إنشاء الملخص قيد التقدم

مقدمة عن لغة Move وتطور نظامها البيئي

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

الخصائص الرئيسية للغة Move

  1. نموذج البرمجة الموجهة نحو الموارد والميزات الأمنية المدمجة
  2. تجنب المشكلات الشائعة في Web3 مثل ثغرات إعادة الدخول، الرموز السامة والموافقة على الرموز المزيفة.
  3. تُعتبر الأصول الرقمية موارد لا يمكن نسخها أو تدميرها بشكل عشوائي.
  4. تصميم البرمجة الموجهة للكائنات والمعتمدة على الأصول
  5. دعم التحكم في الوصول بدقة
  6. معالجة تداول فعالة وإمكانية وصول دقيقة

أداة Move Prove

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

تطوير نظام Move البيئي

سلسلة كتل Sui

Sui هو سلسلة كتل قائمة على إثبات الحصة اللامركزي، يتميز بقدرة عالية على المعالجة والتخزين. تشمل ميزاته:

  • من المتوقع أن تتجاوز القدرة على المعالجة 120,000 TPS
  • معالجة المعاملات المستقلة في زمن ثانوي
  • معالجة المعاملات المعقدة (تتضمن كائنات مشتركة) في 3 ثوانٍ
  • استخدام بث متسق بيزنطي لمعالجة المعاملات المستقلة
  • استخدام بروتوكول إجماع Narwhal & Tusk لمعالجة معاملات الكائنات المشتركة

سلسلة كتل Aptos

Aptos هي سلسلة كتل من الطبقة الأولى تهدف إلى توفير الوصول إلى الأصول اللامركزية بشكل عالمي وعادل لمليارات الأشخاص. تشمل ميزاتها:

  • الطاقة الاستيعابية الحالية تصل إلى 10,000 TPS، والحد الأقصى النظري هو 160,000 TPS
  • يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين
  • وقت التأكيد النهائي هو 250 مللي ثانية
  • تحقيق الأداء العالي من خلال التنفيذ المتوازي ومزامنة الحالة
  • محرك الإجماع قائم على تحسين HotStuff من Diem

الابتكار في مختبرات الحركة

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

  1. تطوير نظام بيئي قائم على البلوكشين القابل للتعديل باستخدام Move
  2. إنشاء M2، أول Layer 2 لـ MoveVM على الإيثريوم
  3. إدخال بيئة تنفيذ عالية الأداء جديدة
  4. تطوير Move-EVM، مما يسمح بنشر الكود الذي تم التحقق منه أثناء التشغيل
  5. إطلاق Move Stack، وهو إطار تنفيذ متوافق مع مجموعة متنوعة من أطر Rollup.

دمج Move و EVM

تعمل حركة Labs بجد على دمج Move مع نظام Ethereum البيئي:

  • تنفيذ MoveVM في بيئة تنفيذ Ethereum لزيادة الإنتاجية
  • تطوير مترجم Solidity لتمكين عقود Solidity الذكية من العمل على Movement
  • توفير مرونة للمطورين لاختيار Move أو Solidity

المستقبل

  1. نشر أول عقد ذكي Move على شبكة اختبار Ethereum
  2. إصدار أدوات تطوير Move والموارد
  3. تحقيق إطلاق Rollup الكامل على الشبكة الرئيسية
  4. التركيز على تطوير منطقة آسيا والمحيط الهادئ ودعم مجتمع مطوري آسيا Move

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

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
0xLostKeyvip
· منذ 7 س
أليس مجرد نسخة مقلدة من ETH؟
شاهد النسخة الأصليةرد0
0xTherapistvip
· منذ 21 س
هل يوجد نظام بيئي كامل بهذه الروعة؟
شاهد النسخة الأصليةرد0
InscriptionGrillervip
· 07-08 09:51
فهمت اللعبة، أداة جديدة لاستغلال الحمقى قد وصلت.
شاهد النسخة الأصليةرد0
HodlVeteranvip
· 07-08 09:50
又一趟 جهاز التعدين حمقى班车发车中~ 追风踩过太多坑啦
شاهد النسخة الأصليةرد0
BlockchainBardvip
· 07-08 09:47
الذين يعملون على Move هم جميعًا أخوة الفهم.
شاهد النسخة الأصليةرد0
staking_grampsvip
· 07-08 09:35
أليس هو نسخة البلوكتشين من الـ rust؟
شاهد النسخة الأصليةرد0
  • تثبيت