Što su MetaMask Snaps i kako rade?

Što su MetaMask Snaps i kako rade?
Čitatelji poput vas podržavaju MUO. Kada kupujete koristeći veze na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Dana 12. rujna 2023. ConsenSys Software Inc. predstavio je 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?





Što je MetaMask Snaps?

  Snimak zaslona početne stranice MetaMask Snaps

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 da se oslanjate isključivo na značajke i funkcionalnosti koje je kreirao i implementirao MetaMask tim, sada možete uvesti dodatne alate i operacije (Snaps) koje su osmislili neovisni programeri u vaš 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 upotrijebiti Wallet Guard Snap za povezivanje vašeg MetaMask Walleta i praktičnog primanja uvida u transakcije i sigurnosnih upozorenja unutar MetaMask korisničkog sučelja.

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.

Kako rade 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.





kako stvoriti teksturu u Photoshopu

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.

Kako instalirati MetaMask Snaps

Č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:

povezivanje iphone -a sa tv -om putem USB -a
  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.   Snimka zaslona početne stranice Solana Snap
  3. Odaberite željeni Snap i kliknite Dodaj u MetaMask .   Snimka zaslona koja prikazuje Push V1 Snap u direktoriju MetaMask Snap
  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!

4 ključne prednosti korištenja Metamask Snapsa

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 procjenom primateljske (ugovorne) adrese kako bi se utvrdilo je li sigurna ili zlonamjerna, informiranjem o mogućim napadima krađe identiteta ili predviđanjem 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.

1. Solflare novčanik

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.

2. Pritisnite V1

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.

koristiti iphone kao usb pogon bez itunesa

3. Blockfence

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: jedan kripto novčanik za mnogo lanaca

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.