Using program synthesis to secure smart contracts (2018) | Hacker News Reader