MetaMask Snaps će revolucionirati novčanike za kriptovalute, a evo kako to funkcionira.

Dana 12. rujna 2023., ConsenSys Software Inc. uveo MetaMask Snaps kako bi pomogao MetaMask programerima i korisnicima da prilagode i poboljšaju svoje Web3 iskustvo. Dakle, što je MetaMask Snaps i kako radi?

Suosnivač MetaMaska, Dan Finlay, predstavio MetaMask Snaps kao "novi sustav u novčaniku" koji vam omogućuje interakciju s decentraliziranim aplikacijama (DApps) na različitim lancima blokova.

To znači da umjesto oslanjanja isključivo na značajke i funkcionalnosti koje je stvorio i implementirao MetaMask tim, sada možete uvesti dodatne alate i operacije (Snaps) koje su osmislili neovisni programeri tvoje MetaMask novčanik za kriptovalute.

Na primjer, recimo da želite koristiti Wallet Guard uz MetaMask Wallet. Umjesto instaliranja proširenja preglednika ili aplikacije Wallet Guard, možete koristiti Wallet Guard Snap za povezivanje svoj MetaMask novčanik i praktično primajte uvide u transakcije i sigurnosna upozorenja unutar MetaMask korisničkog sučelja.

instagram viewer

U biti, MetaMask Snaps djeluje kao most između vašeg MetaMask novčanika i DApps na drugim blockchainovima. Ovi mostovi ili, točnije, okviri omogućuju neovisnim programerima stvaranje i integraciju dodataka koji proširuju mogućnosti MetaMaska i pružaju vam više opcija i fleksibilnosti.

Možete pristupiti većem broju lanaca blokova, DApps, tokenima, pružateljima sigurnosti transakcija, sustavima obavijesti, pa čak i novim korisničkim sučeljima s MetaMask Snaps.

MetaMask Snaps koristi JavaScript mehanizam pod nazivom Secure EcmaScript (SES) koji pokreće snaps u pješčanom okruženju. Kao rezultat toga, Snaps ne može utjecati na druge programe, posebno na osnovne MetaMask funkcionalnosti i značajke; ograničeni su na specifične značajke koje nude i dopuštenja koja dodijelite tijekom instalacije.

Snapovi komuniciraju s MetaMaskom putem unaprijed definiranog sučelje za programiranje aplikacija (API)—API novčanika—koji izlaže potrebne funkcije i podatke. U međuvremenu, oni komuniciraju s vanjskim blockchain mrežama koristeći HTTPS zahtjeve i druge komunikacijske protokole.

Budući da je MetaMask Snaps okvir otvorenog koda, svatko može stvoriti nove Snapove i instalirati ih na MetaMask. Da biste izradili Snaps, morate instalirati MetaMask Flask, gdje možete izraditi i testirati snimke prije nego što se dodaju u stabilno proširenje MetaMask.

Nakon što stvori Snaps, MetaMask ga može revidirati i navesti u MetaMask Snaps Directory. Od rujna 2023. u imeniku se nalazi više od 30 Snapova. Na kraju, MetaMask namjerava proširiti proces revizije kako bi vanjskim pojedincima omogućio reviziju i popis snimaka.

Čak i ako ne izradite Snapove, možete odabrati bilo koga dostupnog u imeniku na temelju svojih potreba. Kao i dodaci, MetaMask Snaps mora biti instaliran i može se omogućiti ili onemogućiti. Evo kako instalirati MetaMask Snap:

  1. Instalirajte proširenje preglednika MetaMask v11.0 i kreirajte novčanik ili uvezite postojeći; pri pokretanju, MetaMask Snaps dostupan je samo u proširenju preglednika.
  2. Idite na MetaMask Snaps Directory.
  3. Odaberite željeni Snap i kliknite Dodaj u MetaMask.
  4. Pročitajte obavijest o instalaciji treće strane i prihvatite uvjete.
  5. Klik Spojiti za povezivanje Snapa s MetaMaskom.
  6. Na instalacijskoj stranici dodijelite dopuštenja (tek nakon što ih pročitate!) snapu i kliknite Instalirati.

