The Promise of Kaspa: A Future Like Ethereum and Solana?