Hoppa till huvudinnehåll

Vad är obegränsade godkännanden?

U
Skrivet av UKey Wallet

När vi interagerar med nya kryptoprojekt uppmanas vi ofta av sidan att först godkänna (godkänna) tokens. Detta steg är nödvändigt för att projektet ska kunna handla, satsa, låna ut eller på annat sätt interagera med mynten i våra plånböcker.

För närvarande sätter 99 % av projekten på marknaden värdet för tokengodkännande till obegränsat när de skriver in denna godkännandefunktion i sina smarta kontrakt. Detta görs så att användare inte behöver utföra det extra auktoriseringssteget varje gång de interagerar i framtiden.

Detta har dock också blivit en av de mest berörande säkerhetsbristerna i driften av smarta kontrakt. Det betyder att även om vi inte lägger in våra mynt i protokollet har projektgruppen fortfarande befogenhet att ta ut mynt från vår samma adress. Denna operation kräver inte att vi signerar med vår privata nyckel, så det är viktigt att vara försiktig när du beviljar godkännande.

Påminnelse: När återställningsfraser läcker, oavsett om en hårdvaruplånbok används, kommer alla mynt att gå förlorade; om överdrivna godkännanden inte återkallas och projektgruppen agerar illvilligt, kommer alla mynt att gå förlorade oavsett användning av hårdvaruplånbok; om projektteamet lämnar utan förvarning, kommer alla mynt att gå förlorade oavsett användning av hårdvaraplånbok.
.

Fick du svar på din fråga?