It's just as easy for a game developer to say "eh we're no longer using that blockchain for game assets" or otherwise make your "purchase" (which isn't really a purchase) unusable with a blockchain based solution as it is with current Steam/iOS-based systems. (Probably easier, really.)
zmgsabst|3 years ago
Steam and Apple stores have policies that merchants are legally liable for, including refund and availability policies.
Who enforces it when the creator no longer honors your token?
unknown|3 years ago
[deleted]
mpeg|3 years ago
Web3 is a pretty good use case for this, and the transaction costs barely add anything if you compare to the cut the platform takes (Apple takes 30%) so the game publisher could easily swallow this extra cost too (which could be tiny)
Nursie|3 years ago
Further, you're now talking about having a way to bring your level 28 sword of whacking into a completely different game world. And somehow you think this is just a matter of an in-app purchase.
It's a weird fever dream.
bentcorner|3 years ago
cecilpl2|3 years ago
Roblox already does this. Your in-game purchases are yours and you can carry them from one game to another.
Platforms outcompete protocols - this is why web2 became centralized.
rglullis|3 years ago
Think of all the stories of startups that offer a product that locks their users and then go to be acquired/shut down by some other bigger company. If the services and the data live on the blockchain, it's guaranteed by design that the users are in control of their own data (no lock in) and that if the company just drops out of the market, others can continue using the services however they want.
wollsmoth|3 years ago
Oh, yeah, maybe someone else will make another game and do the work to support a digital hat you bought from someone else. Maybe it'll happen in a bid to try to scoop up users of a dead game. Or maybe, they'll just make their own digital hats and sell you a new one.
DanHulton|3 years ago
the_gastropod|3 years ago
I guess "Web3" (it pains me to even use that term) would allow another developer to reverse-engineer an application to digest the data as it exists on the blockchain, but... that seems like a pretty negligible improvement over the status quo with many very significant drawbacks. For starters, a Raspberry Pi has orders of magnitude better performance than the "Ethereum World Computer". To make that concession, I'd hope for a much better benefit.
kristjansson|3 years ago
Maybe too much snark, but there’s a real tension there. “Store it on the blockchain” means “store a copy on every single node, forever”. It’s understandable that incurs some costs, and that one has to store only the most essential information. Maybe, there are some paths forward, like sharded chains?
candiddevmike|3 years ago