Move هي لغة برمجة تعتمد على Rust، تم تطويرها في الأصل لمشاريع البلوكشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، واليقينية، والقابلية للتحقق. تم تصميم Move خصيصًا لتطبيقات البلوكشين، مع التركيز على الأمان والكفاءة، وتتميز بخصائص غير مرتبطة بالمنصات، وتدعم المكتبات والأدوات ومجتمعات المطورين عبر البلوكشين.
مزايا لغة Move
تتمتع لغة Move بالعديد من المزايا على اللغات الحالية في مجال blockchain. إن نموذج البرمجة القائم على الموارد وميزات الأمان المدمجة تجعلها خيارًا مثاليًا لبناء تطبيقات blockchain آمنة وعالية الأداء. يؤكد تصميم Move على الأمان، ويهدف إلى تجنب العديد من مشاكل Web3 الشائعة، مثل ثغرات إعادة الدخول، والتوكنات السامة، والتوكنات المزيفة المعتمدة. تُعتبر الأصول الرقمية موارد، مما يعني أنه لا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة الموجهة نحو الكائنات والبرمجة المستندة إلى الأصول
تم تصميم Move كلغة برمجة موجهة نحو الكائنات وقائمة على الأصول. في Sui Move، تعتبر الكائنات أساسية، مما يسمح بالتحكم الدقيق في الوصول. تقوم بنية التخزين العالمية بربط معرف الكائن بالكائنات، مما يدعم معالجة المعاملات بكفاءة وتمثيل الوصول بدقة. يضمن نموذج قدرات Move أن الكائنات تتمتع بإذن محدد، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق الرسمي
Move Prover هو أداة تحقق تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية لتطبيقاتهم، والتحقق من صحة تنفيذ الشفرة في فترة زمنية قصيرة. هذه الأداة أساسية لمنع الأخطاء الشائعة في العقود الذكية، حيث تسمح بوضع شروط مسبقة، شروط لاحقة، وعدم تغيير البيانات. يتم دمج Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شفرتهم.
الحوكمة والمجتمع
تتضمن تطورات Move الآن فرقًا متنوعة من مختلف المؤسسات، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة وقابلية الاستخدام عبر الأنظمة الأساسية، مما يضمن أنها تظل مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين من Web2. تهدف طريقة الحكم في Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الضرورة.
نظام Move البيئي المبكر
سوي
Sui هي سلسلة كتل قائمة على إثبات الحصة مركزية، تتمتع بقدرة على التوسع الأفقي في الإنتاجية والتخزين. يأتي فريقها من إدارات متقدمة لتطوير سلاسل الكتل، ويكرس جهوده لتطوير سلاسل الكتل ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 عملية في الثانية، ومعالجة المعاملات المستقلة في أجزاء من الثانية، ومعالجة المعاملات الأكثر تعقيدًا في 3 ثوانٍ.
أبْتُوس
أبتوس هي سلسلة كتل من الطبقة الأولى، وتهدف إلى خلق وصول عالمي وعادل للأصول اللامركزية لمليارات الأشخاص. يمكن لأبتوس حاليًا تحقيق سعة تصل إلى 10,000 عملية في الثانية، مع سعة نظرية قصوى تبلغ 160,000 عملية في الثانية. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين، ووقت التأكيد النهائي هو 250 مللي ثانية.
مختبرات الحركة
حركة لابز هو فريق تطوير بلوكتشين يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأكثر حلول Layer 2 أمانًا على الإيثيريوم. مهمتهم هي دمج أمان العقود الذكية والتوازي مع سيولة EVM وقاعدة المستخدمين.
الخلفية
كان المؤسسون المشاركون لمختبرات الحركة مهتمين بأنظمة التوزيع وأمن الشبكات منذ صغرهم. أسسوا مختبرات الحركة في عام 2022 بهدف تسريع الابتكار في مجال التشفير، مما يمكّن المطورين من بناء التطبيق الكبير التالي على السلسلة.
حل المشكلات الأمنية
تسعى حركة Labs إلى بناء نظام بيئي قائم على سلسلة الكتل المعيارية المستندة إلى Move، بدءًا من M2، وهو أول Layer 2 من MoveVM على الإيثيريوم. كما قدموا بيئة تنفيذ جديدة مصممة لأكثر من 30,000 معاملة في الثانية (TPS).
دمج Move مع الوحدات
تعتبر التكامل المعياري جوهر فلسفة تصميم مختبرات الحركة. من خلال تفكيك كومة blockchain إلى مكونات معيارية ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية.
EVM المتوازي و Move
EVM المتوازي هو تطوير يهدف إلى تحسين قابلية التوسع والأداء في Ethereum. تخدم Move و Solidity أغراضًا مختلفة ويمكن أن تتواجد معًا وتكمل كل منهما الأخرى. في Movement Labs، يمكن للمطورين اختيار اللغة الأكثر ملاءمة لاحتياجاتهم.
الأموال
في 25 أبريل، أكملت Movement Labs جولة تمويل من الفئة A بقيمة 38 مليون دولار بقيادة مؤسسة استثمارية معينة، وشاركت العديد من المؤسسات الاستثمارية المعروفة أيضًا في هذه الجولة.
خريطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار Ethereum. الهدف على المدى الطويل هو تحقيق إطلاق كامل للـ Rollup على الشبكة الرئيسية، مما يجلب قوة Move إلى النظام البيئي الأوسع لـ Ethereum.
تولي حركة مختبرات أهمية كبيرة لمنطقة آسيا والمحيط الهادئ. سيستمرون في دعم مطوري Move في آسيا من خلال توفير الموارد الضرورية والتعليم والفرص، وعرض أعمالهم البارزة وتعزيز نمو نظام Move البيئي.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 8
أعجبني
8
6
مشاركة
تعليق
0/400
BitcoinDaddy
· 07-10 05:04
تحرك، إنه رائع، كان يجب استخدامه منذ زمن.
شاهد النسخة الأصليةرد0
AirdropHunterXiao
· 07-07 09:01
تحرك Bullfrog Rush
شاهد النسخة الأصليةرد0
fomo_fighter
· 07-07 06:53
أداة أمان البلوكتشين رجل مطور قديم واحد
شاهد النسخة الأصليةرد0
degenonymous
· 07-07 06:53
لقد تحدثنا عن move لفترة طويلة ولكن لم نتمكن من تطوير أي تطبيقات جيدة.
تطوير بيئة لغة Move: من Sui إلى مسار الابتكار في Movement Labs
مقدمة عن لغة Move وتطور نظامها البيئي
Move هي لغة برمجة تعتمد على Rust، تم تطويرها في الأصل لمشاريع البلوكشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، واليقينية، والقابلية للتحقق. تم تصميم Move خصيصًا لتطبيقات البلوكشين، مع التركيز على الأمان والكفاءة، وتتميز بخصائص غير مرتبطة بالمنصات، وتدعم المكتبات والأدوات ومجتمعات المطورين عبر البلوكشين.
مزايا لغة Move
تتمتع لغة Move بالعديد من المزايا على اللغات الحالية في مجال blockchain. إن نموذج البرمجة القائم على الموارد وميزات الأمان المدمجة تجعلها خيارًا مثاليًا لبناء تطبيقات blockchain آمنة وعالية الأداء. يؤكد تصميم Move على الأمان، ويهدف إلى تجنب العديد من مشاكل Web3 الشائعة، مثل ثغرات إعادة الدخول، والتوكنات السامة، والتوكنات المزيفة المعتمدة. تُعتبر الأصول الرقمية موارد، مما يعني أنه لا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة الموجهة نحو الكائنات والبرمجة المستندة إلى الأصول
تم تصميم Move كلغة برمجة موجهة نحو الكائنات وقائمة على الأصول. في Sui Move، تعتبر الكائنات أساسية، مما يسمح بالتحكم الدقيق في الوصول. تقوم بنية التخزين العالمية بربط معرف الكائن بالكائنات، مما يدعم معالجة المعاملات بكفاءة وتمثيل الوصول بدقة. يضمن نموذج قدرات Move أن الكائنات تتمتع بإذن محدد، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق الرسمي
Move Prover هو أداة تحقق تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية لتطبيقاتهم، والتحقق من صحة تنفيذ الشفرة في فترة زمنية قصيرة. هذه الأداة أساسية لمنع الأخطاء الشائعة في العقود الذكية، حيث تسمح بوضع شروط مسبقة، شروط لاحقة، وعدم تغيير البيانات. يتم دمج Move Prover مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شفرتهم.
الحوكمة والمجتمع
تتضمن تطورات Move الآن فرقًا متنوعة من مختلف المؤسسات، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة وقابلية الاستخدام عبر الأنظمة الأساسية، مما يضمن أنها تظل مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين من Web2. تهدف طريقة الحكم في Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الضرورة.
نظام Move البيئي المبكر
سوي
Sui هي سلسلة كتل قائمة على إثبات الحصة مركزية، تتمتع بقدرة على التوسع الأفقي في الإنتاجية والتخزين. يأتي فريقها من إدارات متقدمة لتطوير سلاسل الكتل، ويكرس جهوده لتطوير سلاسل الكتل ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 عملية في الثانية، ومعالجة المعاملات المستقلة في أجزاء من الثانية، ومعالجة المعاملات الأكثر تعقيدًا في 3 ثوانٍ.
أبْتُوس
أبتوس هي سلسلة كتل من الطبقة الأولى، وتهدف إلى خلق وصول عالمي وعادل للأصول اللامركزية لمليارات الأشخاص. يمكن لأبتوس حاليًا تحقيق سعة تصل إلى 10,000 عملية في الثانية، مع سعة نظرية قصوى تبلغ 160,000 عملية في الثانية. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين، ووقت التأكيد النهائي هو 250 مللي ثانية.
مختبرات الحركة
حركة لابز هو فريق تطوير بلوكتشين يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأكثر حلول Layer 2 أمانًا على الإيثيريوم. مهمتهم هي دمج أمان العقود الذكية والتوازي مع سيولة EVM وقاعدة المستخدمين.
الخلفية
كان المؤسسون المشاركون لمختبرات الحركة مهتمين بأنظمة التوزيع وأمن الشبكات منذ صغرهم. أسسوا مختبرات الحركة في عام 2022 بهدف تسريع الابتكار في مجال التشفير، مما يمكّن المطورين من بناء التطبيق الكبير التالي على السلسلة.
حل المشكلات الأمنية
تسعى حركة Labs إلى بناء نظام بيئي قائم على سلسلة الكتل المعيارية المستندة إلى Move، بدءًا من M2، وهو أول Layer 2 من MoveVM على الإيثيريوم. كما قدموا بيئة تنفيذ جديدة مصممة لأكثر من 30,000 معاملة في الثانية (TPS).
دمج Move مع الوحدات
تعتبر التكامل المعياري جوهر فلسفة تصميم مختبرات الحركة. من خلال تفكيك كومة blockchain إلى مكونات معيارية ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية.
EVM المتوازي و Move
EVM المتوازي هو تطوير يهدف إلى تحسين قابلية التوسع والأداء في Ethereum. تخدم Move و Solidity أغراضًا مختلفة ويمكن أن تتواجد معًا وتكمل كل منهما الأخرى. في Movement Labs، يمكن للمطورين اختيار اللغة الأكثر ملاءمة لاحتياجاتهم.
الأموال
في 25 أبريل، أكملت Movement Labs جولة تمويل من الفئة A بقيمة 38 مليون دولار بقيادة مؤسسة استثمارية معينة، وشاركت العديد من المؤسسات الاستثمارية المعروفة أيضًا في هذه الجولة.
خريطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي باستخدام Move على شبكة اختبار Ethereum. الهدف على المدى الطويل هو تحقيق إطلاق كامل للـ Rollup على الشبكة الرئيسية، مما يجلب قوة Move إلى النظام البيئي الأوسع لـ Ethereum.
تولي حركة مختبرات أهمية كبيرة لمنطقة آسيا والمحيط الهادئ. سيستمرون في دعم مطوري Move في آسيا من خلال توفير الموارد الضرورية والتعليم والفرص، وعرض أعمالهم البارزة وتعزيز نمو نظام Move البيئي.