Move هي لغة برمجة قائمة على Rust، تم تصميمها خصيصًا لتطبيقات blockchain. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، واليقين، والقابلية للتحقق. تؤكد Move على الأمان والكفاءة، ولديها ميزات غير مرتبطة بالمنصات، وتدعم المكتبات، والأدوات، ومجتمعات المطورين عبر blockchains.
الخصائص الرئيسية للغة Move
Move لديها العديد من المزايا على أساس لغات blockchain الحالية:
نموذج البرمجة الموجهة للموارد
الميزات الأمنية المدمجة
التصميم القائم على الكائنات والأصول
التحكم في الوصول بدقة
معالجة فعالة للتداول
منع مشاكل 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 في نظام إيثريوم البيئي. تشمل أعمالهم الرئيسية ما يلي:
تطوير أول MoveVM Layer 2 على Ethereum (M2)
إدخال بيئة تنفيذ عالية الأداء جديدة
إنشاء Move-EVM، يسمح بنشر الشيفرة الموثقة
إطلاق 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.
تسجيلات الإعجاب 12
أعجبني
12
4
مشاركة
تعليق
0/400
CodeZeroBasis
· منذ 12 س
مرة أخرى ارتفع المعرفة move tql
شاهد النسخة الأصليةرد0
NftMetaversePainter
· منذ 12 س
في الواقع، تحريك rust هو مجرد بداية... التحول الحقيقي يكمن في إمكاناته الجمالية الحسابية لفن البلوك تشين التوليدي *يحتسوا القهوة*
شاهد النسخة الأصليةرد0
StableBoi
· منذ 12 س
روست حقاً مذهلة
شاهد النسخة الأصليةرد0
LiquidityWizard
· منذ 12 س
في الواقع، نموذج أمان move أكثر كفاءة بنسبة 73.4% من solidity بناءً على حساباتي.
لغة Move: نموذج جديد لتطبيقات البلوكتشين متوافق عبر السلاسل بشكل آمن وفعال
مقدمة لغة Move
Move هي لغة برمجة قائمة على Rust، تم تصميمها خصيصًا لتطبيقات blockchain. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، واليقين، والقابلية للتحقق. تؤكد Move على الأمان والكفاءة، ولديها ميزات غير مرتبطة بالمنصات، وتدعم المكتبات، والأدوات، ومجتمعات المطورين عبر blockchains.
الخصائص الرئيسية للغة Move
Move لديها العديد من المزايا على أساس لغات blockchain الحالية:
تضمن نموذج قدرة Move أن تحتوي الكائنات على أذونات محددة، مما يمنع العمليات غير المصرح بها مثل النسخ أو حذف الكائنات.
أداة التحقق من صحة Move Prover
Move Prover هي أداة للتحقق تساعد المطورين:
تم دمج Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شيفرتهم.
نظام Move
سوي
Sui هو نوع من البلوكتشين القائم على إثبات الحصة اللامركزية، وله المميزات التالية:
أجرت Sui بعض التحسينات على الوظائف الأساسية لـ Move لتحسين أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس
Aptos هي سلسلة كتل Layer 1، تتميز بما يلي:
توسعت Aptos من خلال طبقة التكيف في ميزات MoveVM الأساسية، بما في ذلك التوازي، والتخزين الضخم، وفصل التخزين الدقيق.
مختبرات الحركة
حركة لابز هي فريق تطوير يكرس جهوده لدمج شبكات البلوكتشين، وتهدف إلى إدخال MoveVM في نظام إيثريوم البيئي. تشمل أعمالهم الرئيسية ما يلي:
تؤكد فلسفة تصميم حركة Labs على التكامل القائم على الوحدات، مما يسمح للمطورين بتخصيص كومة blockchain. كما أنهم يعملون على تطوير مترجم من Solidity إلى Move لزيادة التوافق.
المستقبل
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثريوم. الهدف على المدى الطويل هو تنفيذ إطلاق كامل لـ Rollup على الشبكة الرئيسية، مما يجلب مزايا Move إلى نظام الإيثريوم البيئي بأسره. ستواصل Movement Labs دعم مطوري Move في منطقة آسيا والمحيط الهادئ، وتوفير الموارد والفرص اللازمة لتعزيز التنمية العالمية لنظام Move البيئي.