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

مقدمة لغة Move

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

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

Move لديها العديد من المزايا على أساس لغات blockchain الحالية:

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

تضمن نموذج قدرة Move أن تحتوي الكائنات على أذونات محددة، مما يمنع العمليات غير المصرح بها مثل النسخ أو حذف الكائنات.

أداة التحقق من صحة Move Prover

Move Prover هي أداة للتحقق تساعد المطورين:

  • كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات
  • تحقق من صحة تنفيذ الشيفرة في فترة زمنية قصيرة
  • تحديد الشروط المسبقة، والشروط اللاحقة وثبات البيانات
  • منع الأخطاء الشائعة في العقود الذكية

تم دمج Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شيفرتهم.

نظام Move

سوي

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

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

أجرت Sui بعض التحسينات على الوظائف الأساسية لـ Move لتحسين أداء الشبكة وتقليل وقت تأكيد المعاملات.

أبتوس

Aptos هي سلسلة كتل Layer 1، تتميز بما يلي:

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

توسعت Aptos من خلال طبقة التكيف في ميزات MoveVM الأساسية، بما في ذلك التوازي، والتخزين الضخم، وفصل التخزين الدقيق.

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

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

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

تؤكد فلسفة تصميم حركة Labs على التكامل القائم على الوحدات، مما يسمح للمطورين بتخصيص كومة blockchain. كما أنهم يعملون على تطوير مترجم من Solidity إلى Move لزيادة التوافق.

المستقبل

على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثريوم. الهدف على المدى الطويل هو تنفيذ إطلاق كامل لـ Rollup على الشبكة الرئيسية، مما يجلب مزايا Move إلى نظام الإيثريوم البيئي بأسره. ستواصل Movement Labs دعم مطوري Move في منطقة آسيا والمحيط الهادئ، وتوفير الموارد والفرص اللازمة لتعزيز التنمية العالمية لنظام Move البيئي.

شاهد النسخة الأصلية
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.
  • أعجبني
  • 4
  • مشاركة
تعليق
0/400
CodeZeroBasisvip
· منذ 12 س
مرة أخرى ارتفع المعرفة move tql
شاهد النسخة الأصليةرد0
NftMetaversePaintervip
· منذ 12 س
في الواقع، تحريك rust هو مجرد بداية... التحول الحقيقي يكمن في إمكاناته الجمالية الحسابية لفن البلوك تشين التوليدي *يحتسوا القهوة*
شاهد النسخة الأصليةرد0
StableBoivip
· منذ 12 س
روست حقاً مذهلة
شاهد النسخة الأصليةرد0
LiquidityWizardvip
· منذ 12 س
في الواقع، نموذج أمان move أكثر كفاءة بنسبة 73.4% من solidity بناءً على حساباتي.
شاهد النسخة الأصليةرد0
  • تثبيت