مقابلة: مؤسس لغة Move يتحدث عن لغة العقود الذكية Sui Move
في الآونة الأخيرة، تحدثنا مع كبير مسؤولي التكنولوجيا في Mysten Labs، ومؤسس لغة البرمجة Move، سام بلاكشير، حول سبب تطويره للغة البرمجة الجديدة للعقود الذكية Sui Move، وقابلية توسع Sui، وكذلك مزايا التكنولوجيا اللامركزية للمطورين.
فيما يلي ملخص للمقابلة:
جوهر لغات البرمجة
تُعتبر لغات البرمجة أدوات للتفاعل مع الحاسوب بشكل واضح وآمن وفعال ودقيق. على عكس اللغات الطبيعية، تتطلب لغات البرمجة دلالات محددة بدقة. عادةً ما تُصمم لغات البرمجة لمجالات أو مهام معينة، لأنه من غير الممكن أن تكون هناك لغة واحدة تؤدي بشكل متميز في جميع المجالات.
ولادة لغة Move
تتمتع Move بأصولها من مشروع Libra التابع لـ Facebook. بعد دراسة العقود الذكية الحالية، يعتقد Blackshear أن لغات العقود الذكية الحالية تخيب آمال المطورين في بعض الجوانب. تُعرف العقود الذكية بشكل رئيسي أنواع الأصول وقواعد نقلها، وتتحقق من سياسات التحكم في الوصول. تهدف Move إلى تقديم تجريد جيد لهذه المهام الأساسية، مما يمكّن المبرمجين من كتابة التعليمات البرمجية بأمان وكفاءة.
ميزات Sui Move
أدخل Sui Move بعض التغييرات على Move الأصلي:
تمت إزالة بعض القيود المفروضة على شبكات الدفع المتوافقة.
تم إدخال نموذج بيانات مركزي حول الكائنات، مما يبسط عملية معالجة الأصول.
تم تنفيذ كتل المعاملات القابلة للبرمجة، مما يجعل من الممكن إتمام عمليات متعددة في معاملة واحدة.
تجعل هذه التغييرات Sui Move أكثر ملاءمة لبناء تطبيقات Web3 العامة.
مزايا كتل التداول القابلة للبرمجة
بالنسبة للمستخدمين، فإن كتل التداول القابلة للبرمجة تقدم عدة فوائد:
خفض رسوم الغاز
تقليل عدد الموافقات
تحقيق الذرية في العمليات
تجربة تطوير Sui Move
المطورون من لغات البرمجة Web3 الأخرى يردون عمومًا بأن التطوير على Sui Move أكثر كفاءة وأمانًا. على سبيل المثال، استغرق مشروع DeFi باستخدام Sui Move شهرين فقط لإكمال عمل كان من المفترض أن يستغرق ثمانية أشهر.
تصميم قابلية التوسع في Sui
هدف Sui هو تحقيق القابلية للتوسع الأفقي، أي زيادة الإنتاجية عن طريق زيادة الأجهزة دون التأثير على التأخير. تستند هذه التصميم إلى الاستفادة من مبادئ قابلية التوسع لخدمات Web2، بالإضافة إلى مراعاة الاحتياجات الفريدة للبلوكشين.
إمكانيات التكنولوجيا اللامركزية
يعتقد بلاكشير أن تقنية blockchain والعملات المشفرة هي في جوهرها تقنية لإزالة الاحتكاك. يمكن أن تقضي على الحواجز أمام نقل المعلومات والقيمة، وتقلل من الاعتماد على الوسائط الثالثة. هذه التقنية لديها القدرة على تغيير مجموعة متنوعة من المجالات، من معاملات العقارات إلى التشغيل البيني للتطبيقات.
مستقبل تطوير Sui Move
فريق Sui Move يعمل حالياً على:
تحسين قابلية توسيع الحزمة ومرونتها
إدخال ميزات جديدة مثل أنواع التعداد
تحسين تجربة الاتصال بين Move وواجهة المستخدم
زيادة نسبة كود Move في التطبيقات لتعزيز الأمان
بشكل عام، فإن الاتجاه في تطوير Sui Move هو زيادة مرونة اللغة وسهولة استخدامها مع الحفاظ على الأمان.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 6
أعجبني
6
2
مشاركة
تعليق
0/400
Web3ExplorerLin
· 07-20 23:04
بصراحة، الحركة مثل الحكمة القديمة تلتقي مع ميكانيكا الكم، فعلاً فعلاً
مؤسس Sui يشرح لغة Move: خيار جديد للعقود الذكية ولدت من أجل Web3
مقابلة: مؤسس لغة Move يتحدث عن لغة العقود الذكية Sui Move
في الآونة الأخيرة، تحدثنا مع كبير مسؤولي التكنولوجيا في Mysten Labs، ومؤسس لغة البرمجة Move، سام بلاكشير، حول سبب تطويره للغة البرمجة الجديدة للعقود الذكية Sui Move، وقابلية توسع Sui، وكذلك مزايا التكنولوجيا اللامركزية للمطورين.
فيما يلي ملخص للمقابلة:
جوهر لغات البرمجة
تُعتبر لغات البرمجة أدوات للتفاعل مع الحاسوب بشكل واضح وآمن وفعال ودقيق. على عكس اللغات الطبيعية، تتطلب لغات البرمجة دلالات محددة بدقة. عادةً ما تُصمم لغات البرمجة لمجالات أو مهام معينة، لأنه من غير الممكن أن تكون هناك لغة واحدة تؤدي بشكل متميز في جميع المجالات.
ولادة لغة Move
تتمتع Move بأصولها من مشروع Libra التابع لـ Facebook. بعد دراسة العقود الذكية الحالية، يعتقد Blackshear أن لغات العقود الذكية الحالية تخيب آمال المطورين في بعض الجوانب. تُعرف العقود الذكية بشكل رئيسي أنواع الأصول وقواعد نقلها، وتتحقق من سياسات التحكم في الوصول. تهدف Move إلى تقديم تجريد جيد لهذه المهام الأساسية، مما يمكّن المبرمجين من كتابة التعليمات البرمجية بأمان وكفاءة.
ميزات Sui Move
أدخل Sui Move بعض التغييرات على Move الأصلي:
تجعل هذه التغييرات Sui Move أكثر ملاءمة لبناء تطبيقات Web3 العامة.
مزايا كتل التداول القابلة للبرمجة
بالنسبة للمستخدمين، فإن كتل التداول القابلة للبرمجة تقدم عدة فوائد:
تجربة تطوير Sui Move
المطورون من لغات البرمجة Web3 الأخرى يردون عمومًا بأن التطوير على Sui Move أكثر كفاءة وأمانًا. على سبيل المثال، استغرق مشروع DeFi باستخدام Sui Move شهرين فقط لإكمال عمل كان من المفترض أن يستغرق ثمانية أشهر.
تصميم قابلية التوسع في Sui
هدف Sui هو تحقيق القابلية للتوسع الأفقي، أي زيادة الإنتاجية عن طريق زيادة الأجهزة دون التأثير على التأخير. تستند هذه التصميم إلى الاستفادة من مبادئ قابلية التوسع لخدمات Web2، بالإضافة إلى مراعاة الاحتياجات الفريدة للبلوكشين.
إمكانيات التكنولوجيا اللامركزية
يعتقد بلاكشير أن تقنية blockchain والعملات المشفرة هي في جوهرها تقنية لإزالة الاحتكاك. يمكن أن تقضي على الحواجز أمام نقل المعلومات والقيمة، وتقلل من الاعتماد على الوسائط الثالثة. هذه التقنية لديها القدرة على تغيير مجموعة متنوعة من المجالات، من معاملات العقارات إلى التشغيل البيني للتطبيقات.
مستقبل تطوير Sui Move
فريق Sui Move يعمل حالياً على:
بشكل عام، فإن الاتجاه في تطوير Sui Move هو زيادة مرونة اللغة وسهولة استخدامها مع الحفاظ على الأمان.