Does Blockchain Represent The Future ?