News for hackers. Stuff that matters.
Re:We Burned Down Players’ Houses in Ultima Online by furyofantares on Monday October 03, 2022 @08:06PM (#33075266)
> Not that I’m saying MMOs need blockchains;

I would hope not! Lots of MMOs exist, for example.

> but it turns out Proof-of-Work ledger technology had a use case here!

Right, blockchain and more narrowly Proof-of-Work have loads of use cases. They're just the worst solution available for almost all of them.

Re:We Burned Down Players’ Houses in Ultima Online by arduinomancer on Monday October 03, 2022 @09:07PM (#33075650)
Yeah this seems like another "how is that better than a centralized database" situation
Re:We Burned Down Players’ Houses in Ultima Online by welshwelsh on Monday October 03, 2022 @10:00PM (#33076006)
Pretty much every MMO has implemented some type of censorship/shitty rules, so no company can be trusted to run a game
Re:We Burned Down Players’ Houses in Ultima Online by EamonnMR on Monday October 03, 2022 @10:13PM (#33076073)
Few people actually enjoy being in a community without moderation though.
Re:We Burned Down Players’ Houses in Ultima Online by noman-land on Monday October 03, 2022 @10:23PM (#33076116)
Not to speak for a whole community but I think the decentralization idealist would say that people can do their own moderation, instead of relying on a central entity which makes the same broad rules for everyone
Re:We Burned Down Players’ Houses in Ultima Online by abraae on Monday October 03, 2022 @10:49PM (#33076236)
Isn't everyone doing their own moderation exactly the same as no moderation?
Re:We Burned Down Players’ Houses in Ultima Online by fastball on Monday October 03, 2022 @11:31PM (#33076453)
Not really. Take Minecraft for example – before the acquisition by Microsoft, servers were entirely run by individuals/groups who set their own moderation policies. Some servers were entirely PG-rated, some allowed cursing/sex stuff/etc. Mojang technically still had some level of control over things like skins (which were centrally managed), but otherwise it was choose-your-own-moderation for each individual server.

However recently (and widely discussed on HN[1]) Microsoft has started censoring the entire ecosystem, to the point where you can get banned from all servers for chat behavior in one server, because your MC account is now your MSFT account. So they can just ban the latter to block you from all of MC (except for cracked servers).

[1] https://news.ycombinator.com/item?id=32772810

Re:We Burned Down Players’ Houses in Ultima Online by meheleventyone on Tuesday October 04, 2022 @03:53AM (#33077599)
But the point of an MMO is to share a space with thousands of people so individual servers with differing rules don’t really work in that context. And individual servers doing moderation is the same as individual server based games doing moderation, it’s just a difference in scale. I’m sure there are loads of other games people can play. For example Rust is infamous for a lack of moderation and has all the racist and otherwise edgey content in it your heart desires.
Re:We Burned Down Players’ Houses in Ultima Online by 5560675260 on Tuesday October 04, 2022 @07:56AM (#33079107)
Ultima had plenty independent (pirate) servers with vastly different cultures and even game mechanics. Even WoW, I think, has servers with different moderation - those that require roleplay and those that don't. Unified experience IMO would be a detriment for most games.
Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Tuesday October 04, 2022 @08:15AM (#33079246)
Those servers still had moderation. Very different from "no moderation".
Re:We Burned Down Players’ Houses in Ultima Online by madeofpalk on Tuesday October 04, 2022 @07:32AM (#33078926)
You still have centralised moderation there - moderation is centralised on the server admins.
Re:We Burned Down Players’ Houses in Ultima Online by fastball on Tuesday October 04, 2022 @09:07PM (#33089677)
Yes, the world is not black and white, there are levels of decentralized.
Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Tuesday October 04, 2022 @05:49AM (#33078203)
There's no difference between a Minecraft server implementing moderation policies and an MMO implementing them. The self-moderation we're talking about would be on an individual level.
Re:We Burned Down Players’ Houses in Ultima Online by xani_ on Tuesday October 04, 2022 @07:27AM (#33078884)
a minecraft server yes, but this is forcing same set of rules to every server
Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Tuesday October 04, 2022 @08:14AM (#33079236)
That's not what we're talking about though.
Re:We Burned Down Players’ Houses in Ultima Online by fastball on Tuesday October 04, 2022 @09:07PM (#33089671)
Yes it is, we're discussing moderation coming from a single source vs moderation from many different sources.
Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Wednesday October 05, 2022 @06:01AM (#33093372)
We are not. We are discussing moderation vs no moderation (i.e. where you need to block every troll yourself).
Re:We Burned Down Players’ Houses in Ultima Online by fastball on Thursday October 06, 2022 @11:38PM (#33117162)
> people can do their own moderation, instead of relying on a central entity which makes the same broad rules for everyone

"People doing their own moderation" includes a community of people who get together, appoint moderators, and enforce their own rules.

Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Saturday October 08, 2022 @06:45AM (#33131244)
Moderation on Minecraft servers are done by admins, just as it's done on MMOs. Both controlled by a central entity. What is the difference?

The people appointing moderators are part of the central entity, unless you mean that the trolls being muted also have a say in it. Show me one such server that is not a tiny one with just a bunch of friends, where moderation is not needed anyway.

Re:We Burned Down Players’ Houses in Ultima Online by StanislavPetrov on Monday October 03, 2022 @11:24PM (#33076413)
Not at all. Doing your own moderation depends on having the tools available to mute/censor/block people you don't want to hear from.

For example, I used to play Rocket League. I played either solo or teamed exclusively with a few friends and mutual acquaintances. They have various settings to mute the chat and comments from other people. I'm not interested in all in hearing flames or nonsense chatting from random people I'm playing against, so I have all chat muted except for team chat (people I know and choose to team with). This is doing your "own moderation", and is the ideal circumstance is far as I'm concerned.

Unfortunately, however, Rocket League doesn't allow you do your own moderation, despite the proper tools being available. One time, someone I was teamed with (who similarly had all non-team chat muted), typed something in team chat that ran afoul of Rocket Leagues sensibilities, and they subsequently received a week-long ban. Nobody could see this chat except our team (myself and this other person). We had already engaged in our "own moderation" by muting everyone else. This was an overreach as far as I'm concerned, and would far prefer to have the power to see and hear what I choose, and not what the platform chooses.

Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Tuesday October 04, 2022 @05:52AM (#33078225)
Rocket League is a bad comparison. You only have at max, what 5 other players, that you need to block if necessary. In an MMO without moderation you wouldn't be able to keep up with blocking every troll spamming even if that was all you did.
Re:We Burned Down Players’ Houses in Ultima Online by Animats on Monday October 03, 2022 @11:56PM (#33076571)
That's how Second Life works. Landowners can eject or ban people from their land. This is entirely at the discretion of the landowner. People are always complaining about having been banned from clubs, but there are hundreds of clubs, run by hundreds of people.

This is far, far better than having "moderators". In practice, social media moderators come from the same pool of people that staff low-end call centers. Arming them with ban hammers while giving them anonymity and lack of accountability creates major headaches of its own.

Second Life does have a few paid moderators. A user has to file an abuse report to make anything happen, and in a few days, someone will process the trouble ticket. Policy is not to attempt to intervene in resident to resident disputes at all.

What makes this work is that it's a big, sparsely populated world. A user's radius of annoyance is about 100 meters, and the whole world is about the size of Los Angeles. So, jerks are local, even with over 50,000 people logged in.

The metaverse crowd, if and when they actually create big virtual worlds with large numbers of users, needs to understand this.

Re:We Burned Down Players’ Houses in Ultima Online by Kiro on Tuesday October 04, 2022 @05:53AM (#33078235)
An MMO without central moderation would mean a chat with 99% trolls spamming and even if you spent all time blocking people instead of playing you wouldn't be able to keep up.
Re:We Burned Down Players’ Houses in Ultima Online by registeredcorn on Monday October 03, 2022 @10:22PM (#33076113)
To welshwelsh's point, he wasn't advocating for no moderation, but rather good and limited moderation. For example, I doubt most would have an issue with something like moderation over cheating.
Re:We Burned Down Players’ Houses in Ultima Online by altairprime on Monday October 03, 2022 @10:33PM (#33076161)
Most cheaters do — but they’ll represent their viewpoint in terms that claim a “greater cause”, such as individual liberties or rights or whatever, so that they can try to rabble-rouse the crowd against enforcement in order to continue cheating. (This occurs with kernel anti-cheat drivers, for example, but there’s no way to measure what percentage of folks that is.)
Re:We Burned Down Players’ Houses in Ultima Online by viridian on Tuesday October 04, 2022 @08:30AM (#33079348)
Christ, if a game needs access to my operating system runtime to function, I think I'll just play a different game. Might as well just give them every file on your computer and a list of every connected device at that point.
Re:We Burned Down Players’ Houses in Ultima Online by Huh1337 on Tuesday October 04, 2022 @04:03AM (#33077650)
Kernel anti-cheat drivers??? You mean the game is hooking into the OS kernel, with privileged access? That's not okay in any case whatsoever.
Re:We Burned Down Players’ Houses in Ultima Online by altairprime on Tuesday October 04, 2022 @09:46AM (#33080281)
No need to act surprised, and a rabble-rousing post isn’t necessary here. This is HN. We go around the same circular warpath about kernel anti-cheat drivers every few months for the past five years, and your argument is a poorly-presented rehash of a common viewpoint from those many, many discussions.
Re:We Burned Down Players’ Houses in Ultima Online by Huh1337 on Tuesday October 04, 2022 @10:20AM (#33080765)
Eh, we are talking about games hooking into OS kernels, "rabble rousing", if that's what you want to call it, absolutely is necessary. Do the games even notify the users that this is happening and what exactly it means to the security of their computer - the tool they (or their parents) probably use to manage their entire life on? I really don't think so.

Regardless of what you might think, since I'm not a gamer (the isometric Ultima Online was about the last game I was interested in, more than a decade or two ago) this is the first time I heard about it - and it's completely insane. How can we - the industry, the software engineers - allow it? Why do we even turn on the protected mode?

Re:We Burned Down Players’ Houses in Ultima Online by altairprime on Tuesday October 04, 2022 @10:28AM (#33080880)
https://hn.algolia.com/?q=anticheat

The first post shown, and the first couple pages of results, will help you catch up on the discussions around these methods. I don’t have anything new to offer you that isn’t already hashed out extensively therein. Good luck with the reading, and welcome to HN.

Re:We Burned Down Players’ Houses in Ultima Online by wheybags on Tuesday October 04, 2022 @04:54AM (#33077922)
Welcome to 2022, this is the new normal
Re:We Burned Down Players’ Houses in Ultima Online by StanislavPetrov on Monday October 03, 2022 @11:26PM (#33076422)
I think there's a bright line between "content moderation" where speech and behavior is being moderated, and spam and/or bug abuse which has nothing to do with content of speech whatsoever. Rate limiting inputs is not the same as picking and choosing who is allowed to say what based on arbitrary standards of speech content.
Re:We Burned Down Players’ Houses in Ultima Online by xani_ on Tuesday October 04, 2022 @07:26AM (#33078876)
And how the fuck would blockchain help here ?
Re:We Burned Down Players’ Houses in Ultima Online by bearmode on Tuesday October 04, 2022 @03:51AM (#33077586)
Communities on MMOs these days aren't like they were 20 years ago. They're FULL of racists, bigots, and morons spewing their shitty political opinions in the different world chats. Way more than there used to be.

I'd be happy for some moderation to silence all of those people.

Re:We Burned Down Players’ Houses in Ultima Online by sidlls on Tuesday October 04, 2022 @04:29AM (#33077775)
Um, 20 years ago MMOs were also full of racists, misogynists, and others engaging in harassment and “spewing their shitty political opinions” both in-game and out (e.g. guild sites).
Re:We Burned Down Players’ Houses in Ultima Online by bearmode on Tuesday October 04, 2022 @05:10AM (#33078011)
>Way more than there used to be

If you played 20 years and today, you can surely notice the difference in the community?

Re:We Burned Down Players’ Houses in Ultima Online by sidlls on Tuesday October 04, 2022 @12:19PM (#33082600)
Not really, proportionally it seems about the same to me. Or did as of last year when I stopped playing MMOs again.
Re:We Burned Down Players’ Houses in Ultima Online by markhesketh on Tuesday October 04, 2022 @11:45AM (#33082055)
There's just more players which means more bad apples.
Re:We Burned Down Players’ Houses in Ultima Online by not2b on Monday October 03, 2022 @09:05PM (#33075638)
Couldn't they just use a Merkle tree, like git does, to keep track of the history? I think that's what he's referring to here. They don't need proof of work if the code that can modify the history is trusted.
Re:We Burned Down Players’ Houses in Ultima Online by cottenio on Monday October 03, 2022 @09:13PM (#33075705)
As a huge fan and experienced implementer of merkle trees in my modern work I really wish I had known what they were at the time :)

Merkle trees don’t solve the forgeability issue, just the unbroken chain of what you currently have. So, if you have control over the server you can just create a set of events with your “+5 billion gold” event injected in it, recalculate the tree and root and voila: forgery.

PoW doesn’t prevent this, it just adds computational time provably spent between the events so that if you DID try to inject a false record a year ago you’d have to spend that same amount of time calculating the resulting merkle tree.

Merkle trees all the way down!

Re:We Burned Down Players’ Houses in Ultima Online by ezoe on Tuesday October 04, 2022 @04:31AM (#33077785)
Yeah, If it has a single authority to consult, there is no need of inefficient proof-of-work bullshit. Just like explained in the article, UUID and simple KVS can detect the dupes.
Re:We Burned Down Players’ Houses in Ultima Online by hnbad on Tuesday October 04, 2022 @05:21AM (#33078082)
I think that pitch was inevitable given the author's tagline:

> Building interactive digital assets for the Metaverse.

Of course the joke is that the use case is as easily solved by a database, which he even explicitly says UO didn't have. The "double spend problem" has been solved by any database that supports cluster-wide transactions and there are a number of pieces of software that implement only this aspect of a database as a part of "turning the database inside-out" (usually with only a promise of eventual consistency, e.g. implementing only a write-ahead log).

Sure, a "proof of work ledger technology" could have been used but it would also have been the wrong tool for the job given that proof of work (or proof of stake for that matter) adds nothing to the solution but makes everything slower and more expensive. The only valid use cases I've heard of are interfaces between different companies and even in those cases I'm not convinced blockchain is a good solution, let alone the best one, rather than a buzzword someone used to get a raise by wooing upper management.

Re:We Burned Down Players’ Houses in Ultima Online by palata on Monday October 03, 2022 @08:17PM (#33075324)
They are actually pretty damn good for some criminal use-cases...
Re:We Burned Down Players’ Houses in Ultima Online by kmeisthax on Monday October 03, 2022 @08:33PM (#33075415)
Not even. Everything except Monero makes money-laundering analysis trivially easy.
Re:We Burned Down Players’ Houses in Ultima Online by cottenio on Monday October 03, 2022 @08:44PM (#33075488)
Ironically I gave an interview to VICE News about exactly this during the Mueller investigation and they had to cut my Monero comments out for time.
Re:We Burned Down Players’ Houses in Ultima Online by fatneckbeardz on Monday October 03, 2022 @09:30PM (#33075826)
ok so to restate.

proof of work blockchain use case:

you want to invent a money transfer system that will attract criminals to use it, and they will think it is anonymous, but its not really anonymous.

Re:We Burned Down Players’ Houses in Ultima Online by palata on Tuesday October 04, 2022 @04:12AM (#33077694)
Money laundering is one. What about ransomware? What about malware mining cryptocurrencies? Also I think North Korea is using cryptocurrencies to get money out of cyberattacks.

It does not feel like all this is prevented by trivial analysis, is it?

Re:We Burned Down Players’ Houses in Ultima Online by JohnJamesRambo on Monday October 03, 2022 @09:23PM (#33075777)
If the funds are sent to mixers?
Re:We Burned Down Players’ Houses in Ultima Online by ceejayoz on Monday October 03, 2022 @10:35PM (#33076171)
I would bet the FBI operates and controls a non-zero amount of mixing services.