مؤسس Sui Move يشرح: لماذا هو الأنسب لبناء منتجات Web3

robot
إنشاء الملخص قيد التقدم

مبتكر لغة Move سام بلاكشير: لماذا تعتبر Sui Move مناسبة لبناء منتجات Web3

مؤخراً، أجرى سام بلاكشير، المدير الفني لشركة ميسن لابز ومؤسس لغة موف، مقابلة ناقش فيها أسباب تطوير لغة سوي موف، وقدرات التوسع في سوي، وكذلك مزايا التقنية اللامركزية للمطورين.

فيما يلي النقاط الرئيسية من المقابلة:

جوهر لغات البرمجة

تعتبر لغات البرمجة أدوات للتفاعل الواضح والآمن والفعال مع الكمبيوتر. على عكس اللغات الطبيعية، تحتاج لغات البرمجة إلى معاني محددة بدقة لضمان سلوك الكود القابل للتنبؤ. عادةً ما يتم تحسين لغات البرمجة لمجالات أو مهام محددة، وهذا هو السبب وراء وجود أنواع متعددة من لغات البرمجة.

أصل لغة Move

تمتد Move من مشروع Libra الخاص بفيسبوك. عند دراسة لغات العقود الذكية الحالية، اكتشف سام أنها مخيبة للآمال في جوانب عديدة للمطورين. تقوم العقود الذكية بشكل رئيسي بعمل شيئين: تعريف نوع الأصول وقواعدها، والتحقق من استراتيجيات التحكم في الوصول. من الصعب على اللغات الحالية تقديم تجريد جيد لمفاهيم مثل الملكية والمثلية. تهدف Move إلى توفير دعم على مستوى اللغة لهذه الوظائف الأساسية، مما يتيح للمبرمجين الترميز بشكل أكثر أمانًا وكفاءة.

مقابلة مع والد لغة Move: لماذا تعتبر لغة العقود الذكية Sui Move مناسبة لبناء منتجات Web3؟

تحسين Sui Move

أجرت Sui Move بعض التعديلات على Move الأصلية:

  1. تم إلغاء قيود إنشاء الحسابات، مما يسمح بتحويل الأصول بحرية إلى أي عنوان.

  2. تم تقديم نموذج بيانات مركزه حول الكائنات، مماsimplifies منطق معالجة الأصول.

  3. يدعم كتل التداول القابلة للبرمجة، مما يسمح بتنفيذ عمليات متعددة في صفقة واحدة.

تجعل هذه التغييرات Sui Move أكثر ملاءمة لتطوير Web3 العام، مما يزيد من المرونة والكفاءة.

مزايا الكتل القابلة للبرمجة للتداول

تسمح كتل التداول القابلة للبرمجة بتنفيذ عمليات غير متجانسة متعددة في معاملة واحدة، ولديها المزايا التالية:

  • خفض تكاليف الغاز
  • تقليل عدد الموافقات المطلوبة
  • ضمان الذرية للعملية
  • تسهيل التجميع المؤقت بين المكونات المختلفة

تجربة تطوير Sui Move

أفاد العديد من المطورين أن استخدام Sui Move للتطوير أكثر كفاءة وأمانًا من لغات Web3 الأخرى. على سبيل المثال، ذكرت بعض الفرق أنها أكملت العمل الذي يتطلب ثمانية أشهر باستخدام Solidity في شهرين فقط باستخدام Sui Move. تصميم Sui Move أقرب إلى نمط تفكير المطورين، مما يساعد على زيادة سرعة وثقة التطوير.

تصميم قابلية التوسع لـ Sui

تستخدم Sui نموذج بيانات موجه نحو الكائنات، حيث تنظم الحالة العالمية كخريطة من معرف الكائنات إلى الكائنات، مما يسهل التوسع الأفقي. من خلال هيكل المعاملات المصمم بعناية، تستطيع Sui زيادة القدرة الإنتاجية باستمرار مع الحفاظ على تأخير منخفض، وتجنب مشكلة قيود السعة الموجودة في منصات blockchain الأخرى.

إمكانيات التكنولوجيا اللامركزية

تقنية blockchain وcryptocurrency هي في جوهرها تقنيات لإزالة الاحتكاك، قادرة على القضاء على الحواجز أمام تدفق المعلومات والقيمة. إنها تعزز بشكل كبير من قابلية التشغيل البيني بين التطبيقات، وتوفر للمطورين القدرة على بناء منتجات أكثر جاذبية.

مستقبل تطوير Sui Move

فريق Sui Move يعمل على تحسين ميزات اللغة باستمرار بناءً على تعليقات المطورين، مع التركيز على:

  • تعزيز قابلية توسيع الحزمة
  • إضافة دعم نوع التعداد
  • تحسين تجربة الربط بين Move وواجهة المستخدم
  • زيادة نسبة كود Move في التطبيقات
  • جعل من الأسهل لغير مبرمجي Move لفهم كود Move

بشكل عام، فإن Sui Move تتطور باستمرار نحو اتجاه أكثر مرونة وسهولة وأمان.

SUI-2.8%
MOVE-3.24%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • إعادة النشر
  • مشاركة
تعليق
0/400
TokenRationEatervip
· 07-31 22:59
move رائع啊
شاهد النسخة الأصليةرد0
ZenZKPlayervip
· 07-29 00:19
التحرك جيد حقا
شاهد النسخة الأصليةرد0
SelfMadeRuggeevip
· 07-29 00:16
هل يمكن أن يتم تحديد ذلك من قبل المطورين فقط.
شاهد النسخة الأصليةرد0
0xTherapistvip
· 07-29 00:16
Move玩明白了 للقمر
شاهد النسخة الأصليةرد0
GhostAddressHuntervip
· 07-29 00:14
جاء واحد آخر يريد أن يصبح إلهاً جديداً
شاهد النسخة الأصليةرد0
gaslight_gasfeezvip
· 07-29 00:03
لا قيمة عملية له وهو يتفاخر
شاهد النسخة الأصليةرد0
  • تثبيت