Seminars series: cryptocurrencies and smart contracts 2017