MetaMask Snaps: можливості та виклики веб3 малих програм

robot
Генерація анотацій у процесі

Web3 міні-програми: перспектива та виклики MetaMask Snaps

MetaMask Snaps - це дуже перспективний проект, який можна розглядати як міні-програми у світі Web3, або як dApplet. Це поняття не є чужим для розробників, особливо для китайських розробників, які знайомі з термінами "створення екосистеми" та "супер додатки".

Хоча Snaps було випущено майже рік тому, його концепція була запропонована ще 4 роки тому, але звичайні користувачі все ще мають дуже обмежене уявлення про нього. Навіть ті, хто щодня користується MetaMask, можуть нічого не знати про Snaps. Однак, коли його пояснюють як "щось подібне до міні-програм", розробники зазвичай усміхаються.

Ця ситуація нагадує про становище, в якому перебували міні-програми WeChat на початку їх впровадження. Через невидимі функціональні входи початкове використання було дуже низьким. Лише після перенесення входу на випадаюче меню на головній сторінці використання значно зросло. Для MetaMask важливим питанням, яке потребує термінового вирішення, буде ефективне залучення користувачів до своєї екосистеми.

З моменту свого виникнення міні-програми викликали суперечки в інтернет-індустрії. Багато фронтенд-інженерів вважають, що це лише комерційний інструмент для монополізації трафіку та закритої екосистеми великими компаніями, який має обмежений внесок у розвиток технологій. Скільки цінності Snaps у Web3 зможе принести спільноті, ще належить з'ясувати. З документації, наданої MetaMask, можна зробити висновок, що майбутнім розробникам Snap, можливо, доведеться стикатися з багатьма обмеженнями та викликами.

! [Web3-аплети?] Інтерпретація знімків MetaMask](https://img-cdn.gateio.im/webp-social/moments-3aa7e8a6fc11dc4d7e60694115d9659e.webp)

Станом на червень 2024 року на офіційному сайті MetaMask зазначено лише 68 доступних Snaps. Враховуючи, що концепція Snaps була запропонована приблизно в 2020 році, компанії та розробники Web3 насправді мали досить багато часу, щоб зрозуміти та підготуватися.

Наразі немає спеціалізованих розробників Snaps, але розробники міні-програм у сфері Web2 зазвичай скаржаться на поганий досвід розробки. Хоча міні-програми використовують екосистему фронтенду, вони зазвичай є урізаними версіями, і різні обмеження змушують розробників долати різні технологічні бар'єри.

Snaps може зіткнутися з подібною ситуацією. З міркувань безпеки він працює в ізольованому безпечному середовищі, використовуючи "безпечний ECMAScript", з деякими обмеженнями для API JavaScript, такими як відсутність доступу до DOM, Node.js та API плагінів браузера тощо.

Базові функції Snaps обмежені, більшість функцій потребують отримання відповідних дозволів. Під час встановлення Snaps потрібно запитати у користувача дозволи, які включають життєвий цикл, транзакції, підпис та CRON тощо.

! [Web3-аплети?] Тлумачення MetaMask](https://img-cdn.gateio.im/webp-social/moments-9a67d56e07afe60857a501ae38fa1694.webp)

Офіційний сайт MetaMask розділяє Snaps на чотири категорії:

  1. Управління рахунками: основна мета - підвищення безпеки приватного ключа за допомогою технології MPC. В даний час існує три Snaps: Capsule, Silent Shard та Safeheron.

  2. Взаємодія: забезпечення сумісності з не-EVM мережами, включаючи Solana, Cosmos, Near, Sui тощо. Такі Snaps займають понад половину екосистеми.

  3. Повідомлення та чат: хоча наразі користувачів небагато, але в майбутньому потенціал величезний.

  4. Безпека: попит великий, особливо в покращенні попереджень MetaMask щодо фішингових транзакцій. Безпечні Snaps становлять 20% від загальної кількості, поступаючись лише підтримці кількох блокчейнів.

! [Web3-аплети?] Тлумачення знімків MetaMask](https://img-cdn.gateio.im/webp-social/moments-643eaf87a983c7f3fcf8dbe3b548f48d.webp)

MetaMask намагається розширити свою діяльність на інші блокчейн-платформи за допомогою Snaps, але ступінь її успіху все ще викликає сумніви. Спираючись на досвід веб2-мобільних додатків, спростовані версії сервісів часто важко зрівняти з повноцінними додатками, а оновлення нових функцій часто відстають. Якщо Snaps розвиватиметься успішно, можливо, більше гаманців наслідуватимуть цей приклад, що може створити додаткове навантаження для розробників Web3.

У майбутньому можуть з'явитися різні платформи, подібні до "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.
  • Нагородити
  • 4
  • Поділіться
Прокоментувати
0/400
DeFiCaffeinatorvip
· 07-11 07:27
Навіть собаки не користуються цією штукою
Переглянути оригіналвідповісти на0
SadMoneyMeowvip
· 07-10 12:09
web3 невдахи знову прийшли обдурювати людей, як лохів
Переглянути оригіналвідповісти на0
MetaMuskRatvip
· 07-08 22:17
Ще один проект, який не має сенсу.
Переглянути оригіналвідповісти на0
DarkPoolWatchervip
· 07-08 22:17
snaps це всього лише новий трюк.
Переглянути оригіналвідповісти на0
  • Закріпити