MetaMask Snaps: استكشافات وتحديات جديدة في نظام Web3 البيئي

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

استكشاف جديد في نظام Web3 البيئي: تحليل MetaMask Snaps

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

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

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

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

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

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

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

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

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

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

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

نوع Snaps

تقسم MetaMask الرسمية Snaps إلى أربعة أنواع رئيسية:

إدارة الحساب

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

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

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

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

حتى الآن (يونيو 2024) هناك 3 تطبيقات لإدارة الحسابات فقط: Capsule و Silent Shard و Safeheron. تستخدم هذه التطبيقات طرقًا مختلفة لحماية المفاتيح الخاصة، ولكن عدد التثبيتات ليس مرتفعًا.

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

التوافقية

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

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

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

أمان

تتمتع هذه الأنواع من Snaps بطلب كبير، خاصة في تحسين نقص التحذيرات من عمليات الاحتيال في MetaMask نفسها. تشكل Snaps الأمنية حاليًا 20% من الإجمالي، بعد نوع دعم متعدد السلاسل.

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

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

آفاق

لا يزال من غير المؤكد ما إذا كانت رؤية MetaMask للتوسع إلى منصات سلسلة أخرى من خلال Snaps ستتحقق. بالاستناد إلى تجارب التطبيقات الصغيرة في مجال 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)

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • مشاركة
تعليق
0/400
TokenomicsTrappervip
· منذ 4 س
هههه حديقة مسورة أخرى في الطريق... خطوة كلاسيكية من ويب 2 بصراحة
شاهد النسخة الأصليةرد0
SigmaValidatorvip
· منذ 4 س
بدأت البيئة التطويرية تتصاعد
شاهد النسخة الأصليةرد0
BtcDailyResearchervip
· منذ 4 س
تطبيقات صغيرة دخلت في Web3
شاهد النسخة الأصليةرد0
MoneyBurnervip
· منذ 4 س
مرة أخرى يجب إنفاق المال للعمل متى سنتمكن من الحصول على توزيع مجاني لتسييل القيمة
شاهد النسخة الأصليةرد0
MetaMaskVictimvip
· منذ 4 س
هل يمكن لـ Web3 أن يهرب حقًا من النظام البيئي السام؟
شاهد النسخة الأصليةرد0
  • تثبيت