Cryptocurrency Explained: Is It Still the Future of Money?