“Instead of the scripting language being simply a way of describing the terms of relations between two parties, contracts were themselves fully-fledged accounts, and had the ability to hold, send and receive assets, and even maintain a permanent storage.”— Vitalik Buterin, vitalik.caTagged: Block Chain, Cryptocurrency, Smart Contracts