Securify: practical security analysis of smart contracts
Securify: practical security analysis of smart contracts Tsankov et al., CCS’18
Sometimes the perfect is the enemy of the good. When we’re talking about securing smart contracts, we need all the help we can get! Bugs can cost millions of dollars. Securify uses a set of expert heuristics (patterns) to help identify issues in smart contracts. It’s available at https://securify.ch, has analysed over 18K uploaded contracts, and is used by security auditors as part of their arsenal.
The increased adoption of smart contracts demands strong security guarantees. Unfortunately, it is challenging to create smart contracts that are free of security bugs. As a consequence, critical vulnerabilities in smart contracts are discovered and exploited every few months. In turn, these exploits have led to losses reaching millions worth of USD in the past few years…. Despite their potential, repeated security concerns have shaken the trust in handling billions of USD by smart contracts.
Too right! We’ve examined some of the challenges involved in creating correct smart contracts in previous editions of The Morning Paper, as well as tools such as Zeus that help with verification.
It’s not a solvable problem in the general case (i.e., ‘perfect’ Continue reading


SDxCentral Weekly Wrap for Nov. 30, 2018: Nokia creates access networks group, and more.
The company uses AWS SageMaker Ground Truth to create natural language understanding models for customer service conversations.
Google Cloud lands in Hong Kong; Infinera adds optical network to its open line system; and plenty of news from AWS re:Invent.
The anti-botnet guide provides best practices for service providers, enterprises, and software and device manufacturers.