MetaMask Snaps spôsobí revolúciu v kryptomenových peňaženkách a takto to funguje.

Dňa 12. septembra 2023 spoločnosť ConsenSys Software Inc. predstavil MetaMask Snaps, aby pomohol vývojárom a používateľom MetaMask prispôsobiť a zlepšiť ich zážitok z Web3. Čo je teda MetaMask Snaps a ako funguje?

Spoluzakladateľ MetaMask, Dan Finlay, predstavili MetaMask Snaps ako „nový systém v peňaženke“, ktorý vám umožňuje interakciu s decentralizovanými aplikáciami (DApps) na rôznych blockchainoch.

To znamená, že namiesto spoliehania sa iba na funkcie a funkcie vytvorené a implementované Tím MetaMask, teraz môžete importovať ďalšie nástroje a operácie (Snapy) navrhnuté nezávislými vývojármi tvoj Kryptomenová peňaženka MetaMask.

Povedzme napríklad, že chcete použiť Wallet Guard ako doplnok k MetaMask Wallet. Namiesto inštalácie rozšírenia alebo aplikácie prehliadača Wallet Guard môžete na pripojenie použiť aplikáciu Wallet Guard Snap svoju MetaMask Wallet a pohodlne získavajte prehľady transakcií a bezpečnostné upozornenia v rámci používateľského rozhrania MetaMask.

instagram viewer

MetaMask Snaps v podstate funguje ako most medzi vašou MetaMask Wallet a DApps na iných blockchainoch. Tieto mosty alebo presnejšie rámce umožňujú nezávislým vývojárom vytvárať a integrovať doplnky, ktoré rozširujú možnosti MetaMask a poskytujú vám viac možností a flexibility.

S MetaMask Snaps máte prístup k viacerým blockchainom, DApps, tokenom, poskytovateľom zabezpečenia transakcií, notifikačným systémom a dokonca k novým používateľským rozhraniam.

MetaMask Snaps používa JavaScript engine s názvom Secure EcmaScript (SES), ktorý spúšťa snapy v sandboxovom prostredí. Výsledkom je, že Snaps nemôže ovplyvniť iné programy, najmä základné funkcie a vlastnosti MetaMask; sú obmedzené na špecifické funkcie, ktoré ponúkajú, a povolenia, ktoré udeľujete pri inštalácii.

Snapy komunikujú s MetaMask prostredníctvom preddefinovaného aplikačné programové rozhranie (API)—rozhranie API peňaženky — ktoré odhaľuje potrebné funkcie a údaje. Medzitým komunikujú s externými blockchainovými sieťami pomocou požiadaviek HTTPS a iných komunikačných protokolov.

Pretože MetaMask Snaps je open-source framework, každý môže vytvárať nové Snapy a inštalovať ich na MetaMask. Ak chcete vytvoriť Snaps, musíte nainštalovať MetaMask Flask, kde môžete vytvárať a testovať snímky pred ich pridaním do stabilného rozšírenia MetaMask.

Po vytvorení snímok môže MetaMask vykonať audit a zaradiť ich do zoznamu Adresár MetaMask Snaps. Od septembra 2023 je v adresári viac ako 30 Snapov. Nakoniec má MetaMask v úmysle rozšíriť proces auditu, aby umožnil externým jednotlivcom auditovať a vypisovať snímky.

Aj keď nevytvárate snímky, môžete si vybrať kohokoľvek dostupného v adresári podľa svojich potrieb. Rovnako ako pluginy, aj MetaMask Snaps musia byť nainštalované a možno ich povoliť alebo zakázať. Tu je postup, ako nainštalovať MetaMask Snap:

  1. Nainštalujte rozšírenie prehliadača MetaMask v11.0 a vytvorte peňaženku alebo importujte existujúcu; pri spustení je MetaMask Snaps k dispozícii iba v rozšírení prehliadača.
  2. Prejdite do adresára MetaMask Snaps.
  3. Vyberte preferovaný Snap a kliknite Pridať do MetaMask.
  4. Prečítajte si oznámenie o inštalácii tretej strany a prijmite podmienky.
  5. Kliknite Pripojte sa na prepojenie Snap s MetaMask.
  6. Na stránke inštalácie udeľte oprávnenia (až po ich prečítaní!) snapu a kliknite Inštalácia.

