MetaMask Snaps: Чи можуть міні-програми у світі Web3 створити процвітаючу екосистему?

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

"Міні-програми" у світі Web3: обговорення MetaMask Snaps

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

Для розробників, особливо для розробників в Китаї, це поняття не є незнайомим. В останні роки терміни "створення екосистеми", "супердодаток" та інші інтернет-терміни стали часто з'являтися, великі інтернет-компанії прагнуть створити закриті екосистеми, щоб перейти від постачальників послуг до розробників стандартів. Зараз ця тенденція, здається, починає поширюватися і на сферу Web3.

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

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

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

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

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

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

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

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

У порівнянні з процвітаючою екосистемою Web3, наразі доступна кількість Snaps є відносно невеликою, MetaMask класифікує їх на кілька категорій.

Тип Snaps

Згідно з категоріями на офіційному сайті MetaMask, Snaps приблизно поділяються на 4 типи:

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

Управління обліковими записами

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

Наразі існує лише 3 облікові записи управлінського типу Snaps: Capsule, Silent Shard та Safeheron. Вони використовують різні методи для забезпечення безпечного управління приватними ключами.

Інтероперабельність

Цей тип Snaps в основному забезпечує сумісність з не-EVM мережами, включаючи Solana, Cosmos, Near, Sui тощо. На даний момент цей тип Snaps має найбільшу кількість, складаючи більше половини всього екосистеми.

Повідомлення та чат

Хоча ці Snaps мають свої особливості, але серед безлічі комунікаційних додатків в даний час користувачів, які готові відправляти повідомлення через ланцюг, все ще небагато.

Безпека

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

MetaMask Snaps надає відповідні дозволи, які дозволяють 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, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 9
  • Поділіться
Прокоментувати
0/400
LightningLadyvip
· 07-19 13:50
Прийшли, прийшли, давайте подивимося.
Переглянути оригіналвідповісти на0
SneakyFlashloanvip
· 07-19 12:50
Хто перевіряв цей код? Важко витримати.
Переглянути оригіналвідповісти на0
MevTearsvip
· 07-18 13:05
Безпечно? Не факт.
Переглянути оригіналвідповісти на0
GameFiCriticvip
· 07-17 19:21
Ще одне так зване еко-устроювання без перспектив.
Переглянути оригіналвідповісти на0
CryptoPhoenixvip
· 07-16 22:11
Екосистема ще не досконала, переживемо цю хвилю - це буде радість, сестрички.
Переглянути оригіналвідповісти на0
DefiPlaybookvip
· 07-16 22:10
платформа зроблена настільки добре, але без аірдропу це все лише обман. Коли випустять токен?
Переглянути оригіналвідповісти на0
GasGuruvip
· 07-16 21:58
Чекаю на оновлення маленької лисички
Переглянути оригіналвідповісти на0
0xTherapistvip
· 07-16 21:58
Так непомітно заробляти гроші — це добре.
Переглянути оригіналвідповісти на0
LayerZeroHerovip
· 07-16 21:52
Тиск на розробників обережний?
Переглянути оригіналвідповісти на0
Дізнатися більше
  • Закріпити