In past 2 months I wrote a lot about Smart Contract and Blockchain security. Here is the recap of @SolidityScan blogs. RT if you find it valuable :)
A thread 1/12
1) Access Control vulnerabilities in Smart contracts
blog.solidityscan.com
#security #smartcontracts
A thread 1/12
1) Access Control vulnerabilities in Smart contracts
blog.solidityscan.com
#security #smartcontracts
2/12
Related Blogs: (Access Control)
ShadowFI hack Analysis
blog.solidityscan.com
TempleDao hack analysis
blog.solidityscan.com
Related Blogs: (Access Control)
ShadowFI hack Analysis
blog.solidityscan.com
TempleDao hack analysis
blog.solidityscan.com
3/12
2) Understanding Solidity Pragma and security bugs due to older compiler version.
blog.solidityscan.com
2) Understanding Solidity Pragma and security bugs due to older compiler version.
blog.solidityscan.com
4/12
3) Understanding delegate calls and related security issues in SmartContracts
blog.solidityscan.com
blog.solidityscan.com
3) Understanding delegate calls and related security issues in SmartContracts
blog.solidityscan.com
blog.solidityscan.com
5/12
4) Do you know it is quite impossible to create pure random number generators in Solidity?
A blog about weak random number generators
blog.solidityscan.com
4) Do you know it is quite impossible to create pure random number generators in Solidity?
A blog about weak random number generators
blog.solidityscan.com
6/12
5) Insecure loops can be dangerous in SmartContracts. A blog post about insecurities with loops.
blog.solidityscan.com
5) Insecure loops can be dangerous in SmartContracts. A blog post about insecurities with loops.
blog.solidityscan.com
7/12
6) An address can be an EOA or a smart contracts. The blog talks about best practices to differentiate them to avoid security vulnerabilities.
blog.solidityscan.com
6) An address can be an EOA or a smart contracts. The blog talks about best practices to differentiate them to avoid security vulnerabilities.
blog.solidityscan.com
8/12
7) The good old overflows and underflows bugs can happen in SmartContracts as well.
blog.solidityscan.com
7) The good old overflows and underflows bugs can happen in SmartContracts as well.
blog.solidityscan.com
9/12
8) Handling of arrays specially deletion can be tricky in SmartContracts.
blog.solidityscan.com
8) Handling of arrays specially deletion can be tricky in SmartContracts.
blog.solidityscan.com
10/12
9) Since SmartContracts deal with real money precision loss can be damaging.
blog.solidityscan.com
9) Since SmartContracts deal with real money precision loss can be damaging.
blog.solidityscan.com
11/12
10) Low level calls needs to be handled properly to avoid security issues.
blog.solidityscan.com
10) Low level calls needs to be handled properly to avoid security issues.
blog.solidityscan.com
12/12
11) Smart Contracts are not fully decentralized yet. Hence all the critical admin changes needs to be carefully handled.
blog.solidityscan.com
11) Smart Contracts are not fully decentralized yet. Hence all the critical admin changes needs to be carefully handled.
blog.solidityscan.com
جاري تحميل الاقتراحات...