this post was submitted on 07 Jul 2023
82 points (96.6% liked)

Games

16850 readers
906 users here now

Video game news oriented community. No NanoUFO is not a bot :)

Posts.

  1. News oriented content (general reviews, previews or retrospectives allowed).
  2. Broad discussion posts (preferably not only about a specific game).
  3. No humor/memes etc..
  4. No affiliate links
  5. No advertising.
  6. No clickbait, editorialized, sensational titles. State the game in question in the title. No all caps.
  7. No self promotion.
  8. No duplicate posts, newer post will be deleted unless there is more discussion in one of the posts.
  9. No politics.

Comments.

  1. No personal attacks.
  2. Obey instance rules.
  3. No low effort comments(one or two words, emoji etc..)
  4. Please use spoiler tags for spoilers.

My goal is just to have a community where people can go and see what new game news is out for the day and comment on it.

Other communities:

Beehaw.org gaming

Lemmy.ml gaming

lemmy.ca pcgaming

founded 2 years ago
MODERATORS
 

Shuji Utsumi, Sega’s co-CEO, comments in a new statement that there is no point in implementing blockchain technology if it doesn’t make games ‘fun’.

all 27 comments
sorted by: hot top controversial new old
[–] ChickenAndRice 17 points 1 year ago

Never thought I'd see the day when Sega became based

[–] [email protected] 13 points 1 year ago (2 children)

It makes no sense to put it in games. Who would actually ask for Blockchain in games? Even the BAYC games ran on Web 2.0, pretty much separate from the Blockchain. It was just a gatekeeper for it

[–] taladar 8 points 1 year ago (1 children)

I would go one step further. Blockchain as a technology literally has no use cases that wouldn't be better served by something else.

[–] sugar_in_your_tea 6 points 1 year ago (2 children)

I disagree. It makes a ton of sense when proving transactions are legit. So if your game has a lot of high value transactions (think EVE Online), it could make a lot of sense as a way to audit the game servers.

I'm interested in big online games without a reliance on a central server. If all of your trades are handled outside of the game's servers, and the game server logic isn't complicated (or made freely available, like Minecraft), the developer ending support for your favorite multiplayer game wouldn't matter all that much because you could host your own server and keep playing with all the same stuff you had before.

That said, I haven't seen a single game use blockchain properly, and I've only seen a few where I think it could add value. So I'm with Sega, don't add it unless it's the best way to solve a real problem. It's a bad choice most of the time, but that doesn't mean it's a bad choice all of the time.

[–] taladar 4 points 1 year ago (1 children)

But blockchains do not prove anything beyond "50%+epsilon of the miners says so" which pretty much makes it unsuitable to prove anything on any small scale system.

[–] sugar_in_your_tea 4 points 1 year ago (1 children)

Blockchain could be proof of work (i.e. Bitcoin), proof of stake (Ethereum), or perhaps something different entirely. You could even use proof of an account with a central authority if you want.

Blockchain doesn't really care what the "proof" is, only that it is agreed upon by the rest in the chain.

So if you tie the proof to something like ownership of a key to the game (i.e. a potentially valid use of NFTs, which is rare), then the Blockchain would merely state that 50+% of the owners of a copy of the game agree that the transaction is legit. You could potentially tie it to membership in a server instance instead, so if the main servers go down, you just fork the Blockchain to your instance and you're off to the races. And so on.

There are a ton of ways to make it useful, but I highly doubt big game companies will go through the effort when they can just stuff a cheap crypto fork in the game and claim they have Blockchain. But that doesn't mean the tech is useless, it's just unlikely to be used properly in a gaming context, at least with the current state of the gaming industry.

[–] SpookySnek 4 points 1 year ago (2 children)

The thing is that the word "blockchain" leaves a bad taste in people's mouths after all the pyramid schemes and scams, and false advertising by silicon valley companies using the word to get investments. There's nothing actually wrong with blockchain technology and it has real usecases, but I do understand why people are sceptical. It's sad really, bitcoin was never meant to be an investment platform.

[–] sugar_in_your_tea 4 points 1 year ago* (last edited 1 year ago)

Precisely.

