Hoppa till innehållet
Plånböcker & säkerhetNybörjare

Skadliga token-godkännanden: vad de är och hur de fungerar

Ett skadligt token-godkännande är ett tillstånd du signerar som låter en bedragare flytta en token från din plånbok senare. Att återkalla det kräver en ny transaktion.

Vahe HakobyanVahe HakobyanChefredaktör Uppdaterad 5 okt. 20263 min läsningFaktagranskad
En tom hårdvaruplånbok, en stålplatta och ett hänglås på ett mörkblått skrivbord upplyst av glödande rött ljus, med vänster sida mörk och tom.
Illustration: World-Crypt
På den här sidan

Kort svar

Ett skadligt token-godkännande är ett tillstånd du signerar som låter en bedragares kontrakt spendera en token från din plånbok. Angriparen väntar ofta och använder det senare.

Token-godkännanden är normala för blockkedjeappar. En skadlig förfrågan döljer det tillståndet bakom en falsk sida eller en kopierad token.

Så kontrollerar och återkallar du token-godkännanden

Du kan granska varje godkännande din plånbok har gett med en godkännandekontroll eller en blockutforskare. Varje post listar spenderaren, token och beloppet.

Granska och återkalla ett godkännande

  • Öppna en godkännandekontroll och klistra in din publika plånboksadress.
  • Jämför varje spenderare med appar du använder.
  • Återkalla godkännanden du inte känner igen och bekräfta varje transaktion.

Så känner du igen en skadlig godkännandeförfrågan

Legitima appar begär ett godkännande innan de kan flytta en token åt dig. Läs popup-fönstret i din plånbok, som anger spenderaren, token och beloppet.

Hur fungerar token-godkännanden?

Ett godkännande skriver in en tillåtelse i token-kontraktet. Den tillåtelsen registrerar hur mycket en namngiven spenderare får flytta från din adress. Appar behöver den tillåtelsen eftersom token-kontraktet bara låter ägaren eller en godkänd spenderare flytta token. Ett obegränsat godkännande låter spenderaren flytta hela ditt innehav av den token.

Ett standardgodkännande flyttar inte token i sig. Det ändrar bara tillåtelsen för appen.

Hur skiljer det sig från en plånbokstömning?

En normal transaktion flyttar en tillgång. Ett skadligt godkännande ger ett tillstånd som angriparen kan använda senare.

Vad varje förfrågan gör
Poäng Normal transaktion Skadligt godkännande Plånbokstömning
Vad du signerar En överföring du avser Ett tillstånd du inte avsåg En serie förfrågningar under ett besök
När medel flyttas När transaktionen bekräftas Senare, när angriparen använder den Under attacken

Vanliga frågor

Nej. När den har bekräftats kan den inte återställas. Du kan återkalla tillåtelsen med en ny transaktion.

Det omfattar token och spenderaren som anges i förfrågan. Varje annan token behåller sin egen tillåtelse.

Kontraktet sätter spenderarens tillåtelse till noll, så den kan inte längre flytta den token. Återkallande returnerar inte token som redan flyttats.

Var den här guiden till hjälp?
Skriven avVahe HakobyanVahe Hakobyan är chefredaktör för World-Crypt. Han bevakar bitcoin, marknader och reglering och leder nyhetsredaktionen som faktagranskar varje artikel innan den publiceras.