The Future of NFTs: Hype or Revolution?