This basically commits the player to a one way transaction as there would not be a way to pull that money back out directly, ensuring that whatever is paid-for stays in the economy.
That means it's so much more important to enhance the UX and gameplay as that becomes the main product/service and not the "earn money via crypto" model which we have now (it just seems more like a pyramid scheme to me at this point).
I've seen in-game markets that function very well like this and players trade with just their in-game currency for farmable items (Warframe and their currency "platinum"). It's a much cleaner and controlled way to manage a game economy.
