لغة Move: ثورة جديدة في تطوير العقود الذكية للأصول الرقمية

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

لغة Move: لغة برمجة البلوكتشين من الجيل الجديد

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

مزايا لغة Move

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

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

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

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

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

الحوكمة والمجتمع

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

نظام Move

سوي

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

أبتوس

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

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

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

حل مشكلة الأمان

تسعى حركة مختبرات إلى بناء نظام بيئي للبلوكتشين المعياري القائم على Move، بدءًا من M2، وهو أول Layer 2 من MoveVM على الإيثريوم. لقد قدموا بيئة تنفيذ جديدة، مصممة لمعالجة أكثر من 30,000 معاملة في الثانية. يسمح Move-EVM للمطورين بنشر الشيفرة المعتمدة في وقت التشغيل، مما يمنع إعادة الدخول وطرق الهجوم الأخرى.

التكامل模块化

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

EVM المتوازي و Move

تسمح Movement Labs للمطورين باختيار اللغة الأكثر ملاءمة لاحتياجاتهم، سواء كانت Move أو Solidity. من خلال تنفيذ MoveVM في بيئة تنفيذ الإيثيريوم، يمكن زيادة السعة بشكل كبير، مما يمكّن المطورين من إنشاء أنواع جديدة من تطبيقات الإيثيريوم.

آفاق المستقبل

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

MOVE-3.14%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • إعادة النشر
  • مشاركة
تعليق
0/400
GasFeeCryervip
· 08-13 09:31
أشعر بالانزعاج، استمر في حرق غازي...
شاهد النسخة الأصليةرد0
ContractExplorervip
· 08-13 09:30
معجب آخر بلغة روست
شاهد النسخة الأصليةرد0
CompoundPersonalityvip
· 08-13 09:28
تحرك رائحة جيدة
شاهد النسخة الأصليةرد0
SpeakWithHatOnvip
· 08-13 09:21
آه، هذه الحركة قد أصبحت غنية بجانب راست.
شاهد النسخة الأصليةرد0
Blockblindvip
· 08-13 09:04
又想 يُستغل بغباء.
شاهد النسخة الأصليةرد0
  • تثبيت