Blockchain Meets the Metaverse: How the Fusion of Blockchain and Virtual Worlds Could Redefine Gaming