Fantastic Bugs and How to Squash Them; or, The Crimes of Solidity


Details
This talk will cover the many ways the Solidity programming language allows you to shoot yourself in the foot. Topics will include the common mistakes, as well as the deeply insidious idiosyncrasies that can trip up even the most seasoned developer. We will conclude with a brief survey of open-source tools you can use to help you write secure smart contracts.
Our Speaker
Dr. Sultanik is a security researcher at Trail of Bits, participating in blockchain assessments and open-source tool development. He began his career as a code monkey. Later, he attended university and spent a decade in academia (Drexel University and Johns Hopkins University APL) before settling in cybersecurity R&D. Evan occasionally moonlights as an adjunct professor, teaching courses in artificial intelligence. He’s an editor of and frequent contributor to the offensive security journal Proof of Concept or GTFO. Evan lives here in Philly.

Fantastic Bugs and How to Squash Them; or, The Crimes of Solidity