تفسير مؤسس Sui Move: مزايا وأفق أدوات تطوير منتجات Web3

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

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

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

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

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

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

تستند Move إلى مشروع Libra الخاص بـ Facebook. بعد دراسة العقود الذكية الحالية، تم اكتشاف أنها لا تلبي احتياجات المطورين في العديد من الحالات. تحدد العقود الذكية بشكل أساسي نوع الأصول وقواعد نقلها، وتتحقق من سياسات التحكم في الوصول. يهدف Move إلى توفير تجريد جيد لهذه الوظائف الأساسية، مما يمكّن المبرمجين من كتابة التعليمات البرمجية بشكل آمن وفعال.

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

ميزات Sui Move وتطبيقاتها في Web3

Sui Move هو متغير من Move، وقد نشأت تغييراتها من العوامل التالية:

  1. تمت إزالة بعض القيود من مشروع ليبرا الأصلي، مما سمح بتداول الأصول بشكل أكثر حرية.

  2. تم إدخال نموذج بيانات يركز على الكائنات، مما يبسط تدفق معالجة الأصول.

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

تجعل هذه الميزات Sui Move مناسبًا جدًا لبناء منتجات Web3، حيث توفر مرونة وكفاءة أعلى.

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

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

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

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

نموذج البيانات القائم على الكائنات هو المفتاح لتحقيق هذا الهدف. يتم تنظيم الحالة العالمية في ت mapping من معرفات الكائنات إلى الكائنات، مما يجعل تخزين أزواج المفتاح والقيمة أسهل للتوسع.

إمكانيات تقنية اللامركزية

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

تستطيع هذه التقنية تحسين التفاعل بين التطبيقات، مما يسمح بتدفق الأصول والبيانات والوظائف بحرية أكبر بين التطبيقات المختلفة.

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

الاتجاهات المستقبلية لتطوير Sui Move تشمل:

  1. تحسين تحديثات الحزمة وميزات التوسع بناءً على ملاحظات المطورين.

  2. إدخال ميزات جديدة، مثل أنواع التعداد.

  3. تحسين تجربة الربط بين Move والواجهة الأمامية.

  4. يهدف إلى زيادة نسبة كود Move في التطبيقات لزيادة الأمان.

  5. تبسيط عملية تطوير برنامج Move لجعلها أكثر ملاءمة لمختلف المطورين.

SUI3.27%
MOVE0.6%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • إعادة النشر
  • مشاركة
تعليق
0/400
AirdropworkerZhangvip
· منذ 14 س
كيف نعمل هذه الحركة؟
شاهد النسخة الأصليةرد0
LiquidatedDreamsvip
· منذ 16 س
شخص واسع المعرفة...
شاهد النسخة الأصليةرد0
NeverVoteOnDAOvip
· منذ 16 س
البلوكتشين里玩不明白 划水摆烂ing
شاهد النسخة الأصليةرد0
MissedAirdropAgainvip
· منذ 16 س
تحرك أخيرًا! لم يكن هدرًا أنني كنت أحتفظ بها طوال الوقت.
شاهد النسخة الأصليةرد0
GateUser-1a2ed0b9vip
· منذ 16 س
هل لغة جديدة هي move؟
شاهد النسخة الأصليةرد0
  • تثبيت