MetaMask Snaps va revoluționa portofelele cu criptomonede și așa funcționează.

La 12 septembrie 2023, ConsenSys Software Inc. a introdus MetaMask Snaps pentru a ajuta dezvoltatorii și utilizatorii MetaMask să personalizeze și să-și îmbunătățească experiența Web3. Deci, ce este MetaMask Snaps și cum funcționează?

Cofondatorul MetaMask, Dan Finlay, a introdus MetaMask Snaps ca un „nou sistem în portofel” care vă permite să interacționați cu aplicații descentralizate (DApps) pe diverse blockchain-uri.

Aceasta înseamnă că, în loc să te bazezi exclusiv pe caracteristicile și funcționalitățile create și implementate de Echipa MetaMask, acum puteți importa instrumente și operațiuni suplimentare (Snaps) concepute de dezvoltatori independenți în ta Portofelul cu criptomonede MetaMask.

De exemplu, să presupunem că doriți să utilizați Wallet Guard în plus față de MetaMask Wallet. În loc să instalați extensia de browser sau aplicația Wallet Guard, puteți utiliza Wallet Guard Snap pentru a vă conecta Portofelul dvs. MetaMask și primiți informații despre tranzacții și alerte de securitate în mod convenabil în interfața de utilizare MetaMask.

instagram viewer

În esență, MetaMask Snaps acționează ca o punte între portofelul MetaMask și DApps pe alte blockchain-uri. Aceste punți sau, mai precis, cadre permit dezvoltatorilor independenți să creeze și să integreze pluginuri care extind capacitățile MetaMask și vă oferă mai multe opțiuni și flexibilitate.

Puteți accesa mai multe blockchain-uri, DApp-uri, jetoane, furnizori de securitate a tranzacțiilor, sisteme de notificare și chiar noi interfețe de utilizator cu MetaMask Snaps.

MetaMask Snaps folosește un motor JavaScript numit Secure EcmaScript (SES) care rulează snaps într-un mediu cu nisip. Ca urmare, Snaps nu poate influența alte programe, în special funcționalitățile și caracteristicile de bază MetaMask; sunt limitate la caracteristicile specifice pe care le oferă și la permisiunile pe care le acordați în timpul instalării.

Snaps-urile comunică cu MetaMask printr-un program predefinit interfață de programare a aplicațiilor (API)— API-ul portofel — care expune funcțiile și datele necesare. Între timp, comunică cu rețele externe blockchain folosind solicitări HTTPS și alte protocoale de comunicare.

Deoarece MetaMask Snaps este un cadru open-source, oricine poate crea Snaps noi și le poate instala pe MetaMask. Pentru a construi Snaps, trebuie să instalați Balonul MetaMask, unde puteți construi și testa instantaneele înainte de a fi adăugate la extensia stabilă MetaMask.

După crearea Snaps-urilor, MetaMask îl poate audita și lista în MetaMask Snaps Directory. În septembrie 2023, în director există peste 30 de Snaps. În cele din urmă, MetaMask intenționează să extindă procesul de auditare pentru a permite persoanelor externe să auditeze și să enumere snaps-urile.

Chiar dacă nu creați Snaps, puteți alege pe oricine disponibil în director în funcție de nevoile dvs. La fel ca pluginurile, MetaMask Snaps trebuie instalat și poate fi activat sau dezactivat. Iată cum se instalează un MetaMask Snap:

  1. Instalați extensia browser MetaMask v11.0 și creați un portofel sau importați unul existent; la lansare, MetaMask Snaps este disponibil numai în extensia browserului.
  2. Mergeți la directorul MetaMask Snaps.
  3. Selectați Snap-ul preferat și faceți clic Adăugați la MetaMask.
  4. Citiți notificarea de instalare a terților și acceptați termenii.
  5. Clic Conectați pentru a conecta Snap-ul cu MetaMask.
  6. Pe pagina de instalare, acordați permisiuni (doar după ce le citiți!) pentru snap și faceți clic Instalare.

