لغة Move: paradigma برمجة ناشئ لتطبيقات البلوكتشين

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

نظرة عامة على لغة Move وتطبيقاتها في مجال البلوكتشين

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

المزايا الرئيسية للغة Move

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

البرمجة الموجهة للكائنات والبرمجة المعتمدة على الأصول

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

Move Prover: أداة التحقق من الصحة الشكلية

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

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

سوي

Sui هي بلوكتشين لامركزية تعتمد على إثبات الحصة، تتمتع بقدرة عالية على التوسع في السعة والقدرة على المعالجة. يمكنها معالجة أكثر من 120,000 TPS، وتتعامل مع المعاملات المستقلة في أقل من ثانية، وتتعامل مع المعاملات الأكثر تعقيدًا في غضون 3 ثوانٍ. قامت Sui بإجراء بعض التحسينات على الوظائف الأساسية لـ Move لتحسين أداء الشبكة وتقليل زمن تأكيد المعاملات.

أبتوس

Aptos هو بلوكتشين من الطبقة 1، يهدف إلى خلق وصول عادل وعالمي للأصول اللامركزية لمليارات الأشخاص. يمكنه حاليًا تحقيق معدل معالجة يصل إلى 10,000 عملية في الثانية، مع أقصى قدرة نظرية تصل إلى 160,000 عملية في الثانية. توسع Aptos ميزات MoveVM الأساسية من خلال طبقة التكيف، بما في ذلك التنفيذ المتوازي، تخزين الجداول على نطاق واسع، وفصل التخزين الدقيق.

مختبرات الحركة: جلب Move إلى الإيثريوم

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

الابتكار الرئيسي

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

تكامل معياري

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

التوافق مع الحركة والصلابة

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

التنمية المستقبلية

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

MOVE-3.83%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • مشاركة
تعليق
0/400
MercilessHalalvip
· منذ 10 س
آي هذا العام ستحترق الحركة
شاهد النسخة الأصليةرد0
MEV_Whisperervip
· منذ 10 س
ظهر قاتل جديد للـ solidity
شاهد النسخة الأصليةرد0
MEVictimvip
· منذ 10 س
العميل النموذجي على السلسلة
شاهد النسخة الأصليةرد0
GasFeeAssassinvip
· منذ 10 س
move رائع啊
شاهد النسخة الأصليةرد0
ForkItAllvip
· منذ 10 س
لا تنظر إلى الكود، انظر إلى الحركة وكن مطمئنًا
شاهد النسخة الأصليةرد0
  • تثبيت