مقابلة مع مؤسس لغة Move: كيف تساعد Sui Move في بناء منتجات Web3؟
مؤخراً، أجرينا محادثة مع سام بلاكشير، المدير الفني لشركة مايسن لابز ومؤسس لغة البرمجة موف، حيث ناقشنا سبب تطويره للغة البرمجة الجديدة للعقود الذكية Sui Move، وقابلية توسيع Sui، وكذلك مزايا التكنولوجيا اللامركزية للمطورين.
فيما يلي ملخص للمقابلة:
جوهر لغات البرمجة وولادة Move
تعتبر لغات البرمجة أدوات للتفاعل بدقة وأمان وفعالية مع الحواسيب. على عكس اللغات الطبيعية، تحتاج لغات البرمجة إلى وجود دلالات محددة لضمان سلوك الكود القابل للتنبؤ. لغة Move مستمدة من مشروع Libra التابع لفيسبوك، وتهدف إلى حل المشكلات التي تواجه تطوير العقود الذكية.
أشار سام إلى أن لغات العقود الذكية الحالية مثل سوليديتي تخيب آمال المطورين في بعض الجوانب. العقود الذكية تحدد بشكل أساسي أنواع الأصول وقواعد نقلها، وتطبق استراتيجيات التحكم في الوصول. الهدف من تصميم لغة موف هو تقديم تجريدات وضمانات أمان أفضل لهذه المهام الأساسية.
ميزات وفوائد Sui Move
Sui Move هو أحد المتغيرات من لغة Move، تم تحسينه لسيناريوهات Web3. تشمل التغييرات الرئيسية ما يلي:
تمت إزالة القيود المصممة للمدفوعات المتوافقة في Move الأصلية.
تم إدخال نموذج بيانات قائم على الكائنات، مماsimplified عملية معالجة الأصول.
تم تحقيق كتل تداول قابلة للبرمجة، مما زاد من مرونة وكفاءة التداول.
تجعل هذه التحسينات Sui Move تتمتع بمزايا فريدة في تطوير منتجات Web3:
رسوم الغاز أقل
عدد أقل من الموافقات
الذرية للتداول
كفاءة تطوير أعلى وأمان أكبر
تصميم قابلية التوسع لـ Sui
الهدف الأساسي من Sui هو تحقيق قابلية التوسع الأفقية. من خلال نموذج البيانات القائم على الكائنات وبنية تخزين القيم المفتاحية، يمكن لـ Sui توسيع القدرة على المعالجة بشكل خطي مع زيادة موارد الأجهزة، مما يتجنب مشكلة انخفاض الأداء في سلاسل الكتل التقليدية في أوقات الحمل العالي.
إمكانيات التقنية اللامركزية
يعتقد سام أن تقنية blockchain والعملات المشفرة هي في جوهرها تقنية تهدف إلى إزالة الاحتكاك. إنها قادرة على كسر حواجز التشغيل البيني بين التطبيقات، مما يتيح التدفق السلس للأصول والبيانات، ويوفر للمطورين القدرة على بناء منتجات أكثر جاذبية.
مستقبل تطوير Sui Move
فريق Sui يعمل على تحسين وظائف Sui Move باستمرار بناءً على ملاحظات المطورين:
تحسين إدارة الحزم وآلية الترقية
إدخال ميزات لغوية جديدة مثل أنواع التعداد
تحسين تجربة دمج Move مع كود الواجهة الأمامية
استكشاف كيفية زيادة نسبة كود Move في التطبيقات لزيادة الأمان العام
بشكل عام، تتجه Sui Move نحو أن تصبح أكثر مرونة وأمانًا وسهولة في الاستخدام لتلبية احتياجات مطوري Web3 بشكل أفضل.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
مؤسس Sui Move يكشف: كيفية بناء منتجات Web3 بكفاءة
مقابلة مع مؤسس لغة Move: كيف تساعد Sui Move في بناء منتجات Web3؟
مؤخراً، أجرينا محادثة مع سام بلاكشير، المدير الفني لشركة مايسن لابز ومؤسس لغة البرمجة موف، حيث ناقشنا سبب تطويره للغة البرمجة الجديدة للعقود الذكية Sui Move، وقابلية توسيع Sui، وكذلك مزايا التكنولوجيا اللامركزية للمطورين.
فيما يلي ملخص للمقابلة:
جوهر لغات البرمجة وولادة Move
تعتبر لغات البرمجة أدوات للتفاعل بدقة وأمان وفعالية مع الحواسيب. على عكس اللغات الطبيعية، تحتاج لغات البرمجة إلى وجود دلالات محددة لضمان سلوك الكود القابل للتنبؤ. لغة Move مستمدة من مشروع Libra التابع لفيسبوك، وتهدف إلى حل المشكلات التي تواجه تطوير العقود الذكية.
أشار سام إلى أن لغات العقود الذكية الحالية مثل سوليديتي تخيب آمال المطورين في بعض الجوانب. العقود الذكية تحدد بشكل أساسي أنواع الأصول وقواعد نقلها، وتطبق استراتيجيات التحكم في الوصول. الهدف من تصميم لغة موف هو تقديم تجريدات وضمانات أمان أفضل لهذه المهام الأساسية.
ميزات وفوائد Sui Move
Sui Move هو أحد المتغيرات من لغة Move، تم تحسينه لسيناريوهات Web3. تشمل التغييرات الرئيسية ما يلي:
تجعل هذه التحسينات Sui Move تتمتع بمزايا فريدة في تطوير منتجات Web3:
تصميم قابلية التوسع لـ Sui
الهدف الأساسي من Sui هو تحقيق قابلية التوسع الأفقية. من خلال نموذج البيانات القائم على الكائنات وبنية تخزين القيم المفتاحية، يمكن لـ Sui توسيع القدرة على المعالجة بشكل خطي مع زيادة موارد الأجهزة، مما يتجنب مشكلة انخفاض الأداء في سلاسل الكتل التقليدية في أوقات الحمل العالي.
إمكانيات التقنية اللامركزية
يعتقد سام أن تقنية blockchain والعملات المشفرة هي في جوهرها تقنية تهدف إلى إزالة الاحتكاك. إنها قادرة على كسر حواجز التشغيل البيني بين التطبيقات، مما يتيح التدفق السلس للأصول والبيانات، ويوفر للمطورين القدرة على بناء منتجات أكثر جاذبية.
مستقبل تطوير Sui Move
فريق Sui يعمل على تحسين وظائف Sui Move باستمرار بناءً على ملاحظات المطورين:
بشكل عام، تتجه Sui Move نحو أن تصبح أكثر مرونة وأمانًا وسهولة في الاستخدام لتلبية احتياجات مطوري Web3 بشكل أفضل.