Podle Foresight News tým bezpečnosti SlowMist zveřejnil analýzu incidentu týkající se zabezpečení Truebit Protocol. Dne 8. ledna byl Truebit Protocol útočen kvůli chybě přetečení celých čísel v smlouvě Purchase, což umožnilo útočníkovi vytvářet TRU tokeny téměř bez nákladů a ukrást 8 535 Ethereum. Kořenovou příčinou byla absence mechanismů ochrany před přetečením v smlouvě, což vedlo k nesprávným výpočtům cen. Ukradené prostředky byly následně převedeny do Tornado Cash. Doporučuje se, aby smlouvy zkompilované pomocí verzí Solidity před verzí 0.8.0 vždy používaly SafeMath k ochraně všech aritmetických operací a prevenci logických chyb souvisejících s přetečením.


