DevCon 2: Smart Contract Security
Christoph Jentzsch from Slock.it gave the final presentation on the third day of the event and made it clear that future crowdfunding contracts should always contain a cap so that there is a limit to the funds that can be at risk. Furthermore, current applications would still require elements of centralization to make them safe and add elements of control to prevent bad outcomes, so plan on moving step by step towards decentralization.
“Don’t use The DAO as an excuse to build centralized applications. I still fully believe in decentralization”, said Christoph Wentz, Founder & CTO of Slock.it
Developers should build contracts that have updatable features, follow known security patterns like invariant checks, and minimize complexity in contracts.
This work was crowdfunded by Ethereum Movement, a decentralized nonprofit built on Benefactory.