From 7fc5f693ab08c9543bd97fdb57c01cb008bf0da3 Mon Sep 17 00:00:00 2001 From: bt3gl <1130416+bt3gl@users.noreply.github.com> Date: Tue, 21 Jun 2022 17:23:31 -0700 Subject: [PATCH] Create ddos-notes.md --- Smart-Contract-Security/ddos-notes.md | 30 +++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Smart-Contract-Security/ddos-notes.md diff --git a/Smart-Contract-Security/ddos-notes.md b/Smart-Contract-Security/ddos-notes.md new file mode 100644 index 0000000..65f6228 --- /dev/null +++ b/Smart-Contract-Security/ddos-notes.md @@ -0,0 +1,30 @@ +## Notes on DDoS attacks on the context of blockchains + +
+ +### Failed Call + +
+ +* [DDoS with Failed Call](https://swcregistry.io/docs/SWC-113) + + +
+ +### Block gas limit + +
+ +* [Block gas limit by SWC registry](https://swcregistry.io/docs/SWC-128) +* [Gas limit and loops on Solidity docs](https://docs.soliditylang.org/en/latest/security-considerations.html#gas-limit-and-loops) +* [External Calls without Gas Stipends]() + + +
+ +### Learning references + +
+ +* [Sigma Prime post](https://blog.sigmaprime.io/solidity-security.html#dos) +* [Not so smart contract](https://github.com/crytic/not-so-smart-contracts/tree/master/denial_of_service)