Sicherheit und Betrug

Was ist eine Token-Freigabe?

Eine Token-Freigabe, auf Englisch approval oder allowance, ist die Erlaubnis, die Sie einem Smart Contract geben, bis zu einem bestimmten Betrag eines Ihrer Token zu bewegen. dApps brauchen sie, bevor sie Ihre Token für Sie tauschen oder einzahlen können.

Warum das wichtig ist

Viele dApps bitten um eine unbegrenzte Freigabe, damit Sie nie wieder zustimmen müssen. Diese Erlaubnis bleibt gültig, bis Sie sie widerrufen. Ist der Vertrag bösartig oder wird er später ausgenutzt, kann er jederzeit jedes Token dieser Art aus Ihrer Wallet holen.

So geht Locker Protocol Wallet damit um

Locker Protocol Wallet markiert unbegrenzte Freigaben, NFT-Freigaben für ganze Collections (setApprovalForAll) und Permit2, bevor Sie signieren, in der Erweiterung und noch einmal auf dem Vault. Der Widerrufs-Bildschirm hebt eine Freigabe auf; der Widerruf ist eine Transaktion, die auf dem Vault signiert wird.

Erweiterung holen

Fragen

Sollte ich alte Token-Freigaben widerrufen?

Ja, für Verträge, die Sie nicht mehr nutzen. Ein Widerruf kostet eine kleine Netzwerkgebühr und nimmt eine Erlaubnis weg, die später missbraucht werden könnte.

Was ist der Unterschied zwischen approve und setApprovalForAll?

approve deckt ein Token bis zu einem Betrag ab. setApprovalForAll deckt jedes NFT einer Collection ab, die Sie besitzen, heute und künftig, und ist deshalb ein häufiges Ziel von NFT-Betrug.