Move هي لغة برمجة قائمة على Rust، مصممة خصيصًا لتطبيقات البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، والتحديد، والقابلية للتحقق. تركز Move على الأمان والكفاءة، وتتميز بخصائص مستقلة عن المنصات، وتدعم المكتبات، والأدوات، ومجتمع المطورين عبر الكتل.
مزايا لغة Move
تمتلك Move العديد من المزايا بناءً على لغات البلوكتشين الحالية. إن نموذج البرمجة الموجه نحو الموارد والميزات الأمنية المدمجة تجعلها خيارًا مثاليًا لبناء تطبيقات البلوكتشين الآمنة وعالية الأداء. تم تصميم Move لتجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الدخول، والتوكنات الضارة، والموافقة المزيفة للتوكنات. تُعتبر الأصول الرقمية موارد ولا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة الموجهة للكائنات والبرمجة المستندة إلى الأصول
Move هي لغة برمجة موجهة للكائنات ومبنية على الأصول. في Sui Move، تعتبر الكائنات هي الجوهر، مما يسمح بالتحكم الدقيق في الوصول. الهيكل التخزيني العالمي يقوم بربط معرف الكائن بالكائن، مما يدعم معالجة المعاملات بكفاءة وتمثيل الوصول بدقة. يضمن نموذج القدرة في Move أن الكائنات تمتلك أذونات محددة، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق من الصحة الشكلية
Move Prover هي أداة للتحقق تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات ، والتحقق من صحة تنفيذ الكود في غضون 30 ثانية. هذه الأداة ضرورية لمنع الأخطاء الشائعة في العقود الذكية ، وتسمح بتحديد الشروط المسبقة ، والشروط اللاحقة ، وثبات البيانات. يتم دمج Move Prover مع نظام بناء Move مما يمكّن المطورين من التحقق بسهولة من كودهم.
الحكم والمجتمع
تتضمن تطوير Move الآن فرقًا متنوعة من مؤسسات مختلفة، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة والملاءمة عبر الأنظمة الأساسية، مما يضمن أنها تبقى مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين في Web2. تهدف طريقة حوكمة Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الضرورة.
النظام البيئي لـ Move في المراحل المبكرة
سوي
Sui هي بلوكتشين لامركزية تعتمد على إثبات الحصة، وتتميز بقدرتها على التوسع الأفقي من حيث السعة والتخزين. فريقها يأتي من قسم تطوير بلوكتشين المتقدم، ويكرس جهوده لبلوكتشين Diem ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 TPS، ومعالجة المعاملات المستقلة في أجزاء من الثانية، ومعالجة المعاملات الأكثر تعقيدًا في غضون 3 ثوانٍ.
أبتوس
Aptos هو بلوكتشين من الطبقة 1 ، يهدف إلى خلق وصول عادل وعالمي للأصول اللامركزية لمليارات الأشخاص. يمكن أن يصل Aptos حاليًا إلى قدرة معالجة تصل إلى 10,000 TPS ، مع قدرة نظرية قصوى تصل إلى 160,000 TPS. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين ، ووقت التأكيد النهائي هو 250 مللي ثانية.
مختبرات الحركة
Movement Labs هو فريق تطوير بلوكتشين يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأمان حلول Layer 2 على إيثريوم. علمهم الرئيسي L2 يربط بين Rollup وMove Stack، ويقدم MoveVM إلى إيثريوم.
حل مشكلة الأمان
تسعى حركة Labs لبناء نظام بيئي كتلة متعددة الطبقات قائم على Move، بدءًا من M2، وهو أول Layer 2 لـ MoveVM على الإيثيريوم. قدموا بيئة تنفيذ جديدة مصممة لمعالجة أكثر من 30,000 معاملة في الثانية. يسمح Move-EVM للمطورين بنشر التعليمات البرمجية التي تم التحقق منها في وقت التشغيل، مما يمنع إعادة الدخول وطرق الهجوم الأخرى.
دمج Move مع النمذجة
تتمثل الفلسفة التصميمية لمختبرات الحركة في دمج الوحدات بشكل متكامل. من خلال تحليل كومة البلوكتشين إلى مكونات وحدات ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية. يمكن للمطورين مزج الوحدات لتخصيص كومتهم.
EVM المتوازي وMove
EVM المتوازي هو تطوير يحسن من قابلية التوسع والأداء في الإيثريوم. تخدم Move و Solidity أغراضًا مختلفة ويمكن أن تتواجد معًا وتكمل كل منهما الأخرى. في مختبرات Movement، يمكن للمطورين اختيار اللغة التي تناسب احتياجاتهم.
خارطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي من نوع Move على شبكة اختبار الإيثيريوم. ستقوم Movement Labs أيضًا بإصدار مجموعة من الأدوات والموارد لدعم المطورين. الهدف على المدى الطويل هو تحقيق إطلاق كامل لRollup على الشبكة الرئيسية، Bringing قوة Move إلى نظام الإيثيريوم البيئي بأكمله.
تولي حركة المختبرات أهمية لمنطقة آسيا والمحيط الهادئ، وستستمر في دعم مطوري Move في آسيا من خلال توفير الموارد الضرورية والتعليم والفرص لتعزيز نمو نظام Move البيئي.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 24
أعجبني
24
6
مشاركة
تعليق
0/400
AirdropChaser
· 07-07 05:49
ثور啊哥 ، جاء لغة جديدة أخرى
شاهد النسخة الأصليةرد0
NftMetaversePainter
· 07-06 12:20
أخيرًا، تحول جذري في جماليات الحوسبة... نموذج الموارد في move هو شعر خالص خوارزمي
شاهد النسخة الأصليةرد0
HashBrownies
· 07-04 10:40
لا عجب أن تكون لغة الابن الحقيقي yyds
شاهد النسخة الأصليةرد0
LuckyHashValue
· 07-04 10:37
أخي عندما رأى أن الموارد لا يمكن نسخها أصبح متحمسًا، لقد عمل بشكل جيد للغاية في هذا الجانب من الندرة~
شاهد النسخة الأصليةرد0
SneakyFlashloan
· 07-04 10:33
move هو المستقبل
شاهد النسخة الأصليةرد0
SchrodingerWallet
· 07-04 10:28
مجموعة أخرى من البروتوكولات تدعي الأمان، وبصراحة، كل هذه أرقام على الورق.
لغة Move: أداة جديدة لإعادة تشكيل نموذج تطوير البلوكتشين
تحليل لغة Move: نموذج جديد لتطوير البلوكتشين
Move هي لغة برمجة قائمة على Rust، مصممة خصيصًا لتطبيقات البلوكتشين. تهدف إلى معالجة قيود لغات العقود الذكية الحالية، وتوفير الندرة، والتحديد، والقابلية للتحقق. تركز Move على الأمان والكفاءة، وتتميز بخصائص مستقلة عن المنصات، وتدعم المكتبات، والأدوات، ومجتمع المطورين عبر الكتل.
مزايا لغة Move
تمتلك Move العديد من المزايا بناءً على لغات البلوكتشين الحالية. إن نموذج البرمجة الموجه نحو الموارد والميزات الأمنية المدمجة تجعلها خيارًا مثاليًا لبناء تطبيقات البلوكتشين الآمنة وعالية الأداء. تم تصميم Move لتجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الدخول، والتوكنات الضارة، والموافقة المزيفة للتوكنات. تُعتبر الأصول الرقمية موارد ولا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة الموجهة للكائنات والبرمجة المستندة إلى الأصول
Move هي لغة برمجة موجهة للكائنات ومبنية على الأصول. في Sui Move، تعتبر الكائنات هي الجوهر، مما يسمح بالتحكم الدقيق في الوصول. الهيكل التخزيني العالمي يقوم بربط معرف الكائن بالكائن، مما يدعم معالجة المعاملات بكفاءة وتمثيل الوصول بدقة. يضمن نموذج القدرة في Move أن الكائنات تمتلك أذونات محددة، مما يمنع العمليات غير المصرح بها مثل نسخ أو حذف الكائنات.
استخدام Move Prover للتحقق من الصحة الشكلية
Move Prover هي أداة للتحقق تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات ، والتحقق من صحة تنفيذ الكود في غضون 30 ثانية. هذه الأداة ضرورية لمنع الأخطاء الشائعة في العقود الذكية ، وتسمح بتحديد الشروط المسبقة ، والشروط اللاحقة ، وثبات البيانات. يتم دمج Move Prover مع نظام بناء Move مما يمكّن المطورين من التحقق بسهولة من كودهم.
الحكم والمجتمع
تتضمن تطوير Move الآن فرقًا متنوعة من مؤسسات مختلفة، بما في ذلك الأوساط الأكاديمية ومجتمع الأمان. تركز مبادئ تصميم اللغة على البساطة والملاءمة عبر الأنظمة الأساسية، مما يضمن أنها تبقى مرنة وسهلة الاستخدام لكل من مطوري العقود الذكية ذوي الخبرة والمبتدئين في Web2. تهدف طريقة حوكمة Move إلى تجنب القرارات المثيرة للجدل من خلال التركيز على المبادئ الأساسية والتوسع في اللغة فقط عند الضرورة.
النظام البيئي لـ Move في المراحل المبكرة
سوي
Sui هي بلوكتشين لامركزية تعتمد على إثبات الحصة، وتتميز بقدرتها على التوسع الأفقي من حيث السعة والتخزين. فريقها يأتي من قسم تطوير بلوكتشين المتقدم، ويكرس جهوده لبلوكتشين Diem ولغة البرمجة Move. من المتوقع أن تتمكن Sui من معالجة أكثر من 120,000 TPS، ومعالجة المعاملات المستقلة في أجزاء من الثانية، ومعالجة المعاملات الأكثر تعقيدًا في غضون 3 ثوانٍ.
أبتوس
Aptos هو بلوكتشين من الطبقة 1 ، يهدف إلى خلق وصول عادل وعالمي للأصول اللامركزية لمليارات الأشخاص. يمكن أن يصل Aptos حاليًا إلى قدرة معالجة تصل إلى 10,000 TPS ، مع قدرة نظرية قصوى تصل إلى 160,000 TPS. يتم التحقق من معظم المعاملات بعد بث الشبكة مرتين ، ووقت التأكيد النهائي هو 250 مللي ثانية.
مختبرات الحركة
Movement Labs هو فريق تطوير بلوكتشين يكرس جهوده لدمج شبكات البلوكتشين لدعم أسرع وأمان حلول Layer 2 على إيثريوم. علمهم الرئيسي L2 يربط بين Rollup وMove Stack، ويقدم MoveVM إلى إيثريوم.
حل مشكلة الأمان
تسعى حركة Labs لبناء نظام بيئي كتلة متعددة الطبقات قائم على Move، بدءًا من M2، وهو أول Layer 2 لـ MoveVM على الإيثيريوم. قدموا بيئة تنفيذ جديدة مصممة لمعالجة أكثر من 30,000 معاملة في الثانية. يسمح Move-EVM للمطورين بنشر التعليمات البرمجية التي تم التحقق منها في وقت التشغيل، مما يمنع إعادة الدخول وطرق الهجوم الأخرى.
دمج Move مع النمذجة
تتمثل الفلسفة التصميمية لمختبرات الحركة في دمج الوحدات بشكل متكامل. من خلال تحليل كومة البلوكتشين إلى مكونات وحدات ذات واجهات واضحة، يتم تحقيق التكامل السلس والتخصيص والترقية. يمكن للمطورين مزج الوحدات لتخصيص كومتهم.
EVM المتوازي وMove
EVM المتوازي هو تطوير يحسن من قابلية التوسع والأداء في الإيثريوم. تخدم Move و Solidity أغراضًا مختلفة ويمكن أن تتواجد معًا وتكمل كل منهما الأخرى. في مختبرات Movement، يمكن للمطورين اختيار اللغة التي تناسب احتياجاتهم.
خارطة الطريق المستقبلية
على المدى القصير، يمكن للمطورين توقع نشر أول عقد ذكي من نوع Move على شبكة اختبار الإيثيريوم. ستقوم Movement Labs أيضًا بإصدار مجموعة من الأدوات والموارد لدعم المطورين. الهدف على المدى الطويل هو تحقيق إطلاق كامل لRollup على الشبكة الرئيسية، Bringing قوة Move إلى نظام الإيثيريوم البيئي بأكمله.
تولي حركة المختبرات أهمية لمنطقة آسيا والمحيط الهادئ، وستستمر في دعم مطوري Move في آسيا من خلال توفير الموارد الضرورية والتعليم والفرص لتعزيز نمو نظام Move البيئي.