Move هي لغة برمجة قائمة على Rust، مصممة خصيصًا لتطبيقات البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، والتحديد، وقابلية التحقق. تؤكد Move على الأمان والكفاءة، ولها خصائص غير مرتبطة بالمنصة، وتدعم المكتبات، والأدوات، ومجتمع المطورين عبر الكتل.
الميزات الرئيسية للغة Move
نموذج البرمجة الموجهة للموارد
الميزات الأمنية المدمجة
التصميم القائم على الكائنات والأصول
دعم التحقق من الشكل
تصميم Move يتجنب العديد من المشكلات الشائعة في Web3، مثل ثغرات إعادة الإدخال، والرموز السامة، والتصاريح المزيفة للرموز. في Move، تُعتبر الأصول الرقمية موارد، ولا يمكن نسخها أو تدميرها بشكل عشوائي.
موفر الحركة
Move Prover هي أداة تحقق تساعد المطورين في كتابة المواصفات الرسمية للوظائف الأساسية للتطبيقات، والتحقق بسرعة من صحة تنفيذ الشيفرة. هذا أمر بالغ الأهمية لمنع الأخطاء الشائعة في العقود الذكية، ويتيح تحديد الشروط المسبقة، والشروط اللاحقة، وثبات البيانات.
نظام Move
سوي
Sui هو بلوكتشين لامركزي يعتمد على إثبات الملكية، ويتميز بقدرة عالية على التوسع في معدل المعالجة وسعة التخزين. يمكنه معالجة أكثر من 120,000 TPS، ويعالج المعاملات المستقلة في أقل من جزء من الثانية، ويعالج المعاملات الأكثر تعقيدًا في 3 ثوانٍ. لقد أجرت Sui بعض التحسينات على الوظائف الأساسية لـ Move لتحسين أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس
Aptos هو بلوكتشين من الطبقة الأولى، يهدف إلى توفير وصول لامركزي عالمي وعادل للأصول لعشرات المليارات من الناس. يمكنه حالياً تحقيق سعة تصل إلى 10,000 عملية في الثانية، مع سعة قصوى نظرية تصل إلى 160,000 عملية في الثانية. قامت Aptos بتوسيع الوظائف الأساسية لـ MoveVM من خلال طبقات التكيف، بما في ذلك التنفيذ المتوازي وفصل التخزين بدقة.
ابتكارات مختبرات الحركة
حركة لابز هو فريق تطوير بلوكتشين، يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأكثر حلول الطبقة الثانية أمانًا على الإيثيريوم. تشمل ابتكاراتهم الرئيسية:
إدخال MoveVM إلى الإيثيريوم
تطوير نظام بيئي كتلة مُعيارية قائم على Move
إدخال بيئة تنفيذ جديدة ، مصممة لمعالجة أكثر من 30,000 معاملة في الثانية
إنشاء Move-EVM، يسمح بنشر الشفرات الموثوقة أثناء وقت التشغيل
هدف Movement Labs هو تسريع الابتكار في مجال التشفير، مما يمكّن المطورين من بناء تطبيقات آمنة على البلوكتشين بسهولة أكبر.
التوافق مع الحركة والصلابة
صممت حركة المختبرات مترجماً لـ Solidity، مما يسمح للعقود الذكية المكتوبة بـ Solidity بتبني مبادئ البرمجة الموجهة للكائنات على حركة. ومع ذلك، قد تواجه العقود المترجمة بعض التحديات الهندسية، مثل الوصول المحدود إلى كائنات Move أو اختلافات معايير الرموز و NFT.
آفاق المستقبل
في المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثيريوم. الهدف على المدى الطويل هو تحقيق إطلاق شامل لـ Rollup على الشبكة الرئيسية، مما يجلب مزايا Move إلى نظام الإيثيريوم البيئي بأكمله. ستواصل Movement Labs دعم مجتمع مطوري Move في آسيا، من خلال توفير الموارد اللازمة، والتعليم، والفرص، لتعزيز نمو نظام Move البيئي.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
لغة Move تقود مستقبل جديد للبلوكتشين: تطوير العقود الذكية بشكل آمن وفعال
مقدمة عن لغة Move وتطبيقاتها في مجال البلوكتشين
Move هي لغة برمجة قائمة على Rust، مصممة خصيصًا لتطبيقات البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، والتحديد، وقابلية التحقق. تؤكد Move على الأمان والكفاءة، ولها خصائص غير مرتبطة بالمنصة، وتدعم المكتبات، والأدوات، ومجتمع المطورين عبر الكتل.
الميزات الرئيسية للغة Move
تصميم Move يتجنب العديد من المشكلات الشائعة في Web3، مثل ثغرات إعادة الإدخال، والرموز السامة، والتصاريح المزيفة للرموز. في Move، تُعتبر الأصول الرقمية موارد، ولا يمكن نسخها أو تدميرها بشكل عشوائي.
موفر الحركة
Move Prover هي أداة تحقق تساعد المطورين في كتابة المواصفات الرسمية للوظائف الأساسية للتطبيقات، والتحقق بسرعة من صحة تنفيذ الشيفرة. هذا أمر بالغ الأهمية لمنع الأخطاء الشائعة في العقود الذكية، ويتيح تحديد الشروط المسبقة، والشروط اللاحقة، وثبات البيانات.
نظام Move
سوي
Sui هو بلوكتشين لامركزي يعتمد على إثبات الملكية، ويتميز بقدرة عالية على التوسع في معدل المعالجة وسعة التخزين. يمكنه معالجة أكثر من 120,000 TPS، ويعالج المعاملات المستقلة في أقل من جزء من الثانية، ويعالج المعاملات الأكثر تعقيدًا في 3 ثوانٍ. لقد أجرت Sui بعض التحسينات على الوظائف الأساسية لـ Move لتحسين أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس
Aptos هو بلوكتشين من الطبقة الأولى، يهدف إلى توفير وصول لامركزي عالمي وعادل للأصول لعشرات المليارات من الناس. يمكنه حالياً تحقيق سعة تصل إلى 10,000 عملية في الثانية، مع سعة قصوى نظرية تصل إلى 160,000 عملية في الثانية. قامت Aptos بتوسيع الوظائف الأساسية لـ MoveVM من خلال طبقات التكيف، بما في ذلك التنفيذ المتوازي وفصل التخزين بدقة.
ابتكارات مختبرات الحركة
حركة لابز هو فريق تطوير بلوكتشين، يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأكثر حلول الطبقة الثانية أمانًا على الإيثيريوم. تشمل ابتكاراتهم الرئيسية:
هدف Movement Labs هو تسريع الابتكار في مجال التشفير، مما يمكّن المطورين من بناء تطبيقات آمنة على البلوكتشين بسهولة أكبر.
التوافق مع الحركة والصلابة
صممت حركة المختبرات مترجماً لـ Solidity، مما يسمح للعقود الذكية المكتوبة بـ Solidity بتبني مبادئ البرمجة الموجهة للكائنات على حركة. ومع ذلك، قد تواجه العقود المترجمة بعض التحديات الهندسية، مثل الوصول المحدود إلى كائنات Move أو اختلافات معايير الرموز و NFT.
آفاق المستقبل
في المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثيريوم. الهدف على المدى الطويل هو تحقيق إطلاق شامل لـ Rollup على الشبكة الرئيسية، مما يجلب مزايا Move إلى نظام الإيثيريوم البيئي بأكمله. ستواصل Movement Labs دعم مجتمع مطوري Move في آسيا، من خلال توفير الموارد اللازمة، والتعليم، والفرص، لتعزيز نمو نظام Move البيئي.