Compoundは、イーサリアム上でよく知られた分散型の貸出プロトコルです。2020年、ハッカーたちは、Compoundの契約書にある整数オーバーフローの脆弱性を悪用して攻撃を行いました。Compoundの契約書には、利子計算および資金移動中のユーザー入力データの緩い検証の問題があります。特別なトランザクションデータを作成することで、ハッカーは利子計算や残高の更新に整数アンダーフローを引き起こしました。たとえば、返済額を計算する際に、アンダーフローによって最小値または0になり、ハッカーは非常に低コストでローンを返済することができ、一部のケースでは、返済を回避するだけでなく、契約書から追加の資金を得ることが可能となり、Compoundプロトコルに資金損失やシステム混乱をもたらしました。