Altcoin News 6 Cryptocurrency Blockchains For the Design and Application of Smart Contracts by Tamer Sameeh April 21, 2017