https://medium.com/@zhao.nakamoto/get-ready-for-bitkoin-the-next-revolution-in-cryptocurrency-f34be7e695b4