MetaMask Snaps: فرص وتحديات تطبيقات الويب 3

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

تطبيقات صغيرة في نظام Web3 البيئي: تحليل متعمق لـ MetaMask Snaps

MetaMask Snaps هو مشروع ذو طموحات كبيرة، ولكن بعيدا عن غلافه المثالي، يمكننا اعتباره بمثابة تطبيقات صغيرة في عالم Web3، أو بشكل أكثر تصويرًا يمكننا تسميته "dApplet".

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

! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-3aa7e8a6fc11dc4d7e60694115d9659e.webp)

حتى يونيو 2024، على الرغم من أن Snaps قد تم إطلاقه منذ ما يقرب من عام، ومنذ طرح الفكرة لمدة 4 سنوات على الأقل، فإن معرفة المستخدمين العاديين به لا تزال محدودة للغاية. حتى أولئك الذين يستخدمون MetaMask يوميًا من عشاق العملات المشفرة غالبًا ما يكونون غير مدركين لمفهوم Snaps. ومع ذلك، عندما نقارنه بـ "التطبيقات الصغيرة"، غالبًا ما تظهر الابتسامة على وجوه المطورين.

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

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

مرت nearly عام منذ إطلاق MetaMask للنسخة التجريبية العامة لـ Snaps، ومع ذلك، فإن عدد Snaps المتاحة المدرجة على موقعها الرسمي ليس كبيرًا، حتى يونيو 2024، هناك فقط 68. من المهم الإشارة إلى أنه قبل الاختبار العام الرسمي، تم تقديم مفهوم Snaps رسميًا في حوالي عام 2020، وقد كان لدى شركات Web3 والمطورين بالفعل فترة طويلة نسبيًا لفهمه بعمق.

لم يتم حتى الآن رؤية مطورين متخصصين في تطوير Snaps، ولكن هناك عدد لا بأس به من مطوري التطبيقات الصغيرة في مجال Web2. الرأي العام حول التطبيقات الصغيرة هو أن تجربة التطوير ضعيفة. على الرغم من أن تطوير التطبيقات الصغيرة لا يزال يستخدم النظام البيئي للواجهة الأمامية، إلا أنه نسخة مقيدة، مما يحد من ما يمكن للمطورين فعله. تختلف القدرات التقنية وجودة الوثائق بين المنصات، مما يؤدي إلى حاجة المطورين لتجربة العديد من المنصات لاكتساب الخبرة.

في مجال Web3، من المحتمل أن تواجه Snaps مصاعب مشابهة بسبب عوامل الأمان وغيرها. يجب أن تعمل في بيئة آمنة معزولة، مستخدمة "ECMAScript الآمن"، مما يفرض بعض القيود على واجهات برمجة التطبيقات الخاصة بـ JavaScript، مثل عدم القدرة على الوصول إلى DOM، وNode.js، وواجهات برمجة التطبيقات الخاصة بإضافات المتصفح وغيرها.

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

بالمقارنة مع النظام البيئي المزدهر لـ Web3، فإن عدد Snaps المتاحة حالياً قليل نسبياً، وقد قامت MetaMask بتصنيفها.

نوع Snaps

وفقًا للتصنيف على الموقع الرسمي، يمكن تقسيم Snaps بشكل عام إلى 4 أنواع:

إدارة الحساب

تعمل هذه الأنواع من Snaps بشكل رئيسي على تحسين أمان المفاتيح الخاصة باستخدام تقنية MPC (الحساب متعدد الأطراف).

توجد بعض المشكلات في طرق حماية المفاتيح الخاصة التقليدية:

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

تكنولوجيا MPC يمكنها تلقائيًا تقسيم المفتاح الخاص إلى أجزاء متعددة، وتخزينها في مواقع مختلفة، وإعادة تجميعها فقط عند الحاجة إلى توقيع المعاملات، وخلال العملية بأكملها لا يتم إنشاء المفتاح الخاص بالكامل، مما يعزز أقصى حد من حماية أمان المفتاح الخاص.

