http://www.https://novcos.kylieblog.com/16956729/bitcoin-an-overview