Tako je jednostavno!

I programeri i svakodnevni investitori ili hodleri mogu mnogo dobiti korištenjem MetaMask Snaps.

1. Interoperabilnost s lancima blokova koji nisu EVM

Ranije je MetaMask podržavao samo Ethereum i Ethereum virtualni stroj (EVM) kompatibilne mreže. Uz MetaMask Snaps, sada možete povezati mreže koje nisu kompatibilne s EVM-om, poput Bitcoina i Solane, koje su prije bile nedostupne s MetaMaskom.

Na primjer, Zion Snap vam omogućuje da upravljate svojim Bitcoinima izravno unutar MetaMask novčanika bez omatanja vaših tokena. Isto vrijedi i za Solana Snap. Sve dok postoji Snap, možete se povezati i pristupiti što većem broju blockchain mreža (EVM i ne-EVM) iz svog MetaMask novčanika.

2. Nove značajke obavijesti

Osim interoperabilnosti, možete primati trenutne obavijesti unutar svog MetaMask novčanika. Snaps iskorištava API novčanika, integrirajući obavijesti u stvarnom vremenu iz povezane DApp ili blockchain protokola.

Možete primati trenutna ažuriranja, upozorenja o cijenama, grafikone pristupa ili poruke unutar korisničkog sučelja MetaMask.

3. Transakcijska analiza i uvidi

Neki Snaps analiziraju vaše transakcije prije nego što ih pošalju kako biste bili sigurni da nećete izgubiti sredstva. To može biti procjena primateljske (ugovorne) adrese kako bi se utvrdilo je li sigurna ili zlonamjerna, obavještavanje o mogućim napadima krađe identiteta ili predviđanje neuspjeha ili uspjeha transakcije.

Možete utvrditi nudi li Snap analizu transakcija i alate za uvid kroz dopuštenja koja dodijelite tijekom instalacije. Na primjer, ako Snapu dopustite dopuštenje za "Dohvaćanje i prikaz uvida u transakcije", znat ćete da koristi uvide u transakcije.

4. Poboljšanje osnovne funkcionalnosti novčanika

Uz MetaMask Snaps možete pristupiti dodatnim značajkama, poput zaštite privatnosti i mogućnosti slanja i primanja poruka izravno unutar vašeg MetaMask novčanika.

Možete prilagoditi i poboljšati svoj novčanik instaliranjem onoliko značajki koliko vam je potrebno.

Također, programeri mogu neprimjetno stvarati i distribuirati Snapove. Na kraju će to moći učiniti bez potrebe za odobrenjem MetaMaska. To će pomoći u proširenju funkcionalnosti novčanika MetaMask.

Već postoji nekoliko MetaMask snapova koje možete instalirati i koristiti.

Solflare Wallet Snap omogućuje interoperabilnost između MetaMaska i Solane, mreže koja nije EVM. Za razliku od prije, sada možete povezati svoj MetaMask novčanik sa Solanom, pohranjivati ​​svoje tokene, pristupati aplikacijama i upravljati svojim računima.

Push Snap vam omogućuje primanje trenutnih obavijesti od kanala na koje ste pretplaćeni unutar vašeg MetaMask novčanika. Trebate samo instalirati Snap, pretplatiti se na svoje omiljene kanale i povezati adresu svog novčanika i spremni ste za primanje obavijesti unutar aplikacije o svim relevantnim Web3 događajima.

S Blockfence Snapom možete procijeniti svoje transakcije prije nego što ih pošaljete. Također možete procijeniti DApps koje koristite, pametni ugovori s kojima komunicirate, tokene koje držite i više.

MetaMask Snaps pruža jednostavan način za kripto sudionike da pristupe DApps i decentraliziranim financijama preko raznih blockchain mreža s jednim novčanikom. Isto tako, programeri mogu jednostavno stvarati i distribuirati Snapove.

MetaMask Snaps mogao bi promijeniti igru ​​za san kripto industrije o potpuno decentraliziranom sustavu.