حالياً (يونيو 2024) يوجد فقط 3 حسابات إدارة من Snaps: Capsule وSilent Shard وSafeheron.

  • تحافظ Capsule على نفس المفتاح باستخدام PassKey للجهاز وكلمة المرور الاحتياطية و2FA.
  • Silent Shard و Safeheron يحققان حماية متعددة من خلال تثبيت التطبيق على عدة أجهزة.

على الرغم من أن استخدام هذه الأنواع من Snaps ليس معقدًا، إلا أن البيانات من الموقع الرسمي تُظهر أن عددها وعدد التثبيتات ليسا مرتفعين.

قابلية التشغيل المتداخل

تقدم هذه الأنواع من Snaps التوافق مع الشبكات غير EVM، بما في ذلك شبكات Solana وCosmos وNear وSui وغيرها من الشبكات المعروفة. حاليًا، تعتبر هذه الأنواع من Snaps الأكثر عددًا، حيث تمثل أكثر من نصف النظام البيئي بأكمله.

! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-9a67d56e07afe60857a501ae38fa1694.webp)

إشعارات ودردشة

قد تكون جاذبية هذه الأنواع من Snaps محدودة في ظل وجود العديد من تطبيقات الاتصال المتاحة حاليًا. لا يزال عدد المستخدمين الذين يرغبون في إرسال الرسائل عبر blockchain قليلًا.

أمان

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

وفقًا للبيانات من الموقع الرسمي، فإن الطلب على Snaps من فئة الأمان هو الأكبر بجانب دعم الشبكات المتعددة، حيث يشكل حاليًا خُمس العدد الإجمالي.

يوفر MetaMask Snaps أذونات "endowment:transaction-insight" و "endowment:signature-insight" لتلبية الاحتياجات ذات الصلة. بعد أن يقدم Snap طلبًا للحصول على الأذونات ذات الصلة، يمكنه قراءة الحمولة الأصلية للمعاملة أو التوقيع عند بدء المستخدم للمعاملة أو التوقيع، وإجراء التحليلات، ثم عرض مزيد من المعلومات الأمنية التفصيلية للمستخدم.

! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-643eaf87a983c7f3fcf8dbe3b548f48d.webp)

آفاق المستقبل

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

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

من المحتمل أن تظهر في المستقبل منصات مختلفة "تشبه Snaps"، مع اختلافات كبيرة بينها. في هذه الحالة، ستصبح التوافقية بين المنصات جزءًا من العمل اليومي للمطورين، حتى تصل إلى مستوى يصعب تحمله. بعد ذلك، استجابةً لدعوات المطورين القوية، قد يظهر معيار Snaps، مع وجود مجموعة متنوعة من "SIP" لمناقشتها في المجتمع، مما يظهر مشهدًا مزدهرًا.

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

ومع ذلك، بالنسبة لمعظم مستخدمي MetaMask الحاليين، فإن Snaps ليست ميزة ضرورية بعد. قد تحتاج MetaMask إلى القيام بمزيد من العمل حول كيفية الترويج بشكل أكثر فعالية.

! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-e87eac5719d856a03ca3d25ae758a292.webp)

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
BrokenDAOvip
· 07-10 09:50
مرة أخرى، فخ لبناء النظام البيئي. المنتج جيد، ولكن للأسف فاتت فترة النافذة.
شاهد النسخة الأصليةرد0
ContractFreelancervip
· 07-07 10:20
وصل أخيرًا البرنامج الصغير الذكي
شاهد النسخة الأصليةرد0
AirdropHunter9000vip
· 07-07 10:15
الابتكار الابتكار هو الأمان أولاً
شاهد النسخة الأصليةرد0
StealthDeployervip
· 07-07 10:05
ما هو الهدف من هذا التطبيق؟ لماذا هو معقد للغاية؟
شاهد النسخة الأصليةرد0
NoodlesOrTokensvip
· 07-07 10:05
أليس هو مجرد إصدار داخل السلسلة من التطبيق الصغير؟ لماذا يتم التحدث عنه بهذا الغموض؟
شاهد النسخة الأصليةرد0
  • تثبيت