Perfect explanation of basic principles of blockchain. Hope this technology will be used not only for crypto currencies.