MetaMask Snaps هو مشروع ذو رؤية بعيدة المدى. بعيدًا عن غلافه المثالي، فهو يشبه أكثر التطبيقات الصغيرة في عالم Web3، أو يمكن تسميته dApplet.
بالنسبة للمطورين، وخاصة المطورين الصينيين، فإن هذا المفهوم ليس غريبًا. في السنوات الأخيرة، ظهرت مصطلحات الإنترنت مثل "بناء النظام البيئي" و"التطبيقات الفائقة" بشكل متكرر، حيث تحاول الشركات التكنولوجية الكبرى جعل بيئة الإنترنت أكثر انغلاقًا، من أجل الانتقال من مزودين للخدمات إلى صانعي المعايير.
اليوم، يبدو أن هذا الاتجاه بدأ أيضًا في الانتشار إلى مجال Web3.
على الرغم من أن Snaps موجودة منذ ما يقرب من عام، وقد تم تقديم المفهوم منذ 4 سنوات على الأقل، لا يزال فهم المستخدمين العاديين لها محدودًا. حتى بعض عشاق العملات المشفرة الذين يستخدمون MetaMask يوميًا قد لا يعرفون ما هو MetaMask Snaps. ومع ذلك، عندما يتم شرحه بأنه "يشبه التطبيقات الصغيرة"، غالبًا ما يظهر على وجوه المطورين ابتسامة تفهم.
تجعل هذه الحالة المرء يتذكر الوضع عندما تم إطلاق برامج WeChat الصغيرة. بسبب عدم وضوح نقاط الدخول للوظائف، كانت نسبة الاستخدام في البداية منخفضة. حتى تم تعديل نقاط الدخول لتظهر قائمة البرامج الصغيرة في صفحة البداية، بدأت نسبة الاستخدام في الزيادة بشكل كبير. إذا كانت MetaMask ترغب في بناء بيئة، فإن كيفية جذب المستخدمين لدخول النظام البيئي قد تصبح مسألة مهمة تحتاج إلى حل.
منذ ظهورها، أثارت التطبيقات الصغيرة جدلاً في صناعة الإنترنت. يعتقد مهندسو الواجهة الأمامية عمومًا أنها مجرد أداة تجارية أنشأتها عمالقة الإنترنت لاحتكار حركة المرور وإغلاق النظام البيئي، مع مساهمة محدودة في تطوير التكنولوجيا. لا يزال من غير الواضح ما مقدار المساهمة التي يمكن أن تقدمها Snaps في Web3 للمجتمع. من خلال تصفح الوثائق المقدمة من MetaMask، أشعر بشكل متزايد أن مطوري Snap في المستقبل سيواجهون العديد من القيود.
مرت ما يقرب من سنة منذ أن أطلقت MetaMask الإصدار التجريبي العام لـ Snaps، ومع ذلك فإن عدد Snaps المتاحة المدرجة على موقعها الرسمي ليس كثيرًا، حيث يوجد فقط 68 منها حتى يونيو 2024. من الجدير بالذكر أنه في حوالي عام 2020، كانت الشركة قد اقترحت مفهوم Snaps، وقد كان لدى شركات Web3 والمطورين وقت طويل نسبيًا للتعرف عليه.
لم يتم حتى الآن رؤية موظفين مخصصين لتطوير Snaps، ولكن هناك العديد من مطوري التطبيقات الصغيرة في Web2. الرأي العام حول التطبيقات الصغيرة هو أن تجربة التطوير ليست جيدة. لا يزال تطوير التطبيقات الصغيرة يستخدم النظام البيئي للواجهة الأمامية، ولكنه إصدار مقيد، حيث تفرض المنصات قيودًا على ما يمكن للمطورين القيام به لأسباب متنوعة. تتفاوت القدرات التقنية وجودة الوثائق بين المنصات، مما يؤدي إلى أن يحتاج المطورون إلى المرور عبر العديد من الفخاخ الغريبة على مختلف المنصات قبل أن يُعتبروا "ذوي خبرة".
في مجال Web3، قد تواجه Snaps ظروفًا مماثلة لأسباب تتعلق بالأمان. تعمل ضمن سياق أمان معزول، باستخدام "ECMAScript الآمن"، وهو في الواقع تقييد لبعض واجهات برمجة تطبيقات JavaScript، مثل عدم القدرة على الوصول إلى DOM وNode.js وواجهات برمجة تطبيقات متصفح الإضافات.
نظرًا للاعتبارات الأمنية، فإن ميزات Snaps الأساسية محدودة. تتطلب معظم الميزات الحصول على الأذونات المناسبة أولاً، لذا يجب على Snaps طلب الأذونات ذات الصلة من المستخدم عند التثبيت. تشمل الأذونات المتاحة دورة الحياة، والمعاملات، والتوقيع، وCRON، وغيرها.
بالمقارنة مع النظام البيئي المزدهر لـ Web3، عدد Snaps المتاحة قليل نسبياً، وقد قامت MetaMask بتصنيفها.
نوع Snaps
وفقًا لتصنيف موقع MetaMask الرسمي، يمكن تقسيمها إلى 4 أنواع تقريبًا:
إدارة الحساب
تعمل هذه الأنواع من Snaps بشكل أساسي على تعزيز أمان المفاتيح الخاصة من خلال تقنية MPC.
قد توجد مشكلات في الطرق التقليدية لحفظ المفاتيح الخاصة:
نسيان مكان تخزين عبارة الاستعادة قد يؤدي إلى عدم القدرة على استرداد الأصول.
قد تتسبب الأجهزة التي تخزن الكلمات المساعدة في إصابتها بفيروس حصان طروادة، مما يؤدي إلى سرقة الكلمات المساعدة من قبل القراصنة.
تكنولوجيا MPC يمكن أن تقسم المفتاح الخاص تلقائيًا إلى أجزاء متعددة، وتخزينها في مواقع مختلفة، وإعادة تجميعها فقط عند الحاجة إلى توقيع الصفقة، دون إنشاء المفتاح الخاص الكامل، مما يعزز أمان المفتاح الخاص إلى أقصى حد.
يوجد حاليًا 3 حسابات لإدارة Snaps: Capsule و Silent Shard و Safeheron.
جاذبية هذه الأنواع من Snaps ليست واضحة بعد، وعدد التثبيتات ليس مرتفعًا.
التشغيل البيني
تقدم هذه الأنواع من Snaps توافقاً مع الشبكات غير EVM، بما في ذلك Solana وCosmos وNear وSui وغيرها. حالياً، تشكل هذه الأنواع من Snaps العدد الأكبر، حيث تمثل أكثر من نصف النظام البيئي بأكمله.
في ظل وجود العديد من تطبيقات الدردشة المتاحة حاليًا، قد يكون عدد المستخدمين الذين يرغبون في إرسال الرسائل عبر السلسلة أقل.
آمن
هناك طلب كبير على هذا النوع من Snaps، خاصة في ظل عدم كفاية تحذيرات MetaMask بشأن عمليات الاحتيال. تُعتبر التداولات من أكثر العمليات شيوعاً في مجال العملات المشفرة والبلوكشين، وتحمل مخاطر عالية وخصائص حساسة جداً. من خلال الوظائف المتعلقة برؤية التداول التي توفرها Snaps، يمكن للمطورين عرض معلومات تداول أكثر ثراءً للمستخدمين، وتقديم تحليلات ورؤى حول التداول، مما يساعد على تقليل خسائر الأصول الخاصة بالمستخدمين إلى الحد الأدنى.
وفقًا لبيانات موقع Snaps الرسمي، فإن Snaps الآمنة هي الأكثر طلبًا بعد دعم سلاسل متعددة، حيث تشغل حاليًا 20٪ من الإجمالي.
تقدم MetaMask Snaps إذن "endowment:transaction-insight" و "endowment:signature-insight" لتلبية المتطلبات ذات الصلة. بعد أن يقدم Snap طلبًا للحصول على الأذونات ذات الصلة، يمكنه قراءة الحمولة الأصلية للمعاملة أو التوقيع عندما يقوم المستخدم بإجراء معاملة أو توقيع. يمكن لـ Snap تحليل ذلك ثم عرض مزيد من الشروحات الغنية حول الأمان للمستخدم.
تأمل MetaMask في توسيع مجالاتها إلى منصات سلاسل أخرى من خلال Snaps، لكن من الصعب التنبؤ بمدى نجاحها في ذلك في النهاية. بالإشارة إلى تجربة التطبيقات الصغيرة في مجال Web2، فإن خدمات التطبيقات الصغيرة البسيطة غالبًا ما لا تقارن بالتطبيقات، وغالبًا ما تتأخر متابعة الميزات الجديدة، حيث تقوم العديد من التطبيقات الصغيرة بتوجيه المستخدمين إلى تطبيقها الخاص.
مع النمو المتفجر للتطبيقات الصغيرة، بدأت المزيد من التطبيقات في إطلاق منصات التطبيقات الصغيرة الخاصة بها، حيث تسعى كل منها لتعزيز خندقها الدفاعي، مما يجعل عالم الويب بأكمله يصبح أكثر "مركزية".
قد تتبنى رأس المال في مجال Web3 استراتيجيات مماثلة. إذا تطورت Snaps بشكل جيد، فقد يتبع المزيد من المحافظ. في هذه الحالة، قد يحتاج مطورو Web3 إلى تطوير إصدارات مناسبة من "Snaps" لكل محفظة، مما قد يشكل تحديًا كبيرًا بالنسبة لهم.
من الممكن أن تظهر في المستقبل منصات متنوعة تشبه "Snaps"، حيث ستكون الفروق بين المنصات كبيرة، مما يجعل التوافق بين كل منصة عملًا يوميًا للمطورين. في النهاية، قد يظهر معيار Snaps، إلى جانب وجود أنواع مختلفة من "SIP" لمشاركة الناس في المناقشات، مما يؤدي إلى ازدهار المجتمع.
بالنسبة لمعظم مستخدمي MetaMask الحاليين، فإن Snaps ليس ميزة ضرورية بشكل خاص بعد. قد تحتاج MetaMask إلى القيام بمزيد من العمل حول كيفية تعزيز هذه الميزة بشكل أكثر فعالية.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 24
أعجبني
24
7
مشاركة
تعليق
0/400
GmGnSleeper
· 08-02 01:07
رائع رؤية التطبيق الصغير مرة أخرى
شاهد النسخة الأصليةرد0
ThatsNotARugPull
· 07-30 07:57
لا أفضل من نسخ الثعلب الصغير
شاهد النسخة الأصليةرد0
ChainSherlockGirl
· 07-30 01:59
حقًا ممتع، ستبدأ معركة جديدة لنسخة Web3 من التطبيقات الصغيرة~ هل سيتحول الأمر في النهاية إلى أن كل محفظة ستقوم بإنشاء مجموعة خاصة بها؟
شاهد النسخة الأصليةرد0
CryingOldWallet
· 07-30 01:40
هل تم تشغيل التطبيق الصغير؟ دعنا نلقي نظرة أولاً.
شاهد النسخة الأصليةرد0
LiquidityWizard
· 07-30 01:38
إحصائيًا، معدل الاعتماد = 0.0003% rn... مأساوي
شاهد النسخة الأصليةرد0
RunWhenCut
· 07-30 01:38
怕不是又 خِداع الناس لتحقيق الربح الحمقى.
شاهد النسخة الأصليةرد0
UncommonNPC
· 07-30 01:35
لا يمكن أن يكون هذا الشيء قابلاً للاستخدام، أليس كذلك؟
استكشاف MetaMask Snaps: مستقبل وتحديات تطبيقات Web3 الصغيرة
تطبيقات ويب 3 الصغيرة: تفسير MetaMask Snaps
MetaMask Snaps هو مشروع ذو رؤية بعيدة المدى. بعيدًا عن غلافه المثالي، فهو يشبه أكثر التطبيقات الصغيرة في عالم Web3، أو يمكن تسميته dApplet.
بالنسبة للمطورين، وخاصة المطورين الصينيين، فإن هذا المفهوم ليس غريبًا. في السنوات الأخيرة، ظهرت مصطلحات الإنترنت مثل "بناء النظام البيئي" و"التطبيقات الفائقة" بشكل متكرر، حيث تحاول الشركات التكنولوجية الكبرى جعل بيئة الإنترنت أكثر انغلاقًا، من أجل الانتقال من مزودين للخدمات إلى صانعي المعايير.
اليوم، يبدو أن هذا الاتجاه بدأ أيضًا في الانتشار إلى مجال Web3.
على الرغم من أن Snaps موجودة منذ ما يقرب من عام، وقد تم تقديم المفهوم منذ 4 سنوات على الأقل، لا يزال فهم المستخدمين العاديين لها محدودًا. حتى بعض عشاق العملات المشفرة الذين يستخدمون MetaMask يوميًا قد لا يعرفون ما هو MetaMask Snaps. ومع ذلك، عندما يتم شرحه بأنه "يشبه التطبيقات الصغيرة"، غالبًا ما يظهر على وجوه المطورين ابتسامة تفهم.
تجعل هذه الحالة المرء يتذكر الوضع عندما تم إطلاق برامج WeChat الصغيرة. بسبب عدم وضوح نقاط الدخول للوظائف، كانت نسبة الاستخدام في البداية منخفضة. حتى تم تعديل نقاط الدخول لتظهر قائمة البرامج الصغيرة في صفحة البداية، بدأت نسبة الاستخدام في الزيادة بشكل كبير. إذا كانت MetaMask ترغب في بناء بيئة، فإن كيفية جذب المستخدمين لدخول النظام البيئي قد تصبح مسألة مهمة تحتاج إلى حل.
منذ ظهورها، أثارت التطبيقات الصغيرة جدلاً في صناعة الإنترنت. يعتقد مهندسو الواجهة الأمامية عمومًا أنها مجرد أداة تجارية أنشأتها عمالقة الإنترنت لاحتكار حركة المرور وإغلاق النظام البيئي، مع مساهمة محدودة في تطوير التكنولوجيا. لا يزال من غير الواضح ما مقدار المساهمة التي يمكن أن تقدمها Snaps في Web3 للمجتمع. من خلال تصفح الوثائق المقدمة من MetaMask، أشعر بشكل متزايد أن مطوري Snap في المستقبل سيواجهون العديد من القيود.
مرت ما يقرب من سنة منذ أن أطلقت MetaMask الإصدار التجريبي العام لـ Snaps، ومع ذلك فإن عدد Snaps المتاحة المدرجة على موقعها الرسمي ليس كثيرًا، حيث يوجد فقط 68 منها حتى يونيو 2024. من الجدير بالذكر أنه في حوالي عام 2020، كانت الشركة قد اقترحت مفهوم Snaps، وقد كان لدى شركات Web3 والمطورين وقت طويل نسبيًا للتعرف عليه.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-3aa7e8a6fc11dc4d7e60694115d9659e.webp)
لم يتم حتى الآن رؤية موظفين مخصصين لتطوير Snaps، ولكن هناك العديد من مطوري التطبيقات الصغيرة في Web2. الرأي العام حول التطبيقات الصغيرة هو أن تجربة التطوير ليست جيدة. لا يزال تطوير التطبيقات الصغيرة يستخدم النظام البيئي للواجهة الأمامية، ولكنه إصدار مقيد، حيث تفرض المنصات قيودًا على ما يمكن للمطورين القيام به لأسباب متنوعة. تتفاوت القدرات التقنية وجودة الوثائق بين المنصات، مما يؤدي إلى أن يحتاج المطورون إلى المرور عبر العديد من الفخاخ الغريبة على مختلف المنصات قبل أن يُعتبروا "ذوي خبرة".
في مجال Web3، قد تواجه Snaps ظروفًا مماثلة لأسباب تتعلق بالأمان. تعمل ضمن سياق أمان معزول، باستخدام "ECMAScript الآمن"، وهو في الواقع تقييد لبعض واجهات برمجة تطبيقات JavaScript، مثل عدم القدرة على الوصول إلى DOM وNode.js وواجهات برمجة تطبيقات متصفح الإضافات.
نظرًا للاعتبارات الأمنية، فإن ميزات Snaps الأساسية محدودة. تتطلب معظم الميزات الحصول على الأذونات المناسبة أولاً، لذا يجب على Snaps طلب الأذونات ذات الصلة من المستخدم عند التثبيت. تشمل الأذونات المتاحة دورة الحياة، والمعاملات، والتوقيع، وCRON، وغيرها.
بالمقارنة مع النظام البيئي المزدهر لـ Web3، عدد Snaps المتاحة قليل نسبياً، وقد قامت MetaMask بتصنيفها.
نوع Snaps
وفقًا لتصنيف موقع MetaMask الرسمي، يمكن تقسيمها إلى 4 أنواع تقريبًا:
إدارة الحساب
تعمل هذه الأنواع من Snaps بشكل أساسي على تعزيز أمان المفاتيح الخاصة من خلال تقنية MPC.
قد توجد مشكلات في الطرق التقليدية لحفظ المفاتيح الخاصة:
تكنولوجيا MPC يمكن أن تقسم المفتاح الخاص تلقائيًا إلى أجزاء متعددة، وتخزينها في مواقع مختلفة، وإعادة تجميعها فقط عند الحاجة إلى توقيع الصفقة، دون إنشاء المفتاح الخاص الكامل، مما يعزز أمان المفتاح الخاص إلى أقصى حد.
يوجد حاليًا 3 حسابات لإدارة Snaps: Capsule و Silent Shard و Safeheron.
جاذبية هذه الأنواع من Snaps ليست واضحة بعد، وعدد التثبيتات ليس مرتفعًا.
التشغيل البيني
تقدم هذه الأنواع من Snaps توافقاً مع الشبكات غير EVM، بما في ذلك Solana وCosmos وNear وSui وغيرها. حالياً، تشكل هذه الأنواع من Snaps العدد الأكبر، حيث تمثل أكثر من نصف النظام البيئي بأكمله.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-9a67d56e07afe60857a501ae38fa1694.webp)
إشعارات والدردشة
في ظل وجود العديد من تطبيقات الدردشة المتاحة حاليًا، قد يكون عدد المستخدمين الذين يرغبون في إرسال الرسائل عبر السلسلة أقل.
آمن
هناك طلب كبير على هذا النوع من Snaps، خاصة في ظل عدم كفاية تحذيرات MetaMask بشأن عمليات الاحتيال. تُعتبر التداولات من أكثر العمليات شيوعاً في مجال العملات المشفرة والبلوكشين، وتحمل مخاطر عالية وخصائص حساسة جداً. من خلال الوظائف المتعلقة برؤية التداول التي توفرها Snaps، يمكن للمطورين عرض معلومات تداول أكثر ثراءً للمستخدمين، وتقديم تحليلات ورؤى حول التداول، مما يساعد على تقليل خسائر الأصول الخاصة بالمستخدمين إلى الحد الأدنى.
وفقًا لبيانات موقع Snaps الرسمي، فإن Snaps الآمنة هي الأكثر طلبًا بعد دعم سلاسل متعددة، حيث تشغل حاليًا 20٪ من الإجمالي.
تقدم MetaMask Snaps إذن "endowment:transaction-insight" و "endowment:signature-insight" لتلبية المتطلبات ذات الصلة. بعد أن يقدم Snap طلبًا للحصول على الأذونات ذات الصلة، يمكنه قراءة الحمولة الأصلية للمعاملة أو التوقيع عندما يقوم المستخدم بإجراء معاملة أو توقيع. يمكن لـ Snap تحليل ذلك ثم عرض مزيد من الشروحات الغنية حول الأمان للمستخدم.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-643eaf87a983c7f3fcf8dbe3b548f48d.webp)
آفاق
تأمل MetaMask في توسيع مجالاتها إلى منصات سلاسل أخرى من خلال Snaps، لكن من الصعب التنبؤ بمدى نجاحها في ذلك في النهاية. بالإشارة إلى تجربة التطبيقات الصغيرة في مجال Web2، فإن خدمات التطبيقات الصغيرة البسيطة غالبًا ما لا تقارن بالتطبيقات، وغالبًا ما تتأخر متابعة الميزات الجديدة، حيث تقوم العديد من التطبيقات الصغيرة بتوجيه المستخدمين إلى تطبيقها الخاص.
مع النمو المتفجر للتطبيقات الصغيرة، بدأت المزيد من التطبيقات في إطلاق منصات التطبيقات الصغيرة الخاصة بها، حيث تسعى كل منها لتعزيز خندقها الدفاعي، مما يجعل عالم الويب بأكمله يصبح أكثر "مركزية".
قد تتبنى رأس المال في مجال Web3 استراتيجيات مماثلة. إذا تطورت Snaps بشكل جيد، فقد يتبع المزيد من المحافظ. في هذه الحالة، قد يحتاج مطورو Web3 إلى تطوير إصدارات مناسبة من "Snaps" لكل محفظة، مما قد يشكل تحديًا كبيرًا بالنسبة لهم.
من الممكن أن تظهر في المستقبل منصات متنوعة تشبه "Snaps"، حيث ستكون الفروق بين المنصات كبيرة، مما يجعل التوافق بين كل منصة عملًا يوميًا للمطورين. في النهاية، قد يظهر معيار Snaps، إلى جانب وجود أنواع مختلفة من "SIP" لمشاركة الناس في المناقشات، مما يؤدي إلى ازدهار المجتمع.
بالنسبة لمعظم مستخدمي MetaMask الحاليين، فإن Snaps ليس ميزة ضرورية بشكل خاص بعد. قد تحتاج MetaMask إلى القيام بمزيد من العمل حول كيفية تعزيز هذه الميزة بشكل أكثر فعالية.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-e87eac5719d856a03ca3d25ae758a292.webp)