Move هي لغة برمجة تعتمد على Rust، مصممة خصيصًا لتطبيقات البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفر الندرة، واليقين، وقابلية التحقق. يركز Move على الأمان والكفاءة، ويتميز بخصائص غير مرتبطة بالمنصة، ويدعم المكتبات والأدوات ومجتمعات المطورين عبر الكتل.
الخصائص الرئيسية للغة Move
نموذج البرمجة الموجهة للموارد
ميزات الأمان المدمجة
التصميم القائم على الكائنات والتصميم القائم على الأصول
دعم التحقق من الشكل
الهدف من تصميم Move هو تجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الدخول، والرموز السامة، والموافقة المزيفة على الرموز. يعتبر الأصول الرقمية موارد، مما يضمن عدم إمكانية نسخها أو تدميرها بشكل تعسفي.
موفر الحركة
Move Prover هي أداة للتحقق، يمكنها فحص صحة تنفيذ الشيفرة في وقت قصير. إنها تسمح للمطورين بكتابة مواصفات رسمية للوظائف الرئيسية للتطبيقات، مما يساعد في منع الأخطاء الشائعة في العقود الذكية.
تطبيق Move في مشاريع البلوكتشين
سوي
Sui هو بلوكتشين لامركزي يعتمد على إثبات الحصة ، تم تطويره بواسطة Mysten Labs. من المتوقع أن يعالج أكثر من 120,000 TPS ، ويعالج المعاملات المستقلة في أقل من ثانية. قامت Sui بتحسين بعض الميزات الأساسية لـ Move من أجل تحسين أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس
Aptos هو بلوكتشين من الطبقة الأولى يهدف إلى خلق وصول عالمي وعادل للأصول اللامركزية لمليارات الأشخاص. يمكنه حاليا تحقيق قدرة تصل إلى 10,000 عملية في الثانية، بينما القدرة القصوى النظرية تصل إلى 160,000 عملية في الثانية. يقوم Aptos بتوسيع الوظائف الأساسية لـ MoveVM من خلال طبقة التكيف، بما في ذلك تحقيق التوازي وفصل التخزين بشكل دقيق.
الابتكار في مختبرات الحركة
تُعتبر Movement Labs فريقًا مكرسًا لتكامل شبكات البلوكتشين لدعم أسرع وأكثر حلول Layer 2 أمانًا على الإيثيريوم. تشمل ابتكاراتهم الرئيسية:
تطوير نظام بيئي للبلوكتشين مُعتمد على Move modular.
إدخال بيئة تنفيذ جديدة، مصممة لمعالجة أكثر من 30,000 معاملة في الثانية
إنشاء Move-EVM، مما يسمح بنشر الشيفرة المعتمدة أثناء التشغيل
إطلاق Move Stack، وهو إطار طبقة تنفيذ متوافق مع أطر Rollup الرئيسية
هدف حركة المختبرات هو تسريع الابتكار في مجال التشفير، مما يمكّن المطورين من بناء تطبيقات آمنة وعالية الأداء على البلوكتشين بسهولة أكبر.
مقارنة بين Move و Solidity
تمتلك Move و Solidity كل منهما مزاياها. تركز Move على الأمان والتعبير، مما يجعلها مناسبة لبناء العقود الذكية المعقدة والتطبيقات عالية الأداء. في حين أن Solidity تتمتع بنظام بيئي كبير ومجتمع مطورين. تعمل Movement Labs على تطوير مترجم لـ Solidity، مما يسمح للعقود الذكية المكتوبة بـ Solidity بتبني مبادئ البرمجة الكائنية على Movement.
آفاق المستقبل
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي 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.
تسجيلات الإعجاب 20
أعجبني
20
6
مشاركة
تعليق
0/400
LiquidationAlert
· 07-07 18:57
تحرك قليلاً بشكل قوي هذا العام أريد أن أعمل بجد.
شاهد النسخة الأصليةرد0
PensionDestroyer
· 07-05 12:32
سوي، أسرع في الثراء!
شاهد النسخة الأصليةرد0
StakeOrRegret
· 07-05 09:09
لا يزال القديم يتداول، ثور啊
شاهد النسخة الأصليةرد0
ForumMiningMaster
· 07-05 09:05
من المستحسن شراء سو شين أولاً
شاهد النسخة الأصليةرد0
OnchainDetective
· 07-05 09:03
موف عادت مرة أخرى
شاهد النسخة الأصليةرد0
AirdropHunter
· 07-05 08:57
الحركة رائعة! كفاءة التطوير تتفوق على سول بشكل كبير
لغة Move: نموذج جديد لتطبيقات البلوكتشين تطوير عبر السلاسل بشكل آمن وفعال
مقدمة في لغة Move وتطبيقاتها في مجال البلوكتشين
Move هي لغة برمجة تعتمد على Rust، مصممة خصيصًا لتطبيقات البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفر الندرة، واليقين، وقابلية التحقق. يركز Move على الأمان والكفاءة، ويتميز بخصائص غير مرتبطة بالمنصة، ويدعم المكتبات والأدوات ومجتمعات المطورين عبر الكتل.
الخصائص الرئيسية للغة Move
الهدف من تصميم Move هو تجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الدخول، والرموز السامة، والموافقة المزيفة على الرموز. يعتبر الأصول الرقمية موارد، مما يضمن عدم إمكانية نسخها أو تدميرها بشكل تعسفي.
موفر الحركة
Move Prover هي أداة للتحقق، يمكنها فحص صحة تنفيذ الشيفرة في وقت قصير. إنها تسمح للمطورين بكتابة مواصفات رسمية للوظائف الرئيسية للتطبيقات، مما يساعد في منع الأخطاء الشائعة في العقود الذكية.
تطبيق Move في مشاريع البلوكتشين
سوي
Sui هو بلوكتشين لامركزي يعتمد على إثبات الحصة ، تم تطويره بواسطة Mysten Labs. من المتوقع أن يعالج أكثر من 120,000 TPS ، ويعالج المعاملات المستقلة في أقل من ثانية. قامت Sui بتحسين بعض الميزات الأساسية لـ Move من أجل تحسين أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس
Aptos هو بلوكتشين من الطبقة الأولى يهدف إلى خلق وصول عالمي وعادل للأصول اللامركزية لمليارات الأشخاص. يمكنه حاليا تحقيق قدرة تصل إلى 10,000 عملية في الثانية، بينما القدرة القصوى النظرية تصل إلى 160,000 عملية في الثانية. يقوم Aptos بتوسيع الوظائف الأساسية لـ MoveVM من خلال طبقة التكيف، بما في ذلك تحقيق التوازي وفصل التخزين بشكل دقيق.
الابتكار في مختبرات الحركة
تُعتبر Movement Labs فريقًا مكرسًا لتكامل شبكات البلوكتشين لدعم أسرع وأكثر حلول Layer 2 أمانًا على الإيثيريوم. تشمل ابتكاراتهم الرئيسية:
هدف حركة المختبرات هو تسريع الابتكار في مجال التشفير، مما يمكّن المطورين من بناء تطبيقات آمنة وعالية الأداء على البلوكتشين بسهولة أكبر.
مقارنة بين Move و Solidity
تمتلك Move و Solidity كل منهما مزاياها. تركز Move على الأمان والتعبير، مما يجعلها مناسبة لبناء العقود الذكية المعقدة والتطبيقات عالية الأداء. في حين أن Solidity تتمتع بنظام بيئي كبير ومجتمع مطورين. تعمل Movement Labs على تطوير مترجم لـ Solidity، مما يسمح للعقود الذكية المكتوبة بـ Solidity بتبني مبادئ البرمجة الكائنية على Movement.
آفاق المستقبل
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي Move على شبكة اختبار الإيثيريوم. الهدف على المدى الطويل هو تحقيق إطلاق Rollup كامل على الشبكة الرئيسية، bringing مزايا Move إلى النظام البيئي الكامل للإيثيريوم. ستواصل Movement Labs أيضًا دعم مجتمع مطوري Move في آسيا، وتعزيز تطوير نظام Move البيئي على مستوى العالم.