Move هي لغة برمجة تستند إلى Rust، تم تطويرها في الأصل لمشاريع البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، والتحديد، والقابلية للتحقق. تم تصميم Move لتطبيقات البلوكتشين، مع التركيز على الأمان والكفاءة، ولها خصائص غير مرتبطة بالمنصة، وتدعم المكتبات، والأدوات، ومجتمعات المطورين عبر البلوكتشين.
مزايا لغة Move
تتمتع Move بالعديد من المزايا على أساس لغات البلوكتشين الحالية. نموذج البرمجة الموجه للموارد والميزات الأمنية المدمجة تجعلها خيارًا مثاليًا لبناء تطبيقات بلوكتشين آمنة وعالية الأداء. يركز تصميم Move على الأمان، ويهدف إلى تجنب العديد من مشكلات Web3 الشائعة، مثل ثغرات إعادة الدخول، والرموز السامة، والموافقات المزورة للرموز. تعتبر الأصول الرقمية موارد، ولا يمكن نسخها أو تدميرها بشكل عشوائي.
البرمجة الموجهة للكائنات والبرمجة القائمة على الأصول
تم تصميم Move كلغة برمجة موجهة نحو الكائنات وقائمة على الأصول. في Sui Move، تعتبر الكائنات هي الجوهر، مما يسمح بالتحكم في الوصول بدقة. هيكل التخزين العالمي يقوم بربط معرفات الكائنات بالكائنات، مما يدعم معالجة المعاملات بشكل فعال وتمثيل دقيق للوصول. يضمن نموذج القدرات في Move أن الكائنات تتمتع بأذونات محددة، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق الصوري
Move Prover هي أداة للتحقق تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات، والتحقق من صحة تنفيذ الكود في وقت قصير. هذه الأداة ضرورية لمنع الأخطاء الشائعة في العقود الذكية، حيث تسمح بوضع الشروط المسبقة، والشروط اللاحقة، وثبات البيانات. يتكامل Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من الكود.
الحوكمة والمجتمع
تتضمن تطورات Move الآن فرق متنوعة من مختلف المؤسسات، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة وقابلية الاستخدام عبر الأنظمة الأساسية، مما يضمن أنها تظل مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين في Web2. تهدف منهجية حوكمة Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الحاجة.
نظام Move البيئي المبكر
سوي
Sui هي كتلة لا مركزية قائمة على إثبات الحصة، تتمتع بقدرة على التوسع الأفقي في السعة والتخزين. يأتي فريقها من أقسام البحث والتطوير المتقدمة في البلوكتشين، ويكرّس جهوده لتطوير البلوكتشين ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 TPS، ومعالجة المعاملات المستقلة في أقل من ثانية، ومعالجة المعاملات الأكثر تعقيدًا في غضون 3 ثوان.
أبتوس
Aptos هو بلوكتشين Layer 1، وهدفه هو إنشاء وصول عالمي وعادل للأصول اللامركزية لمليارات الأشخاص. يمكن لـ Aptos حاليًا تحقيق معدل نقل يصل إلى 10,000 TPS، والحد الأقصى النظري لمعدل النقل هو 160,000 TPS. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين، ووقت التأكيد النهائي هو 250 مللي ثانية.
مختبرات الحركة
Movement Labs هو فريق تطوير بلوكتشين، يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأأمن حلول Layer 2 على الإيثيريوم. تتمثل مهمتهم في الجمع بين أمان العقود الذكية والتوازي مع سيولة EVM وقاعدة المستخدمين.
حل المشكلة الأمنية
تكرس حركة Labs جهودها لبناء نظام بيئي للبلوكتشين المعياري القائم على Move، بدءًا من M2، وهو أول Layer 2 لـ MoveVM على الإيثيريوم. كما أنهم قدموا بيئة تنفيذ جديدة، مصممة لمعالجة أكثر من 30,000 معاملة في الثانية. يسمح Move-EVM للمطورين بنشر الشيفرة المؤكدة أثناء التشغيل، مما يمنع هجمات إعادة الإدخال وغيرها من نقاط الهجوم.
دمج Move مع الوحدات
تتمثل الفلسفة التصميمية لمختبرات الحركة في دمج الوحدات. من خلال تفكيك كومة البلوكتشين إلى مكونات وحدات ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية. يمكن للمطورين مزج وتطابق الوحدات لتخصيص كومتهم.
EVM المتوازي وMove
EVM المتوازي هو نوع من التطوير لتحسين قابلية التوسع والأداء في الإيثريوم. تخدم Move وSolidity أغراضًا مختلفة، ويمكنهما التعايش والتكامل. في مختبرات Movement، يمكن للمطورين اختيار اللغة الأنسب لاحتياجاتهم.
التمويل
أكملت حركة لابز جولة التمويل A بقيمة 38 مليون دولار بقيادة مؤسسات استثمارية معروفة، بمشاركة العديد من المؤسسات الاستثمارية المعروفة.
خريطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثيريوم. الهدف على المدى الطويل هو تحقيق إطلاق كامل لـ Rollup على الشبكة الرئيسية، Bringing قوة 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.
تسجيلات الإعجاب 11
أعجبني
11
6
مشاركة
تعليق
0/400
LostBetweenChains
· منذ 2 س
炒البلوكتشين的又来造概念了...
شاهد النسخة الأصليةرد0
BearMarketMonk
· منذ 4 س
بداية قصة جديدة أخرى، فقط استمتع بالمشاهدة
شاهد النسخة الأصليةرد0
OldLeekMaster
· 07-12 15:11
لقد قمت بالاستثمار بالكامل، أسرع!
شاهد النسخة الأصليةرد0
LidoStakeAddict
· 07-12 15:11
تحركت الموجة إلى السماء لكن ذلك لن يغير مكانة الإيثيريوم في عالم العملات الرقمية.
لغة Move: أداة جديدة لتطوير البلوكتشين
لغة Move: لغة برمجة البلوكتشين من الجيل الجديد
Move هي لغة برمجة تستند إلى Rust، تم تطويرها في الأصل لمشاريع البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، والتحديد، والقابلية للتحقق. تم تصميم Move لتطبيقات البلوكتشين، مع التركيز على الأمان والكفاءة، ولها خصائص غير مرتبطة بالمنصة، وتدعم المكتبات، والأدوات، ومجتمعات المطورين عبر البلوكتشين.
مزايا لغة Move
تتمتع Move بالعديد من المزايا على أساس لغات البلوكتشين الحالية. نموذج البرمجة الموجه للموارد والميزات الأمنية المدمجة تجعلها خيارًا مثاليًا لبناء تطبيقات بلوكتشين آمنة وعالية الأداء. يركز تصميم Move على الأمان، ويهدف إلى تجنب العديد من مشكلات Web3 الشائعة، مثل ثغرات إعادة الدخول، والرموز السامة، والموافقات المزورة للرموز. تعتبر الأصول الرقمية موارد، ولا يمكن نسخها أو تدميرها بشكل عشوائي.
البرمجة الموجهة للكائنات والبرمجة القائمة على الأصول
تم تصميم Move كلغة برمجة موجهة نحو الكائنات وقائمة على الأصول. في Sui Move، تعتبر الكائنات هي الجوهر، مما يسمح بالتحكم في الوصول بدقة. هيكل التخزين العالمي يقوم بربط معرفات الكائنات بالكائنات، مما يدعم معالجة المعاملات بشكل فعال وتمثيل دقيق للوصول. يضمن نموذج القدرات في Move أن الكائنات تتمتع بأذونات محددة، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق الصوري
Move Prover هي أداة للتحقق تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات، والتحقق من صحة تنفيذ الكود في وقت قصير. هذه الأداة ضرورية لمنع الأخطاء الشائعة في العقود الذكية، حيث تسمح بوضع الشروط المسبقة، والشروط اللاحقة، وثبات البيانات. يتكامل Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من الكود.
الحوكمة والمجتمع
تتضمن تطورات Move الآن فرق متنوعة من مختلف المؤسسات، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة وقابلية الاستخدام عبر الأنظمة الأساسية، مما يضمن أنها تظل مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين في Web2. تهدف منهجية حوكمة Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الحاجة.
نظام Move البيئي المبكر
سوي
Sui هي كتلة لا مركزية قائمة على إثبات الحصة، تتمتع بقدرة على التوسع الأفقي في السعة والتخزين. يأتي فريقها من أقسام البحث والتطوير المتقدمة في البلوكتشين، ويكرّس جهوده لتطوير البلوكتشين ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 TPS، ومعالجة المعاملات المستقلة في أقل من ثانية، ومعالجة المعاملات الأكثر تعقيدًا في غضون 3 ثوان.
أبتوس
Aptos هو بلوكتشين Layer 1، وهدفه هو إنشاء وصول عالمي وعادل للأصول اللامركزية لمليارات الأشخاص. يمكن لـ Aptos حاليًا تحقيق معدل نقل يصل إلى 10,000 TPS، والحد الأقصى النظري لمعدل النقل هو 160,000 TPS. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين، ووقت التأكيد النهائي هو 250 مللي ثانية.
مختبرات الحركة
Movement Labs هو فريق تطوير بلوكتشين، يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأأمن حلول Layer 2 على الإيثيريوم. تتمثل مهمتهم في الجمع بين أمان العقود الذكية والتوازي مع سيولة EVM وقاعدة المستخدمين.
حل المشكلة الأمنية
تكرس حركة Labs جهودها لبناء نظام بيئي للبلوكتشين المعياري القائم على Move، بدءًا من M2، وهو أول Layer 2 لـ MoveVM على الإيثيريوم. كما أنهم قدموا بيئة تنفيذ جديدة، مصممة لمعالجة أكثر من 30,000 معاملة في الثانية. يسمح Move-EVM للمطورين بنشر الشيفرة المؤكدة أثناء التشغيل، مما يمنع هجمات إعادة الإدخال وغيرها من نقاط الهجوم.
دمج Move مع الوحدات
تتمثل الفلسفة التصميمية لمختبرات الحركة في دمج الوحدات. من خلال تفكيك كومة البلوكتشين إلى مكونات وحدات ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية. يمكن للمطورين مزج وتطابق الوحدات لتخصيص كومتهم.
EVM المتوازي وMove
EVM المتوازي هو نوع من التطوير لتحسين قابلية التوسع والأداء في الإيثريوم. تخدم Move وSolidity أغراضًا مختلفة، ويمكنهما التعايش والتكامل. في مختبرات Movement، يمكن للمطورين اختيار اللغة الأنسب لاحتياجاتهم.
التمويل
أكملت حركة لابز جولة التمويل A بقيمة 38 مليون دولار بقيادة مؤسسات استثمارية معروفة، بمشاركة العديد من المؤسسات الاستثمارية المعروفة.
خريطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار الإيثيريوم. الهدف على المدى الطويل هو تحقيق إطلاق كامل لـ Rollup على الشبكة الرئيسية، Bringing قوة Move إلى نظام الإيثيريوم البيئي بأكمله. تضع Movement Labs أهمية كبيرة على منطقة آسيا والمحيط الهادئ، وستستمر في دعم مطوري Move في آسيا، وتعزيز نمو نظام Move البيئي.