Smart contract audit
Description
This presentation provides an overview of smart contracts, which are protocols that combine user interfaces with security mechanisms to formalize and secure relationships over computer networks. It discusses the objectives, principles, and similarities/differences between smart contracts and traditional business procedures. The presentation also covers real-world examples of smart contract vulnerabilities, such as the TheDAO hack and the Celsius Network crash . It introduces the Ethereum blockchain and the Solidity programming language used to develop smart contracts, as well as tools like Solc-verify that can be used to audit smart contracts. Finally, the presentation discusses the importance of smart contract audits for various business cases.
Files
Smart contract audit.pdf
Additional details
References
- doi:10.5210/fm.v2i9.548
- doi:10.1007/978-3-030-41600-3_11
- https://bitcoin.org/bitcoin.pdf
- https://web.archive.org/web/20231208072345/https://chainsecurity.com/smart-contract-audit-reports/
- https://web.archive.org/web/20240115163747/https://blog.openzeppelin.com/tag/security-audits