How the Bitcoin technology can revolutionize finance