The worst part is that anything decentralized gets coopted by crypto bros. For example, I want to make a lemmy-compatible, distributed service, as in instead of federated instances, you'd donate some of your storage to use the service and a few people would set up gateways to connect people. But pretty much every time I try to look up documentation, it's all about cryptocurrencies. What I want is:

  • Blockchain for user accounts
  • distributed hash tables for all the data
  • p2p networking for update notifications (i.e. the ActivityPub protocol)

I think it's completely feasible, but I got tired of sifting through all the cryptocurrency nonsense. There are plenty of hard problems to solve (i.e. what does moderation look like if everything is immutable? What about illegal content?), but the easy stuff is unnecessarily difficult because of the weird association it all has to cryptocurrencies.

This is why we can't have nice things...

[–] Shihali 1 points 1 year ago

Bitcoin was designed to gain value over time by making minting more bitcoins increasingly expensive. I don't think speculation was the intended use, but widespread adoption would be strangled anyway by making holding onto the bitcoin more profitable than most things you could buy with it.

[–] Saledovil 2 points 1 year ago (1 children)

But even then, it makes sense to not bother with any sort of mining, and just have an append only ledger with cryptographic signatures. Let anybody who wants download a copy, and you have all the advantages of blockchain.

[–] sugar_in_your_tea 3 points 1 year ago* (last edited 1 year ago) (1 children)

