لغة Move هي لغة برمجة مبتكرة مصممة خصيصًا لتطبيقات blockchain، تم تطويرها بناءً على Rust، وتهدف إلى حل قيود لغات العقود الذكية الحالية. تركز لغة Move على الأمان والكفاءة، وتتميز بالندرة واليقين وقابلية التحقق. كـ لغة غير مرتبطة بأي منصة، تدعم Move المكتبات والأدوات ومجتمع المطورين عبر blockchain.
المزايا الرئيسية للغة Move
تستخدم Move نموذج برمجة موجه نحو الموارد وميزات أمان مضمنة، مما يجعلها خيارًا مثاليًا لبناء تطبيقات بلوكتشين آمنة وعالية الأداء. تركز فلسفة تصميمها على تجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الإدخال، والرموز السامة، والموافقات الزائفة على الرموز. في Move، تُعتبر الأصول الرقمية موارد لا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة القائمة على الكائنات والبرمجة القائمة على الأصول
Move هي لغة برمجة موجهة للكائنات ومبنية على الأصول. في Sui Move، الكائنات هي المفهوم الأساسي، مما يسمح للمطورين بتنفيذ التحكم الدقيق في الوصول. هيكل التخزين العالمي يقوم بربط معرفات الكائنات بالكائنات، ويدعم معالجة المعاملات بكفاءة وتمثيل دقيق للوصول. يضمن نموذج القدرة في Move أن تتمتع الكائنات بحقوق معينة، مما يمنع بشكل فعال العمليات غير المصرح بها، مثل نسخ الكائنات أو حذفها.
Move Prover: أداة التحقق من الصحة الشكلية
Move Prover هي أداة تحقق قوية تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات، والتحقق من صحة تنفيذ الشيفرة في وقت قصير. تعتبر هذه الأداة حاسمة في منع الأخطاء الشائعة في العقود الذكية، مما يسمح بتحديد الشروط المسبقة، والشروط اللاحقة، وثبات البيانات. يتكامل Move Prover بشكل وثيق مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شيفرتهم.
تطوير نظام Move البيئي
سوي: سلسلة الكتل عالية الأداء
Sui هي سلسلة كتل لامركزية تعتمد على إثبات الحصة، وتتميز بسعة معالجة وتخزين قابلة للتوسع أفقيًا. تم تطويرها بواسطة فريق من القسم المتقدم لتطوير سلسلة الكتل في Meta، ومن المتوقع أن تعالج أكثر من 120,000 عملية في الثانية، وتعالج المعاملات المستقلة في زمن أقل من ثانية واحدة، وتتعامل مع المعاملات الأكثر تعقيدًا في غضون 3 ثوانٍ. قامت Sui بإجراء بعض التحسينات على الوظائف الأساسية لـ Move لتعزيز أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس: بلوكتشين عالي الإنتاجية
Aptos هو سلسلة كتل من الطبقة الأولى، تهدف إلى خلق وصول عادل وشامل للأصول اللامركزية لمجموعة واسعة من المستخدمين. يمكنها حالياً تحقيق قدرة معالجة تصل إلى 10,000 معاملة في الثانية، والقدرة القصوى النظرية تصل إلى 160,000 معاملة في الثانية. حققت Aptos تأكيدات سريعة للمعاملات وقدرة معالجة فعالة من خلال التنفيذ المتوازي وآلية الإجماع المحسّنة.
مختبرات الحركة: تطوير blockchain مبتكر
حركة لابز هي فريق تطوير يكرس جهوده لدمج شبكات البلوك تشين، ويهدف إلى دعم أسرع وأكثر حلول Layer 2 أماناً على الإيثيريوم. هدفهم هو الجمع بين أمان العقود الذكية والتوازي مع سيولة قاعدة المستخدمين و EVM. من خلال مشروعهم الرائد L2، تقوم حركة لابز بإدخال MoveVM إلى نظام الإيثيريوم البيئي.
تعزيز الأمان
تحرص حركة المختبرات على بناء نظام بيئي قائم على blockchain modular يعتمد على Move، بهدف معالجة مشكلات ثغرات العقود الذكية. وقد قدموا بيئة تنفيذ جديدة، مصممة لمعالجة أكثر من 30,000 صفقة في الثانية. يتيح Move-EVM نشر الشفرات التي تم التحقق منها أثناء التشغيل، مما يمنع بشكل فعال هجمات إعادة الدخول ووسائل الهجوم الأخرى.
التكامل المعياري
تتمحور الفلسفة التصميمية لمختبرات الحركة حول التكامل القائم على الوحدات. من خلال تفكيك كومة blockchain إلى مكونات وحدوية ذات واجهات واضحة، تم تحقيق التكامل السلس والتخصيص والترقية. يتمتع هذا الهيكل المعتمد على الوحدات بمزايا ملحوظة من حيث القابلية للتوسع والأمان والابتكار.
التعاون بين Move و Solidity
تدعم حركة المختبرات استخدام Move وSolidity بشكل متوازي، مما يسمح للمطورين باختيار اللغة الأنسب وفقًا لاحتياجاتهم. من خلال تنفيذ MoveVM في بيئة تنفيذ الإيثريوم، يمكن زيادة الإنتاجية بشكل كبير، مما يمكّن المطورين من إنشاء تطبيقات جديدة على الإيثريوم.
آفاق المستقبل
تعمل Movement Labs على نشر أول عقد ذكي باستخدام Move على شبكة اختبار Ethereum، وستصدر مجموعة من الأدوات والموارد لدعم المطورين. الهدف على المدى الطويل هو تحقيق إطلاق Rollup كامل على الشبكة الرئيسية، وجلب مزايا Move إلى النظام البيئي Ethereum بأكمله. في الوقت نفسه، يولي الفريق أهمية كبيرة لتطوير منطقة آسيا والمحيط الهادئ، وسيواصل دعم نمو مجتمع مطوري Move في آسيا.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 16
أعجبني
16
7
إعادة النشر
مشاركة
تعليق
0/400
UnluckyMiner
· منذ 21 س
غير واضح ولكنه مثير للإعجاب! لنبدأ باستخدام لغة move!
شاهد النسخة الأصليةرد0
ZKSherlock
· 08-09 05:53
في الواقع... التحقق الرسمي يتفوق على الضجيج التسويقي بصراحة
شاهد النسخة الأصليةرد0
AirdropDreamBreaker
· 08-09 05:52
من يعرف كيف تتحرك سول بهذه السهولة؟
شاهد النسخة الأصليةرد0
MeaninglessGwei
· 08-09 05:47
هل move هو المنقذ الجديد؟
شاهد النسخة الأصليةرد0
OnChainArchaeologist
· 08-09 05:41
حقاً جيد، ابدأ في التعلم عملياً.
شاهد النسخة الأصليةرد0
OnChainDetective
· 08-09 05:35
مه، مجرد لغة أخرى *تدعي* أنها تحل أمان الويب 3... تحليل الاختراقات السابقة يروي قصة مختلفة بصراحة
لغة Move: لغة برمجة مبتكرة ولدت لتطوير آمن وفعال للويب 3
مقدمة في لغة Move
لغة Move هي لغة برمجة مبتكرة مصممة خصيصًا لتطبيقات blockchain، تم تطويرها بناءً على Rust، وتهدف إلى حل قيود لغات العقود الذكية الحالية. تركز لغة Move على الأمان والكفاءة، وتتميز بالندرة واليقين وقابلية التحقق. كـ لغة غير مرتبطة بأي منصة، تدعم Move المكتبات والأدوات ومجتمع المطورين عبر blockchain.
المزايا الرئيسية للغة Move
تستخدم Move نموذج برمجة موجه نحو الموارد وميزات أمان مضمنة، مما يجعلها خيارًا مثاليًا لبناء تطبيقات بلوكتشين آمنة وعالية الأداء. تركز فلسفة تصميمها على تجنب المشكلات الشائعة في Web3، مثل ثغرات إعادة الإدخال، والرموز السامة، والموافقات الزائفة على الرموز. في Move، تُعتبر الأصول الرقمية موارد لا يمكن نسخها أو تدميرها بشكل تعسفي.
البرمجة القائمة على الكائنات والبرمجة القائمة على الأصول
Move هي لغة برمجة موجهة للكائنات ومبنية على الأصول. في Sui Move، الكائنات هي المفهوم الأساسي، مما يسمح للمطورين بتنفيذ التحكم الدقيق في الوصول. هيكل التخزين العالمي يقوم بربط معرفات الكائنات بالكائنات، ويدعم معالجة المعاملات بكفاءة وتمثيل دقيق للوصول. يضمن نموذج القدرة في Move أن تتمتع الكائنات بحقوق معينة، مما يمنع بشكل فعال العمليات غير المصرح بها، مثل نسخ الكائنات أو حذفها.
Move Prover: أداة التحقق من الصحة الشكلية
Move Prover هي أداة تحقق قوية تساعد المطورين في كتابة المواصفات الشكلية للوظائف الأساسية للتطبيقات، والتحقق من صحة تنفيذ الشيفرة في وقت قصير. تعتبر هذه الأداة حاسمة في منع الأخطاء الشائعة في العقود الذكية، مما يسمح بتحديد الشروط المسبقة، والشروط اللاحقة، وثبات البيانات. يتكامل Move Prover بشكل وثيق مع نظام بناء Move، مما يمكّن المطورين من التحقق بسهولة من شيفرتهم.
تطوير نظام Move البيئي
سوي: سلسلة الكتل عالية الأداء
Sui هي سلسلة كتل لامركزية تعتمد على إثبات الحصة، وتتميز بسعة معالجة وتخزين قابلة للتوسع أفقيًا. تم تطويرها بواسطة فريق من القسم المتقدم لتطوير سلسلة الكتل في Meta، ومن المتوقع أن تعالج أكثر من 120,000 عملية في الثانية، وتعالج المعاملات المستقلة في زمن أقل من ثانية واحدة، وتتعامل مع المعاملات الأكثر تعقيدًا في غضون 3 ثوانٍ. قامت Sui بإجراء بعض التحسينات على الوظائف الأساسية لـ Move لتعزيز أداء الشبكة وتقليل وقت تأكيد المعاملات.
أبتوس: بلوكتشين عالي الإنتاجية
Aptos هو سلسلة كتل من الطبقة الأولى، تهدف إلى خلق وصول عادل وشامل للأصول اللامركزية لمجموعة واسعة من المستخدمين. يمكنها حالياً تحقيق قدرة معالجة تصل إلى 10,000 معاملة في الثانية، والقدرة القصوى النظرية تصل إلى 160,000 معاملة في الثانية. حققت Aptos تأكيدات سريعة للمعاملات وقدرة معالجة فعالة من خلال التنفيذ المتوازي وآلية الإجماع المحسّنة.
مختبرات الحركة: تطوير blockchain مبتكر
حركة لابز هي فريق تطوير يكرس جهوده لدمج شبكات البلوك تشين، ويهدف إلى دعم أسرع وأكثر حلول Layer 2 أماناً على الإيثيريوم. هدفهم هو الجمع بين أمان العقود الذكية والتوازي مع سيولة قاعدة المستخدمين و EVM. من خلال مشروعهم الرائد L2، تقوم حركة لابز بإدخال MoveVM إلى نظام الإيثيريوم البيئي.
تعزيز الأمان
تحرص حركة المختبرات على بناء نظام بيئي قائم على blockchain modular يعتمد على Move، بهدف معالجة مشكلات ثغرات العقود الذكية. وقد قدموا بيئة تنفيذ جديدة، مصممة لمعالجة أكثر من 30,000 صفقة في الثانية. يتيح Move-EVM نشر الشفرات التي تم التحقق منها أثناء التشغيل، مما يمنع بشكل فعال هجمات إعادة الدخول ووسائل الهجوم الأخرى.
التكامل المعياري
تتمحور الفلسفة التصميمية لمختبرات الحركة حول التكامل القائم على الوحدات. من خلال تفكيك كومة blockchain إلى مكونات وحدوية ذات واجهات واضحة، تم تحقيق التكامل السلس والتخصيص والترقية. يتمتع هذا الهيكل المعتمد على الوحدات بمزايا ملحوظة من حيث القابلية للتوسع والأمان والابتكار.
التعاون بين Move و Solidity
تدعم حركة المختبرات استخدام Move وSolidity بشكل متوازي، مما يسمح للمطورين باختيار اللغة الأنسب وفقًا لاحتياجاتهم. من خلال تنفيذ MoveVM في بيئة تنفيذ الإيثريوم، يمكن زيادة الإنتاجية بشكل كبير، مما يمكّن المطورين من إنشاء تطبيقات جديدة على الإيثريوم.
آفاق المستقبل
تعمل Movement Labs على نشر أول عقد ذكي باستخدام Move على شبكة اختبار Ethereum، وستصدر مجموعة من الأدوات والموارد لدعم المطورين. الهدف على المدى الطويل هو تحقيق إطلاق Rollup كامل على الشبكة الرئيسية، وجلب مزايا Move إلى النظام البيئي Ethereum بأكمله. في الوقت نفسه، يولي الفريق أهمية كبيرة لتطوير منطقة آسيا والمحيط الهادئ، وسيواصل دعم نمو مجتمع مطوري Move في آسيا.