Tokenizované trezory na Ethereu fungujú podľa štandardu ERC-4626 a slúžia napríklad na správu výnosových stratégií či likvidných fondov. Problémom je, že ak chce niektorý trezor od používateľov vyžadovať súhlas s podmienkami — napríklad s rizikovými upozorneniami alebo investičnými podmienkami — každý vývojár si doteraz riešil túto logiku po svojom, bez jednotného prístupu. Výsledkom sú nekompatibilné implementácie, ktoré sťažujú integráciu a audit.
Nový návrh, ktorého autormi sú Maulana Asykari Muhammad, Muhammad Zidan Fatonie a Faisal Firdani, chce tento problém vyriešiť zavedením voliteľného rozšírenia. Jeho jadrom je štandardizovaný register súhlasov, ktorý sleduje, či daný používateľ potvrdil konkrétnu verziu dohody. Každá dohoda je identifikovaná kryptografickým odtlačkom, takže ak trezor zmení podmienky, starý súhlas automaticky prestane platiť a používateľ musí potvrdiť novú verziu.
Rozšírenie funguje tak, že trezory s povoleným overovaním súhlasu musia pred každým vkladom alebo razením podielov skontrolovať, či má používateľ platný súhlas. Ak nie, operácia sa nevykoná. Naopak, výbery a spätné odkúpenie podielov nesmú byť nikdy blokované — používateľ má vždy právo dostať späť svoje existujúce prostriedky bez ohľadu na stav súhlasu.
Súhlas možno zaregistrovať viacerými spôsobmi: priamo na blockchaine, cez podpis podľa štandardu EIP-712, alebo prostredníctvom externých poverení. Súhlasové záznamy by nemali byť prenositeľné, aby sa predišlo ich zneužitiu. Register tiež môže podporovať expiráciu — po uplynutí platnosti súhlasu systém automaticky vyhodnotí, že používateľ platný súhlas nemá.
Dôležité je, že návrh nijako nemení účtovný model ERC-4626. Existujúce trezory zostávajú nedotknuté a aplikácie, ktoré rozšírenie nevyužívajú, nevyžadujú žiadne úpravy. Rozšírenie je čisto voliteľné a navrhnuté tak, aby zodpovednosť za správu súhlasov ležala na registri, zatiaľ čo trezor sa naďalej stará len o výpočet podielov a správu aktív. Návrh má status Standards Track a jeho ďalší osud závisí od diskusie v komunite Ethereum.