Right, a blockchain doesn't require mining, that's just how many cryptocurrencies happen to encourage transaction processing. But not all of them do it that way. Ethereum, for example, moved to proof of stake for its blockchain (i.e. you put up X coins and you're trusted as a verifier), so it doesn't need to do any mining at all.

A blockchain is just a series of cryptographically verified transactions. How people are trusted and rewarded for verifying transactions is up to the blockchain implementor.

That said, it's kind of a buzzword right now, so I assume most, if not all, games that include blockchain either do it as a gimmick or do it in a very predatory/scammy way. But that doesn't mean the tech is bad (i.e. email isn't bad because fraudsters use it), it just means it's very niche in usefulness.

[–] Saledovil 1 points 1 year ago (1 children)

Thing is, forming a chain by having each entry reference the checksum of the previous one is also used by the version control system git, which preceded bitcoin, being released in 2005 as opposed to 2009. So technically, it's not blockchain technology, it's git technology. In fact, you could easily implement this sort of thing with a git repository. E.g. say you want to keep track of real estate. Have a file for every piece of real estate, and when somebody wants to sell something, they create a branch, and append the file for the real estate they want to sell. They sign the commit. Likely, the buyer and a notary will also add signed commits. Then a clerk at town hall checks if all necesarry signatures are there, and merges it back into the main branch.

[–] sugar_in_your_tea 2 points 1 year ago (1 children)

I guess if you take a super abstract view if it, that comparison makes sense. But the whole concept is the nature of verification. It would be like requiring the majority of your team to sign every commit before it becomes part of your git tree. And to do so without any central authority.

The innovation with blockchain isn't in the abstract structure, but the decentralized verification system. A game doesn't need all of that decentralization, but it could use some of it (e.g. players verify transactions outside of the game, but use central servers for a part of the verification process).

Your git example requires authorized people. Blockchain removes that requirement. Instead of someone deciding something gets merged, everyone (or a majority, plurality, etc) decides what gets merged.

[–] Saledovil 1 points 1 year ago (1 children)

The presence of parties powerful enough to screw you over without using trickery removes the value of decentralized verification. Even if the central authority refuses to merge it, I can proof that they refused to merge it without good reason. The central authority could take my house and disregard the blockchain if they so choose, and at that point, all I could do is prove that they screwed me.

[–] sugar_in_your_tea 1 points 1 year ago (1 children)

I'm not sure what your point is. You're essentially saying you're screwed with the blockchain, but everything you started implies you're screwed without the blockchain:

central authority could take my house and disregard the blockchain

Sure, and they can do that now. The only thing stopping your city from taking your house is the court system and police enforcement. In a game, there are even fewer protections, so the game devs can take your digital assets if it's inconvenient. I guess you could sue them in civil court, but they're also in control of the EULA for the game. We've seen cases where games ban players, which essentially takes away the license they bought for the game.

With blockchain, you could externalize all of those transactions. If the main servers block you, you could join another server that doesn't recognize the ban. The less control the game companies have over transactions, the more transparent those types of decisions become.

However, it needs to be built properly to actually take advantage of the benefits of blockchain. Everything I've seen has simply been a money grab because there's little incentive to do it properly.

[–] Saledovil 1 points 1 year ago (1 children)

I typed that right after I got home from a long hike, and i fell and hit my knee on the way back, so I was rather tired when I last replied to you.

The point being is that since some trust in a central authority is required, the central authority can handle verification. And because of the cryptographic signatures, the only way they could cheat would by ommitting transactions. Invalid transactions, either because its unsigned or because the numbers don't add up, can be detected trivially. So if we just give all stakeholders a copy of the transaction, they'd be able to prove that the transaction has been ommitted.

[–] sugar_in_your_tea 2 points 1 year ago (1 children)

I hope your knee is okay. :)

I'm more concerned about what happens when the central authority disappears. I think everyone has experienced a game being dropped by the studio, and if it's an MMO or something, you could lose valuable items you've purchased even if third party servers exist.

Externalizing transactions means individual servers can decide which transactions (i.e. which central authorities they recognize). So if the game devs act poorly, the community can switch to another authority they prefer. It also gives devs less of a reason to discard transactions between version releases because the community would expect those transactions to remain valid (they are separate from the game after all).

So I think they are a lot of good ways it could be used to players' benefit, but unfortunately it's usually a gimmick or scam.

[–] Saledovil 1 points 1 year ago (1 children)

My knee is doing better now. Thanks for your concern.

I’m more concerned about what happens when the central authority disappears. I think everyone has experienced a game being dropped by the studio, and if it’s an MMO or something, you could lose valuable items you’ve purchased even if third party servers exist.

Well, under my model, somebody else could take over for the central authority, as they just need the most recent version of the ledger. Since stakeholders of transactions are supposed to retain copies, that shouldn't be too difficult.

The moment work needs to be done off chain, be that hosting servers or enforcing the law, the blockchain loses its one advantage. I suppose the best verification mechanism would be proof of identity, where key players are known and can't get a new pseudonym.

[–] sugar_in_your_tea 1 points 1 year ago (1 children)

And that could work, depending on how the ledger is implemented. It needs to be such that the dev can't just "force push" and get away with it. As long as the public (meaning the playerbase) has a high confidence in the ledger being accurate and immutable, and the public can take over the ledger, I think it's worth pursuing. Blockchain is one possible solution, and I'm sure there are plenty more.

[–] Saledovil 1 points 1 year ago (1 children)

Thing is, we don't need to make fraud impossible, we just have to make sure that it is always detectable. We know who the devs are, and if we can prove when they abuse their authority, they can be sued and their reputation would be ruined. This should proof a sufficient deterrent, and allow damage to repaired through compensation.

[–] sugar_in_your_tea 1 points 1 year ago

Sure, and blockchain is one option to make the ledger public and trusted. There are lots of ways companies can go about it.

The important thing is to get companies to actually do it, and building on crypto hype is one possible avenue to reward companies for transparency. So I'm all for discussing ways for blockchain to fit in to gaming.

[–] [email protected] -3 points 1 year ago

Putting it in games is questionable but using it for games isn't odd but will never happen since that is actually a rather pro consumer move and publishers wouldn't want a secondary/"used" market for their games.

[–] [email protected] 12 points 1 year ago (1 children)

Microtransaction season 5 horse armour DLC isn't fun either, but here we are :(

[–] mcc 4 points 1 year ago (1 children)

Yeh exactly. Different companies will do different things. I will choose to ignore unfun cash grabs but there will always be reasons for people to give up cash for simple pleasure. I can only wish the developers I like choose me as their customer.

[–] [email protected] 2 points 1 year ago

We're fortunate to live in a time where there is no shortage of great games.

[–] Corkyskog 2 points 1 year ago

I mean they are not wrong. Even some of the "funnest" games are essentially trading/crafting games or games that have little to do with blockchain.