The team behind the Matrix open standard and real-time communication protocol has announced the release of its second major version, bringing end-to-end encryption to group VoIP, faster loading times, and more.
Genuine question: If the network is decentralized, how are they able to determine the amount of users on the system?
The article mentions opt-in usage reporting, but that would only indicate there's around 115 million users actively reporting that they're using it, right?
It's not the users reporting it, but the different homeservers, I think, and if memory serves it is connected to some other relevant feature that operators enable
Correct. Home server operators need to opt-in to reporting (it’s off by default). On top of that, users on home servers who have opted in to reporting also need to opt in to analytics. So there are potentially many more users than are being reported to the matrix org.