EIP-2535: A Technical Overview of the Diamond Smart Contract StandardEIP-2535: A Technical Overview of the Diamond Smart Contract Standard14 min read·jesserc.hashnode.devApr 17, 2023
Solidity Attack Vectors: #10 Insufficient Gas GriefingInsufficient gas griefing occurs when a contract makes one or more external function calls and does not check for return values or whether the external2 min read·jesserc.hashnode.dev1KJan 5, 2023
Solidity Attack Vectors: #9 - Denial Of Service With Block Gas LimitThe concept of gas and gas fees on Ethereum is not new. These are concepts that the blockchain uses to control excessive computational work on the Ethereum3 min read·jesserc.hashnode.devJan 5, 2023
Solidity Attack Vectors: #8 No Address Zero CheckSolidity Attack Vectors: #8 No Address Zero Check The Zero Address is an address usually used for the burning of tokens and Ether. Anything sent to the Zero3 min read·jesserc.hashnode.devJan 4, 2023
Solidity Attack Vectors: #7 Force FeedingSolidity Attack Vectors: #7 Force Feeding Force feeding is an attack that affects the accounting system of a smart contract by sending Ether value forcefull5 min read·jesserc.hashnode.devJan 3, 2023