MetaMask Snaps هو مشروع ذو طموحات كبيرة، لكن بعيدًا عن قشور "الطموحات" الخاصة به، فهو يشبه أكثر التطبيقات الصغيرة في عالم Web3، أو يمكن أن يسمى dApplet.
بالنسبة للمطورين، وخاصة المطورين الصينيين، فإن هذا المفهوم ليس غريباً. في السنوات الأخيرة، تم الإشارة كثيراً إلى مصطلحات الإنترنت مثل "بناء النظام البيئي" و"التطبيقات الفائقة"، حيث تحاول الشركات العملاقة تحويل بيئة الإنترنت إلى بيئة أكثر انغلاقًا، من أجل الانتقال من مقدمي الخدمات إلى واضعي المعايير. والآن، يبدو أن هذا الاتجاه بدأ ينتشر أيضاً إلى مجال Web3.
على الرغم من أن Snaps موجودة منذ ما يقرب من عام، إلا أن المفهوم تم تقديمه قبل أربع سنوات على الأقل، إلا أن فهم المستخدم العادي لها لا يزال محدودًا. حتى عشاق العملات المشفرة الذين يستخدمون MetaMask يوميًا قد لا يعرفون شيئًا عن MetaMask Snaps. ومع ذلك، عندما يسمعون الشرح "مثل التطبيقات الصغيرة"، فإنهم عادة ما يظهرون ابتسامة فهم.
تذكرنا هذه الحالة بما كان عليه الحال عند إطلاق تطبيقات WeChat الصغيرة. بسبب عدم وضوح مدخل الوظائف، كانت نسبة الاستخدام في البداية منخفضة جدًا. حتى تم نقل المدخل إلى موقع سحب الصفحة الرئيسية، بدأ الاستخدام في الزيادة بشكل كبير. إذا كانت MetaMask ترغب في بناء نظام بيئي، فقد تصبح كيفية جذب المستخدمين للدخول إلى النظام البيئي مشكلة ملحة تحتاج إلى حل.
أثارت التطبيقات الصغيرة الجدل في صناعة الإنترنت منذ ولادتها. يعتقد مهندسو الواجهة الأمامية بشكل عام أنها مجرد أداة تجارية أنشأتها عمالقة الإنترنت للاحتكار حركة المرور وفرض قيود على النظام البيئي، مما يقلل من مساهمتها في تطوير التكنولوجيا. لا يزال يتعين علينا مراقبة مقدار المساهمة التي يمكن أن توفرها Snaps في Web3 للمجتمع. عند تصفح وثائق MetaMask، يزداد الإحساس بأن مطوري Snap في المستقبل قد يواجهون العديد من القيود.
مر عام تقريبًا منذ أن أطلقت MetaMask الإصدار التجريبي العام لـ Snaps، لكن العدد المتاح من Snaps المدرجة على موقعها الرسمي ليس كبيرًا، حيث يوجد 68 فقط حتى يونيو 2024. نظرًا لأن مفهوم Snaps تم طرحه رسميًا منذ حوالي عام 2020، كان لدى شركات Web3 والمطورين في الواقع وقت طويل نسبيًا لفهمه.
لم نشهد بعد مطورين متخصصين في تطوير Snaps، ولكن هناك عددًا غير قليل من مطوري التطبيقات الصغيرة في Web2. الرأي العام حول التطبيقات الصغيرة هو أن تجربة التطوير ضعيفة. على الرغم من أن التطبيقات الصغيرة تستخدم بيئة واجهة المستخدم الأمامية، إلا أنها إصدار مقيد، حيث تحد الشركات المصنعة من الأشياء التي يمكن للمطورين القيام بها لأسباب مختلفة. إن القدرات التقنية وجودة الوثائق لدى الشركات المصنعة متفاوتة، مما يؤدي إلى حاجة المطورين لتجاوز عقبات غريبة ليتم اعتبارهم "ذوي خبرة".
في مجال Web3، ومن أجل اعتبارات الأمان وغيرها، قد تواجه Snaps حالة مشابهة. إنها تعمل في سياق أمان معزول، وتستخدم "ECMAScript الآمن"، مما يفرض في الواقع بعض القيود على واجهة برمجة تطبيقات JavaScript، مثل عدم القدرة على الوصول إلى DOM، وNode.js، وواجهة برمجة تطبيقات إضافات المتصفح، وما إلى ذلك.
نظرًا للاعتبارات الأمنية، فإن الأشياء التي يمكن أن تقوم بها Snaps الأساسية محدودة للغاية. تتطلب معظم الوظائف الحصول على الأذونات المناسبة أولاً، لذا تحتاج Snaps إلى طلب الأذونات من المستخدم عند التثبيت. تشمل الأذونات المتاحة دورة الحياة، والمعاملات، والتوقيعات، وCRON، وغيرها.
بالمقارنة مع النظام البيئي المزدهر لـ Web3 ، فإن عدد Snaps المتاحة حالياً قليل. تصنف MetaMask هذه إلى عدة فئات.
نوع Snaps
يتم تصنيف Snaps في الموقع الرسمي لـ MetaMask إلى 4 أنواع تقريبًا:
إدارة الحساب
تعمل هذه الأنواع من Snaps بشكل رئيسي على تحسين أمان المفاتيح الخاصة من خلال تقنية MPC.
توجد بعض المشاكل في الطرق التقليدية لحماية المفاتيح الخاصة:
إذا نسيت مكان حفظ عبارة الاسترداد، فقد تفقد الوصول إلى الأصول.
إذا تعرض الجهاز الذي يتم تخزين عبارة الاسترداد فيه لفيروس حصان طروادة، فقد يقوم المتسللون بسرقة عبارة الاسترداد.
تكنولوجيا MPC يمكن أن تقوم تلقائيًا بتقسيم المفتاح الخاص إلى عدة أجزاء، وتخزينها في أماكن مختلفة، وإعادة تجميعها فقط عند الحاجة إلى توقيع المعاملات، ولا يتم إنشاء المفتاح الخاص الكامل خلال هذه العملية، مما يوفر أقصى حماية لأمان المفتاح الخاص.
حاليًا، هناك ثلاثة حسابات لإدارة Snaps فقط: Capsule و Silent Shard و Safeheron. عدد تثبيتها ليس مرتفعًا.
التشغيل البيني
تقدم هذه الأنواع من Snaps بشكل رئيسي التوافق مع الشبكات غير EVM، بما في ذلك Solana و Cosmos و Near و Sui وغيرها. في الوقت الحالي، تمثل هذه الأنواع من Snaps العدد الأكبر، حيث تشكل أكثر من نصف النظام البيئي بأكمله.
على الرغم من أن هذه الأنواع من Snaps مثيرة للاهتمام، إلا أن عدد المستخدمين الذين يرغبون حاليًا في إرسال الرسائل عبر السلسلة لا يزال قليلاً.
أمان
توجد حاجة كبيرة لهذه النوعية من Snaps، خصوصًا في ظل نقص التحذيرات من عمليات الصيد التي يقدمها MetaMask نفسه. تعتبر التداولات من أكثر العمليات شيوعًا في مجال العملات المشفرة وتقنية blockchain، وتتميز بالمخاطر العالية والحساسية العالية. من خلال ميزة رؤى التداول التي تقدمها Snaps، يمكن للمطورين عرض معلومات تداول أكثر ثراءً للمستخدمين، وتقديم تحليلات ورؤى حول التداولات، مما يقلل إلى حد كبير من مخاطر فقدان أصول المستخدمين.
وفقًا لبيانات موقع Snaps الرسمي، فإن Snaps الآمن هو الأكثر طلبًا بعد دعم الشبكات المتعددة، حيث يشكل حاليًا 20% من الإجمالي.
تقدم MetaMask Snaps الأذونات ذات الصلة، مما يسمح لـ Snap بقراءة الحمولة الأصلية للمعاملة أو التوقيع عندما يقوم المستخدم بإجراء معاملة أو توقيع، لتحليلها، ثم عرض المزيد من توضيحات الأمان للمستخدم.
تأمل MetaMask في توسيع نطاقها إلى منصات سلاسل أخرى من خلال Snaps، لكن من الصعب التنبؤ بمدى نجاحها في ذلك في نهاية المطاف. تشير تجارب التطبيقات الصغيرة في مجال Web2 إلى أن خدمات التطبيقات الصغيرة البدائية غالبًا ما لا يمكن مقارنتها بالتطبيقات، وغالبًا ما تتخلف عن الركب في متابعة الميزات الجديدة. مع النمو الهائل للتطبيقات الصغيرة، أطلقت المزيد من التطبيقات منصاتها الخاصة للتطبيقات الصغيرة، حيث تسعى كل شركة لتعزيز خندقها الخاص، مما يجعل عالم الويب بشكل متزايد "مركزيًا".
لن تكون رؤوس أموال مجال Web3 أفضل من Web2. إذا تطور Snaps بشكل جيد، قد تتبع المزيد من المحافظ. قد يؤدي ذلك إلى حاجة مطوري Web3 لتطوير إصدارات متناسبة من "Snaps" لمختلف المحافظ، مما يضيف عبئًا إضافيًا على عاتقهم.
من المحتمل أن تظهر في المستقبل مجموعة متنوعة من المنصات الشبيهة بـ "Snaps"، حيث تختلف المنصات اختلافًا كبيرًا، وتصبح التوافقية بين المنصات جزءًا من العمل اليومي للمطورين. عندما تصبح الظروف لا تطاق، قد يتم إنشاء معيار Snaps، مع وجود مجموعة متنوعة من "SIP" للنقاش، مما يؤدي إلى ظهور مجتمع مزدهر.
على أي حال، فإن MetaMask Snaps هو منتج تم بناؤه على الأقل من قبل مجموعة من المطورين المتحمسين، يهدف إلى حل المشكلات الحقيقية، وليس عملية احتيال أطلقها خبراء ماليون.
ومع ذلك، بالنسبة لمعظم مستخدمي MetaMask الحاليين، فإن Snaps ليس ميزة ضرورية بشكل خاص بعد. قد تحتاج MetaMask إلى بذل المزيد من الجهد في كيفية الترويج لها بشكل أكثر فعالية.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 12
أعجبني
12
7
مشاركة
تعليق
0/400
TokenTaxonomist
· منذ 16 س
همم... من الناحية الإحصائية، 73.4% من إضافات المحفظة تنتهي كطرق مسدودة تطورياً بسبب إنتروبيا التوافق
شاهد النسخة الأصليةرد0
CryptoTherapist
· منذ 16 س
دعونا نتأمل في سبب مقاومة المستخدمين للارتباط النفسي بميزات المحفظة الجديدة... إنها حقًا متلازمة قلق التبني الجماعي الكلاسيكية.
ميتا ماسك سنابس: ثورة التطبيقات الصغيرة في عالم Web3
تطبيقات الويب 3: استكشاف MetaMask Snaps
MetaMask Snaps هو مشروع ذو طموحات كبيرة، لكن بعيدًا عن قشور "الطموحات" الخاصة به، فهو يشبه أكثر التطبيقات الصغيرة في عالم Web3، أو يمكن أن يسمى dApplet.
بالنسبة للمطورين، وخاصة المطورين الصينيين، فإن هذا المفهوم ليس غريباً. في السنوات الأخيرة، تم الإشارة كثيراً إلى مصطلحات الإنترنت مثل "بناء النظام البيئي" و"التطبيقات الفائقة"، حيث تحاول الشركات العملاقة تحويل بيئة الإنترنت إلى بيئة أكثر انغلاقًا، من أجل الانتقال من مقدمي الخدمات إلى واضعي المعايير. والآن، يبدو أن هذا الاتجاه بدأ ينتشر أيضاً إلى مجال Web3.
على الرغم من أن Snaps موجودة منذ ما يقرب من عام، إلا أن المفهوم تم تقديمه قبل أربع سنوات على الأقل، إلا أن فهم المستخدم العادي لها لا يزال محدودًا. حتى عشاق العملات المشفرة الذين يستخدمون MetaMask يوميًا قد لا يعرفون شيئًا عن MetaMask Snaps. ومع ذلك، عندما يسمعون الشرح "مثل التطبيقات الصغيرة"، فإنهم عادة ما يظهرون ابتسامة فهم.
تذكرنا هذه الحالة بما كان عليه الحال عند إطلاق تطبيقات WeChat الصغيرة. بسبب عدم وضوح مدخل الوظائف، كانت نسبة الاستخدام في البداية منخفضة جدًا. حتى تم نقل المدخل إلى موقع سحب الصفحة الرئيسية، بدأ الاستخدام في الزيادة بشكل كبير. إذا كانت MetaMask ترغب في بناء نظام بيئي، فقد تصبح كيفية جذب المستخدمين للدخول إلى النظام البيئي مشكلة ملحة تحتاج إلى حل.
أثارت التطبيقات الصغيرة الجدل في صناعة الإنترنت منذ ولادتها. يعتقد مهندسو الواجهة الأمامية بشكل عام أنها مجرد أداة تجارية أنشأتها عمالقة الإنترنت للاحتكار حركة المرور وفرض قيود على النظام البيئي، مما يقلل من مساهمتها في تطوير التكنولوجيا. لا يزال يتعين علينا مراقبة مقدار المساهمة التي يمكن أن توفرها Snaps في Web3 للمجتمع. عند تصفح وثائق MetaMask، يزداد الإحساس بأن مطوري Snap في المستقبل قد يواجهون العديد من القيود.
مر عام تقريبًا منذ أن أطلقت MetaMask الإصدار التجريبي العام لـ Snaps، لكن العدد المتاح من Snaps المدرجة على موقعها الرسمي ليس كبيرًا، حيث يوجد 68 فقط حتى يونيو 2024. نظرًا لأن مفهوم Snaps تم طرحه رسميًا منذ حوالي عام 2020، كان لدى شركات 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
يتم تصنيف Snaps في الموقع الرسمي لـ MetaMask إلى 4 أنواع تقريبًا:
إدارة الحساب
تعمل هذه الأنواع من Snaps بشكل رئيسي على تحسين أمان المفاتيح الخاصة من خلال تقنية MPC.
توجد بعض المشاكل في الطرق التقليدية لحماية المفاتيح الخاصة:
تكنولوجيا MPC يمكن أن تقوم تلقائيًا بتقسيم المفتاح الخاص إلى عدة أجزاء، وتخزينها في أماكن مختلفة، وإعادة تجميعها فقط عند الحاجة إلى توقيع المعاملات، ولا يتم إنشاء المفتاح الخاص الكامل خلال هذه العملية، مما يوفر أقصى حماية لأمان المفتاح الخاص.
حاليًا، هناك ثلاثة حسابات لإدارة Snaps فقط: Capsule و Silent Shard و Safeheron. عدد تثبيتها ليس مرتفعًا.
التشغيل البيني
تقدم هذه الأنواع من Snaps بشكل رئيسي التوافق مع الشبكات غير EVM، بما في ذلك Solana و Cosmos و Near و Sui وغيرها. في الوقت الحالي، تمثل هذه الأنواع من Snaps العدد الأكبر، حيث تشكل أكثر من نصف النظام البيئي بأكمله.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-9a67d56e07afe60857a501ae38fa1694.webp)
الإشعارات والدردشة
على الرغم من أن هذه الأنواع من Snaps مثيرة للاهتمام، إلا أن عدد المستخدمين الذين يرغبون حاليًا في إرسال الرسائل عبر السلسلة لا يزال قليلاً.
أمان
توجد حاجة كبيرة لهذه النوعية من Snaps، خصوصًا في ظل نقص التحذيرات من عمليات الصيد التي يقدمها MetaMask نفسه. تعتبر التداولات من أكثر العمليات شيوعًا في مجال العملات المشفرة وتقنية blockchain، وتتميز بالمخاطر العالية والحساسية العالية. من خلال ميزة رؤى التداول التي تقدمها Snaps، يمكن للمطورين عرض معلومات تداول أكثر ثراءً للمستخدمين، وتقديم تحليلات ورؤى حول التداولات، مما يقلل إلى حد كبير من مخاطر فقدان أصول المستخدمين.
وفقًا لبيانات موقع Snaps الرسمي، فإن Snaps الآمن هو الأكثر طلبًا بعد دعم الشبكات المتعددة، حيث يشكل حاليًا 20% من الإجمالي.
تقدم MetaMask Snaps الأذونات ذات الصلة، مما يسمح لـ Snap بقراءة الحمولة الأصلية للمعاملة أو التوقيع عندما يقوم المستخدم بإجراء معاملة أو توقيع، لتحليلها، ثم عرض المزيد من توضيحات الأمان للمستخدم.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-643eaf87a983c7f3fcf8dbe3b548f48d.webp)
تفكير
تأمل MetaMask في توسيع نطاقها إلى منصات سلاسل أخرى من خلال Snaps، لكن من الصعب التنبؤ بمدى نجاحها في ذلك في نهاية المطاف. تشير تجارب التطبيقات الصغيرة في مجال Web2 إلى أن خدمات التطبيقات الصغيرة البدائية غالبًا ما لا يمكن مقارنتها بالتطبيقات، وغالبًا ما تتخلف عن الركب في متابعة الميزات الجديدة. مع النمو الهائل للتطبيقات الصغيرة، أطلقت المزيد من التطبيقات منصاتها الخاصة للتطبيقات الصغيرة، حيث تسعى كل شركة لتعزيز خندقها الخاص، مما يجعل عالم الويب بشكل متزايد "مركزيًا".
لن تكون رؤوس أموال مجال Web3 أفضل من Web2. إذا تطور Snaps بشكل جيد، قد تتبع المزيد من المحافظ. قد يؤدي ذلك إلى حاجة مطوري Web3 لتطوير إصدارات متناسبة من "Snaps" لمختلف المحافظ، مما يضيف عبئًا إضافيًا على عاتقهم.
من المحتمل أن تظهر في المستقبل مجموعة متنوعة من المنصات الشبيهة بـ "Snaps"، حيث تختلف المنصات اختلافًا كبيرًا، وتصبح التوافقية بين المنصات جزءًا من العمل اليومي للمطورين. عندما تصبح الظروف لا تطاق، قد يتم إنشاء معيار Snaps، مع وجود مجموعة متنوعة من "SIP" للنقاش، مما يؤدي إلى ظهور مجتمع مزدهر.
على أي حال، فإن MetaMask Snaps هو منتج تم بناؤه على الأقل من قبل مجموعة من المطورين المتحمسين، يهدف إلى حل المشكلات الحقيقية، وليس عملية احتيال أطلقها خبراء ماليون.
ومع ذلك، بالنسبة لمعظم مستخدمي MetaMask الحاليين، فإن Snaps ليس ميزة ضرورية بشكل خاص بعد. قد تحتاج MetaMask إلى بذل المزيد من الجهد في كيفية الترويج لها بشكل أكثر فعالية.
! [تطبيقات Web3 الصغيرة؟] MetaMask يستقر التفسير](https://img-cdn.gateio.im/webp-social/moments-e87eac5719d856a03ca3d25ae758a292.webp)