|
|
|
|
|
by okso
2740 days ago
|
|
IRC is by designed centralized: A chat room is hosted by exactly one service provider, and that service provider also manages identities and authentication. The fact that most IRC clients integrate the connection to different servers in the interface does not really make it decentralized. |
|
Basic, plain, no-frills IRC is also decentralized in that there is not a single user registry (since there is no user registration mechanism at all). Most of the time you're going to add on services (Nickserv and Chanserv at a minimum) and that's going to involve a single point of failure and control for authentication, so there is a potential downside there, but it's still arguably better than it being controlled by a single for-profit company that interprets and enforces laws in different ways.
Whether or not those caveats are in any way relevant to the use case you care about really depends on what that use case is... I would hazard to say that for most people, no matter what the use case, it would be more than sufficient - piracy rings, cyber criminals, and millions of nerds the world over have used IRC to communicate on a daily basis for decades, so there's quite a track record.