← Back to context

Comment by samatman

16 days ago

I'm aware that mentioning this tends to get you crucified on HN, but making something like this fun is a good use for blockchain technology.

Blockchains create digital scarcity, and in fact, are the only decentralized way to have digital scarcity. So having the "cards" represent tokens on e.g. Ethereum would be a clever way to do that, I'm sure the processors can provide a secp256k1 signature, and the rest is read-only. I'd suggest not keeping your playing cards on the same wallet as other valuable stuff though.

I think some of the deep antipathy which certain commenters on this site exhibit towards the blockchain, is a hangover from the proof of work days. Sure, Bitcoin still uses it, but Ethereum doesn't. So it's decentralized digital scarcity, which is a useful property, at a reasonable environmental price.

There's plenty left to criticize about some uses of Ethereum, sure, but this wouldn't be one of those uses.

> decentralized digital scarcity, which is a useful property

Complete loss of control over your game's ecosystem is, in fact, not a useful property.

  • I don't see how you're deriving that quality from the suggestion. Losing complete control over your game's ecosystem is not an essential property of the technology I'm suggesting.

    Perhaps if you explain what you mean, I'll understand the point you're attempting to make.

  • in what way would that loss of control be complete?

    the contract developer would still have knobs and levers for adjusting rarity, issuing new cards, etc.

    they wouldn't control the secondary market, but that's no different from Magic The Gathering or Pokemon or good old fashioned baseball cards.

    • If you, exclusively, can control the rarity and issue new cards then it's hardly a decentralized market and there's no reason not do just make it a centralized system.

      6 replies →

Why is digital scarcity a good thing? Why is scarcity at all a good thing? Is there any reason for this, outside of trying to sell them at an ever higher price? And how does sharing a read-only e-ink card benefit over a regular card, or a card with an NFC tag in it?

I get the feeling people think because things are scarce already, scarcity is good. but... it really isn't. outside of a store-of-value, there is no real benefit to it, is there?

  • The guy who made magic the gathering made a game called Keyforge, every deck sold at retail has a unique selection of cards in it. You do not get to mix and match your own ingredients to play the game.

    Very unique idea, very unique feeling, I still dont even know how it is mass produced actually... Kind of mediocre game to me, but thats just personal taste. It is special enough that any board gamer should give it a play at least a couple times to feel it

  • Trading can be fun, but it’s pointless if you could just download anything onto your card. Pokémon with a GameShark is just a totally different experience.

Why choose this approach over a traditional centralized database?

  • Because you have to pay to keep a traditional centralized database running, you have to trust the people running it, and when those people don't want to run it anymore, it's gone.

    With a blockchain, you pay to modify it, so moving stuff around costs cybercoins, but even if no one wants to mint blocks anymore, you can still read your copy, which has your cards in it. And in that event, if you want to move stuff around, you still can, because anyone can set up a validator, even if they're the only one interested in keeping it going.

    But I think this is reasonably unlikely to happen to any of the top blockchains on a reasonable timeframe. Whereas a game company shutting off its servers is virtually assured.