Abstractizarea conturilor este viitorul criptomonedelor.
S-ar putea să fi auzit această expresie de multe ori, dar nu sunteți sigur ce înseamnă exact. Astăzi, haideți să clarificăm această problemă.
Vă voi prezenta un ghid al începătorului pentru abstractizarea conturilor – ce este, cum funcționează și cum va revoluționa aplicațiile criptomonedei.
Nu vom intra în detaliile tehnice și de implementare ale abstractizării conturilor (acesta este un subiect pentru mai târziu). În schimb, vom oferi o prezentare generală la nivel înalt și vom ilustra modul în care abstractizarea conturilor a îmbunătățit experiența utilizatorului în criptomonede în ultimii ani.
Ce este abstractizarea conturilor?
Mai simplu spus, abstractizarea conturilor este un set de cadre și standarde care îmbunătățesc semnificativ funcționalitatea portofelelor (conturilor) criptografice.
Vă puteți gândi la acest lucru ca la adăugarea de capacități de zbor la o Honda Civic din 1999 – funcționează în continuare ca o mașină, dar acum poate face mult mai mult.
S-ar putea să vă întrebați de ce portofelele criptografice nu vin implicit cu aceste caracteristici puternice. Răspunsul este că pe unele blockchains moderne, acestea sunt destul de puternice. Cu toate acestea, pentru blockchains tradiționale precum Ethereum, conturile au fost concepute înainte de a înțelege pe deplin toate utilizările și defectele lor potențiale.
Pe Ethereum (și pe multe lanțuri EVM), folosim în principal conturi deținute extern (EOA). Acestea sunt portofele simple care pot doar să dețină active și să inițieze tranzacții. Acestea sunt legate de o singură cheie privată și nu pot efectua operațiuni complexe.
În același timp, avem contracte inteligente, care sunt coduri executate automat pe blockchain. Contractele inteligente pot fi programate să îndeplinească aproape orice sarcină.
Nu ar fi grozav dacă am putea adăuga flexibilitatea contractelor inteligente în portofelul criptografic al tuturor? Aici intervin conturile de contract (CA) – acestea sunt nucleul abstractizării conturilor.
Conturile de contracte încorporează funcționalitatea nelimitată a contractelor inteligente în portofele, îmbunătățind semnificativ capacitățile acestora. Aceste portofele pot deține în continuare fonduri, dar nu se mai bazează pe o singură cheie privată.
Cum funcționează abstractizarea conturilor
În trecut, dacă îți pierdeai cheia privată, era echivalent cu pierderea portofelului.
Această experiență este foarte slabă pentru utilizatorii care nu folosesc criptografie. Cu toate acestea, în cazul conturilor contractuale, portofelele pot funcționa prin mai multe metode de autentificare în locul semnăturilor tradiționale cu cheie privată.
Pentru autentificare, puteți utiliza recunoașterea amprentelor digitale, furnizori terți (precum Google, Apple), semnături multiple sau diferite scheme de semnături.
Chiar dacă pierdeți cheia privată originală, vă puteți recupera contul prin metode prestabilite.
Există multe modalități de a construi verificarea contului. Aceste metode nu numai că sporesc securitatea portofelului, dar oferă și noi funcționalități prin abstractizarea contului (AA).
În conturile deținute extern (EOA), toate tranzacțiile trebuie plătite cu jetonul nativ de combustibil pe lanț și trebuie plătite de inițiator. În plus, poate fi efectuată o singură tranzacție la un moment dat.
Dar cu AA:
- Tranzacțiile pot fi sponsorizate integral de o terță parte (de obicei, aplicația).
- Tranzacțiile pot fi plătite cu token-uri diferite (de exemplu, folosind USDC în loc de ETH).
- Tranzacțiile pot fi grupate pentru a economisi taxe de gaz și pentru a permite schimburi de jetoane fără aprobări separate.
După cum puteți vedea, AA poate îmbunătăți semnificativ experiența de utilizare a aplicațiilor cripto. Anterior, eram legați de structuri rigide, ceea ce făcea dificilă și greoaie începerea cu criptomonedele. Acum, cu AA, putem crea experiențe de utilizare comparabile sau chiar mai bune decât aplicațiile Web2 tradiționale.
Este important să subliniem faptul că aceste conturi de contracte inteligente sunt în continuare controlate în totalitate de utilizatori, fără ca terții să le poată accesa fondurile – toate activele rămân auto-custodice.
Care este situația actuală a AA?
Cu privire la EVM, propuneri precum ERC-4337 și EIP-7702 pun bazele AA.
În prezent, multe dintre funcțiile pe care le-am menționat au fost deja realizate. Cu toate acestea, transformarea portofelelor existente în portofele de contracte necesită încă o muncă substanțială.
Deocamdată, trebuie doar să știți că AA este esențială pentru realizarea unor experiențe simple, sigure și puternice pentru utilizatori și va întâmpina următorul val de utilizatori de criptomonede.