Can Cardano Replace Bitcoin and Ethereum?