MetaMask Snaps: Новий вхід та виклики для екосистеми Web3

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

Web3 міні-програми: глибокий аналіз MetaMask Snaps

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

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

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

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

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

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

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

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

MetaMask розділяє Snaps на чотири основні типи:

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

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

  3. Зв'язок: включає в себе функції сповіщень і чату. Хоча наразі кількість користувачів, що використовують блокчейн для відправлення повідомлень, невелика, такі Snap все ж мають потенціал для розвитку.

  4. Безпека: Цей тип Snap має великий попит, особливо в наданні торгових інсайтів. Вони можуть допомогти користувачам уникнути фішингових угод, компенсуючи недоліки MetaMask в галузі безпекових попереджень.

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

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

У майбутньому можуть з'явитися різні платформи на зразок "Snaps", і розробникам потрібно буде впоратися з відмінностями між платформами. Це може в кінцевому підсумку призвести до народження стандарту Snaps, а також до обговорення різних SIP (Пропозиція покращення Snaps).

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

! [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.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
RugpullSurvivorvip
· 5год тому
Знову міні-додаток? Ой, більше не буду грати.
Переглянути оригіналвідповісти на0
RugResistantvip
· 5год тому
виглядає підозріло, якщо чесно... потребує ретельного аудиту безпеки якнайшвидше
Переглянути оригіналвідповісти на0
SchroedingerGasvip
· 5год тому
web3Торгівля криптовалютоюORZ徒手扶大厦
Переглянути оригіналвідповісти на0
TokenTherapistvip
· 6год тому
Ще рано, не поспішайте оголошувати перемогу.
Переглянути оригіналвідповісти на0
DeFiAlchemistvip
· 6год тому
ах, ще один протокол, що шукає цифровий філософський камінь... але метрики доходності виглядають нестабільними, якщо чесно
Переглянути оригіналвідповісти на0
GasFeeCrybabyvip
· 6год тому
Чи дійсно це заслуговує на популярність?
Переглянути оригіналвідповісти на0
  • Закріпити