⬇ Scarica il santino: ·
San proxyOverflow, moltiplicatore di gettoni
Patrono dei token ERC20, degli interi che traboccano e dei contratti che non si possono correggere.
Vita
Il 25 aprile 2018 PeckShield descrisse proxyOverflow, un overflow di interi nella funzione transferProxy del token SmartMesh (SMT), già sfruttato in quei giorni. Grazie a una somma che traboccava, qualcuno si ritrovò con una quantità astronomica di gettoni creati dal nulla, e diversi exchange sospesero depositi e scambi di SMT. Arrivava tre giorni dopo il caso gemello batchOverflow: aprile 2018 fu un mese di miracoli aritmetici.
Preghiera
O San proxyOverflow, che moltiplichi i gettoni come i pani ma senza il permesso, fa' che i nostri contratti usino SafeMath e contino come si deve. Amen.
Come si festeggia
Si festeggia controllando ogni somma prima di farla e ricordando che un contratto pubblicato non si aggiorna con una patch.
Somma che trabocca, portafoglio che si gonfia.