Denial of Ethereum RPC Services (DoERS) Attacks
Denial of Ethereum RPC Services (DoERS) Attacks
For demo, we build a simple DApp on top of metamask which measures the time of accessing "getBalance" on a blockchain. For Ethics reasons, we attach the DApp client to a local machine running Geth.
Before DoERS, the response time of button "getBalance" is 31 ms.
After DoERS (with 300 RPC per second), the response time of button "getBalance" is 967 ms, about 30X the time before attack.
ServiceY2
ServiceY3
ServiceY4
ServiceY5
ServiceY6
ServiceY7
ServiceY1 (new)
payload:20M Freq:10
payload:50M Freq:10
payload:100M Freq:10
payload:200M Freq:10