Cum permite Stable transferuri USDT gratuite? @stable construiește o națiune digitală pentru USDT, oferind o gamă largă de funcții native USDT și, de asemenea, oferind optimizări de scalabilitate end-to-end în RPC, Consensus, Execution și DB. Printre caracteristicile specifice USDT, cea mai notabilă este transferurile gratuite USDT. Dar cum face Stable acest lucru posibil? "Secretul se află în ERC-4337 și EIP-7702." [ERC-4337] ERC-4337 este cel mai important standard de abstractizare a conturilor din ecosistemul Ethereum. Implementează abstracția contului fără a schimba protocolul de bază Ethereum prin introducerea: - Punct de intrare - Bundler - Plătitor În ERC-4337, utilizatorii semnează un obiect separat numit UserOp în loc de o tranzacție tradițională și îl trimit către un mempool dedicat off-chain (UserOperation mempool) mai degrabă decât mempool-ul public al Ethereum. În timp ce tranzacțiile tradiționale mempool sunt validate de validatori, în ERC-4337 Bundlers validează UserOps de la utilizatori, le împachetează într-o singură tranzacție de pachet și o trimite la contractul inteligent EntryPoint. EntryPoint este contractul de bază al ERC-4337. Verifică și execută UserOps și procesează decontarea gazelor într-un singur pas. Aici, Paymaster poate fi utilizat opțional - un contract inteligent care plătește taxele de gaz în numele utilizatorului sau permite plata taxelor într-un token alternativ. Dacă un UserOp specifică un Paymaster și include datele suplimentare necesare, EntryPoint le va procesa astfel încât utilizatorul fie să nu plătească nicio taxă de gaz, fie să poată plăti taxa într-un alt token. [EIP-7702] Deși ERC-4337 a introdus un standard inovator de abstractizare a conturilor, s-a confruntat cu provocări de adoptare. O problemă cheie a fost că, pentru a utiliza abstracția contului, utilizatorii finali trebuiau să transfere fonduri din EOA existent într-o CA nou creată. Acest lucru a adăugat fricțiuni experienței utilizatorului și a încetinit adoptarea pe scară largă. EIP-7702 rezolvă acest lucru. Introdus odată cu upgrade-ul Ethereum Pectra, permite unui EOA să acționeze temporar ca un CA. Acest lucru înseamnă că utilizatorii își pot păstra adresa EOA și UX existente, folosind imediat funcții de abstractizare a contului, cum ar fi ERC-4337. Pentru a face acest lucru posibil, EIP-7702 introduce un nou tip de tranzacție. În plus față de câmpurile obișnuite de tranzacție, include un authorization_list, care conține semnături care aprobă codul de contract care poate fi delegat temporar contului. Această semnătură spune în esență: "Permit EOA meu să ruleze temporar codul de la această adresă de contract inteligent". Când EOA execută tranzacția, se execută logica contractului inteligent delegat. După finalizarea tranzacției, delegarea este revocată automat, iar EOA revine la starea inițială. [Transfer USDT fără gaz] Prin combinarea ERC-4337 și EIP-7702, rețeta secretă a lui Stable este completă: 1. Utilizatorul semnează o tranzacție de transfer USDT dintr-un cont activat cu EIP-7702. 2. UserOp-ul semnat este trimis în rețeaua Bundler. 3. Bundler-ul include tranzacția într-un pachet și o trimite la EntryPoint, coordonându-se cu Paymaster pentru a pregăti plata gazului. 4. Paymaster acoperă costul gazului pentru executarea tranzacției, iar EntryPoint o execută - rezultând un transfer USDT complet gratuit pentru utilizator. În plus, Stable permite utilizatorilor să plătească taxe de gaz în USDT prin ERC-4337 și EIP-7702.
5,69K