Will Blockchain Technology Change the Future of Payments?