Este atat de simplu!

Atât dezvoltatorii, cât și investitorii de zi cu zi sau hodlers au mult de câștigat din utilizarea MetaMask Snaps.

1. Interoperabilitate cu blockchain-uri non-EVM

Anterior, MetaMask accepta doar Ethereum și Mașină virtuală Ethereum (EVM) rețele compatibile. Cu MetaMask Snaps, acum puteți conecta rețele non-compatibile cu EVM, cum ar fi Bitcoin și Solana, care anterior erau inaccesibile cu MetaMask.

De exemplu, Zion Snap vă permite să vă gestionați Bitcoin-urile direct în portofelul MetaMask fără a vă împacheta jetoanele. Același lucru este valabil și pentru Solana Snap. Atâta timp cât există un Snap, vă puteți conecta și accesa cât mai multe rețele blockchain (EVM și non-EVM) din portofelul MetaMask.

2. Funcții noi de notificare

Pe lângă interoperabilitate, puteți primi notificări instantanee în portofelul MetaMask. Snaps-ul folosește API-ul portofel, integrând notificări în timp real din protocolul DApp sau blockchain conectat.

Puteți primi actualizări instantanee, alerte de preț, diagrame de acces sau mesaje în interfața de utilizare MetaMask.

3. Analiza tranzacțiilor și perspective

Unele Snaps vă analizează tranzacțiile înainte de a le trimite pentru a vă asigura că nu vă pierdeți fondurile. Acest lucru se poate face prin evaluarea adresei de primire (contract) pentru a determina dacă este sigură sau rău intenționată, informându-vă despre potențiale atacuri de phishing sau prezicând eșecul sau succesul unei tranzacții.

Puteți determina dacă un Snap oferă instrumente de analiză și analiză a tranzacțiilor prin permisiunile pe care le acordați în timpul instalării. De exemplu, dacă acordați o permisiune Snap pentru „Preluați și afișați statistici despre tranzacții”, veți ști că folosește informații despre tranzacții.

4. Îmbunătățirea funcționalității de bază a portofelului

Cu MetaMask Snaps, puteți accesa funcții suplimentare, cum ar fi protecția confidențialității și abilitatea de a trimite și primi mesaje direct în portofelul MetaMask.

Vă puteți personaliza și îmbunătăți portofelul instalând câte funcții aveți nevoie.

De asemenea, dezvoltatorii pot crea și distribui Snaps-uri fără probleme. În cele din urmă, vor putea face acest lucru fără a necesita aprobarea MetaMask. Acest lucru va ajuta la extinderea funcționalității portofelului MetaMask.

Există deja mai multe snaps MetaMask disponibile pentru a le instala și utiliza.

Solflare Wallet Snap permite interoperabilitatea între MetaMask și Solana, o rețea non-EVM. Spre deosebire de înainte, acum puteți să vă conectați portofelul MetaMask la Solana, să vă stocați jetoanele, să accesați aplicații și să vă gestionați conturile.

Push Snap vă permite să primiți notificări instantanee de la canalele la care vă abonați în portofelul MetaMask. Trebuie doar să instalați Snap, să vă abonați la canalele preferate și să vă conectați adresa portofelului și sunteți pregătit să primiți notificări în aplicație cu privire la toate evenimentele relevante Web3.

Cu Blockfence Snap, vă puteți evalua tranzacțiile înainte de a le trimite. De asemenea, puteți evalua DApp-urile pe care le utilizați, contracte inteligente cu care interacționați, jetoanele pe care le dețineți și multe altele.

MetaMask Snaps oferă o modalitate simplă pentru participanții cripto de a accesa DApps și finanțare descentralizată prin diferite rețele blockchain cu un singur portofel. De asemenea, dezvoltatorii pot crea și distribui Snaps cu ușurință.

MetaMask Snaps ar putea schimba jocul pentru visul industriei cripto de a avea un sistem complet descentralizat.