Move هي لغة برمجة قائمة على Rust، تم تصميمها خصيصًا لتطبيقات البلوكشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، واليقين، وقابلية التحقق. تشمل ميزات Move عدم اعتمادها على منصة معينة، ودعم المكتبات، والأدوات، ومجتمع المطورين عبر سلاسل البلوكشين.
مزايا لغة Move
تتمتع Move بالعديد من المزايا على أساس لغات البلوكشين الحالية. إن نموذج البرمجة الموجه للموارد وميزات الأمان المدمجة تجعله خيارًا مثاليًا لبناء تطبيقات بلوكشين آمنة وعالية الأداء. يركز تصميم Move على الأمان، ويهدف إلى تجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الدخول، والرموز السامة، والموافقات الزائفة للرموز. في Move، تُعتبر الأصول الرقمية موارد لا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة الكائنية والبرمجة المعتمدة على الأصول
Move هي لغة برمجة موجهة للكائنات وقائمة على الأصول. في Sui Move، تعتبر الكائنات أساسية، مما يسمح بالتحكم الدقيق في الوصول. هيكل التخزين العالمي يقوم بربط معرف الكائنات بالكائنات، مما يدعم معالجة المعاملات بكفاءة وتمثيل وصول دقيق. يضمن نموذج القدرة في Move أن تحتوي الكائنات على أذونات محددة، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق الرسمي
Move Prover هي أداة تحقق تساعد المطورين على كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات، والتحقق بسرعة من صحة تنفيذ الشيفرة. هذه الأداة ضرورية لمنع الأخطاء الشائعة في العقود الذكية، وتسمح بتحديد الشروط المسبقة والشروط اللاحقة والحياد البياني. يتم دمج Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شيفرتهم.
الحوكمة والمجتمع
تتضمن تطورات Move الآن فرقًا متنوعة من مختلف المؤسسات، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة وقابلية الاستخدام عبر الأنظمة الأساسية، مما يضمن أنها تظل مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين من Web2. تهدف طريقة حوكمة Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الضرورة.
نظام Move البيئي المبكر
سوي
Sui هي سلسلة كتل إثبات الحصة اللامركزية، مع قدرة على التوسع الأفقي من حيث الإنتاجية والتخزين. فريقها يأتي من قسم تطوير سلسلة الكتل المتقدم، ويعمل على سلسلة كتلة Diem ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 TPS، ومعالجة المعاملات المستقلة في أقل من ثانية، ومعالجة المعاملات الأكثر تعقيدًا في غضون 3 ثوان.
أبتوس
Aptos هو بلوكتشين من الطبقة الأولى يهدف إلى توفير الوصول العادل والشامل للأصول اللامركزية لمليارات الأشخاص. يمكن لـ Aptos حاليًا تحقيق سعة تصل إلى 10,000 TPS ، مع سعة نظرية قصوى تبلغ 160,000 TPS. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين ، ووقت التأكيد النهائي هو 250 مللي ثانية.
حركة المختبرات
حركة المختبرات هي فريق تطوير بلوكتشين يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأكثر حلول Layer 2 أمانًا على الإيثيريوم. هدفهم هو تسريع الابتكار في مجال التشفير وتمكين المطورين من بناء التطبيق الكبير التالي على السلسلة.
حل مشكلات الأمان
تكرس حركة Labs جهودها لبناء نظام بيئي قائم على blockchain المعياري يعتمد على Move، بدءًا من M2، وهو أول Layer 2 لـ MoveVM على إيثيريوم. كما أنهم قدموا بيئة تنفيذ جديدة مصممة لمعالجة أكثر من 30,000 معاملة في الثانية.
دمج Move مع التوحيد
تتمثل الفلسفة التصميمية لمختبرات الحركة في التكامل المعياري. من خلال تفكيك سلسلة الكتل إلى مكونات معيارية ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية.
EVM المتوازي و Move
تسمح Movement Labs للمطورين باختيار اللغة الأنسب لاحتياجاتهم. من خلال تنفيذ MoveVM في بيئة تنفيذ Ethereum، يمكن تحسين السعة بشكل كبير، مما يمكن المطورين من إنشاء أنواع جديدة من تطبيقات Ethereum.
الأموال
في 25 أبريل، أكملت Movement Labs جولة التمويل A بمبلغ 38 مليون دولار، بمشاركة عدة مؤسسات استثمارية معروفة.
خارطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثريوم. الهدف على المدى الطويل هو تحقيق إطلاق كامل لـ Rollup على الشبكة الرئيسية، bringing قوة Move إلى النظام البيئي الإيثيريوم بالكامل. ستواصل Movement Labs أيضًا دعم مطوري Move في آسيا، وتعزيز نمو النظام البيئي لـ Move.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
نظام لغة Move البيئي يشهد ازدهارًا ، والأمان والتوافق عبر السلاسل هما أبرز ما يميزها.
نظرة عامة على لغة 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 هي سلسلة كتل إثبات الحصة اللامركزية، مع قدرة على التوسع الأفقي من حيث الإنتاجية والتخزين. فريقها يأتي من قسم تطوير سلسلة الكتل المتقدم، ويعمل على سلسلة كتلة Diem ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 TPS، ومعالجة المعاملات المستقلة في أقل من ثانية، ومعالجة المعاملات الأكثر تعقيدًا في غضون 3 ثوان.
أبتوس
Aptos هو بلوكتشين من الطبقة الأولى يهدف إلى توفير الوصول العادل والشامل للأصول اللامركزية لمليارات الأشخاص. يمكن لـ Aptos حاليًا تحقيق سعة تصل إلى 10,000 TPS ، مع سعة نظرية قصوى تبلغ 160,000 TPS. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين ، ووقت التأكيد النهائي هو 250 مللي ثانية.
حركة المختبرات
حركة المختبرات هي فريق تطوير بلوكتشين يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأكثر حلول Layer 2 أمانًا على الإيثيريوم. هدفهم هو تسريع الابتكار في مجال التشفير وتمكين المطورين من بناء التطبيق الكبير التالي على السلسلة.
حل مشكلات الأمان
تكرس حركة Labs جهودها لبناء نظام بيئي قائم على blockchain المعياري يعتمد على Move، بدءًا من M2، وهو أول Layer 2 لـ MoveVM على إيثيريوم. كما أنهم قدموا بيئة تنفيذ جديدة مصممة لمعالجة أكثر من 30,000 معاملة في الثانية.
دمج Move مع التوحيد
تتمثل الفلسفة التصميمية لمختبرات الحركة في التكامل المعياري. من خلال تفكيك سلسلة الكتل إلى مكونات معيارية ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية.
EVM المتوازي و Move
تسمح Movement Labs للمطورين باختيار اللغة الأنسب لاحتياجاتهم. من خلال تنفيذ MoveVM في بيئة تنفيذ Ethereum، يمكن تحسين السعة بشكل كبير، مما يمكن المطورين من إنشاء أنواع جديدة من تطبيقات Ethereum.
الأموال
في 25 أبريل، أكملت Movement Labs جولة التمويل A بمبلغ 38 مليون دولار، بمشاركة عدة مؤسسات استثمارية معروفة.
خارطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثريوم. الهدف على المدى الطويل هو تحقيق إطلاق كامل لـ Rollup على الشبكة الرئيسية، bringing قوة Move إلى النظام البيئي الإيثيريوم بالكامل. ستواصل Movement Labs أيضًا دعم مطوري Move في آسيا، وتعزيز نمو النظام البيئي لـ Move.