Argomenti di tendenza
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Un utente ha aperto un ticket nel discord di Revoke oggi. Il loro saldo sDAI non appare.
Così ho deciso di approfondire: si scopre che sDAI non emette deliberatamente eventi di Trasferimento durante il mint/burn del token.
Questo mette un carico inutile sul resto dell'ecosistema.

Il contratto sDAI implementa l'ERC-4626, uno standard per i vault a token singolo.
Questo standard specifica di emettere eventi di Deposito/Prelievo al mint/burn del token del vault.
Ma non proibisce agli sviluppatori di emettere ANCHE eventi di Trasferimento.
La documentazione di Spark menziona che non emettono deliberatamente eventi di Transfer durante il mint/burn per risparmiare gas in queste transazioni.
Sosterrei che il carico di integrazione aggiuntivo per il resto dell'ecosistema è di gran lunga più costoso rispetto al risparmio di gas che si ottiene.
Confronta l'approccio ideologico di sDAI con l'approccio pragmatico di Yearn.
I Vault di Yearn v3 sono anche conformi all'ERC-4626, ma emettono comunque eventi di Trasferimento in modo che possano essere facilmente integrati in portafogli, esploratori e altri strumenti.

Sembra che Spark sia d'accordo sul fatto che rimuovere gli eventi di Transfer sia stato un errore, poiché il nuovo token sUSDS EMETTE eventi di Transfer al deposito/prelievo.
Tenendo presente ciò, spero che i futuri vault ERC-4626 continuino a seguire questo approccio più pragmatico.

Cosa significa questo per Revoke?
Le tue APPROVAZIONI verranno SEMPRE visualizzate correttamente.
Ma potremmo non essere in grado di visualizzare il tuo *saldo* sDAI se lo hai solo mai coniato. Una volta che hai effettuato altre trasferte di sDAI, il tuo saldo verrà visualizzato come al solito.
8,68K
Principali
Ranking
Preferiti