Je to také jednoduché!

Vývojári aj každodenní investori alebo hodleri môžu veľa získať z používania MetaMask Snaps.

1. Interoperabilita s ne-EVM blockchainmi

Predtým MetaMask podporoval iba Ethereum a Virtuálny stroj Ethereum (EVM) kompatibilné siete. Pomocou MetaMask Snaps teraz môžete pripojiť siete nekompatibilné s EVM, ako sú Bitcoin a Solana, ktoré boli predtým nedostupné s MetaMask.

Napríklad Zion Snap vám umožňuje spravovať vaše bitcoiny priamo v peňaženke MetaMask bez zabalenia vašich tokenov. To isté platí pre Solana Snap. Pokiaľ existuje Snap, môžete sa pripojiť a získať prístup k čo najväčšiemu počtu blockchainových sietí (EVM a non-EVM) z vašej MetaMask Wallet.

2. Nové funkcie upozornení

Okrem interoperability môžete v rámci svojej MetaMask Wallet dostávať okamžité upozornenia. Snaps využíva rozhranie API peňaženky a integruje upozornenia v reálnom čase z pripojeného protokolu DApp alebo blockchain.

V používateľskom rozhraní MetaMask môžete dostávať okamžité aktualizácie, cenové upozornenia, prístupové grafy alebo správy.

3. Analýza transakcií a štatistiky

Niektoré snímky analyzujú vaše transakcie pred ich odoslaním, aby ste sa uistili, že neprídete o svoje prostriedky. Môže to byť posúdením prijímacej (zmluvnej) adresy s cieľom určiť, či je bezpečná alebo škodlivá, informovať vás o potenciálnych phishingových útokoch alebo predpovedať zlyhanie alebo úspech transakcie.

Pomocou povolení, ktoré udelíte počas inštalácie, môžete určiť, či Snap ponúka nástroje na analýzu transakcií a prehľad. Ak napríklad udelíte povolenie Snap na „Načítanie a zobrazenie štatistík transakcií“, budete vedieť, že používa štatistiky transakcií.

4. Vylepšenie základnej funkčnosti peňaženky

S aplikáciou MetaMask Snaps máte prístup k ďalším funkciám, ako je ochrana súkromia a možnosť odosielať a prijímať správy priamo vo vašej peňaženke MetaMask.

Svoju peňaženku si môžete prispôsobiť a vylepšiť nainštalovaním toľko funkcií, koľko potrebujete.

Vývojári môžu tiež vytvárať a distribuovať snímky bez problémov. Nakoniec to budú môcť urobiť bez toho, aby vyžadovali schválenie MetaMask. Pomôže to rozšíriť funkčnosť peňaženky MetaMask.

K dispozícii je už niekoľko snapov MetaMask, ktoré si môžete nainštalovať a používať.

Solflare Wallet Snap umožňuje interoperabilitu medzi MetaMask a Solana, sieťou bez EVM. Na rozdiel od minulosti môžete teraz pripojiť svoju peňaženku MetaMask k Solane, ukladať svoje tokeny, pristupovať k aplikáciám a spravovať svoje účty.

Push Snap vám umožňuje dostávať okamžité upozornenia z kanálov, ktoré odoberáte v rámci vašej peňaženky MetaMask. Stačí si nainštalovať Snap, prihlásiť sa na odber svojich obľúbených kanálov a pripojiť adresu peňaženky a všetko je pripravené na prijímanie upozornení v aplikácii na všetky relevantné udalosti Web3.

Pomocou Blockfence Snap môžete posúdiť svoje transakcie pred ich odoslaním. Môžete tiež hodnotiť DApps, ktoré používate, smart kontrakty s ktorými interagujete, žetóny, ktoré držíte, a ďalšie.

MetaMask Snaps poskytuje účastníkom kryptomien jednoduchý spôsob prístupu k DApps a decentralizovaným financiám v rôznych blockchainových sieťach s jednou peňaženkou. Podobne môžu vývojári ľahko vytvárať a distribuovať snímky.

MetaMask Snaps by mohol zmeniť hru pre sen kryptopriemyslu o plne decentralizovanom systéme.