If QUIC is widely adopted it will do much to improve the performance video streaming from corporate services, but it will absolutely destroy the decentralization of the internet and provide single points of technical and political failure.
If QUIC is widely adopted it will do much to improve the performance video streaming from corporate services, but it will absolutely destroy the decentralization of the internet and provide single points of technical and political failure.
How exactly does widespread adoption of QUIC destroy decentralization?
Is it any different from widespread adoption of HTTPS, e.g. with browsers becoming increasingly discouraging towards unencrypted HTTP?
I'm not the one you're asking, but I think it's not, and I have the same concerns with HTTPS too.
It could be replaced, but it would take years. In many ways, cert authorities are more decentralized than ICANN.
This isn't to say we shouldn't worry about these single points of failure, rather, I think it's just an exaggeration of QUIC's impacts on decentralization.
Before widespread TLS adoption, your ISP could (and did!) inject ads into arbitrary websites. Now they can't. That's a good thing. It is actually amazing how little power your ISP has to tamper with your network traffic -- all they can do it shut it off completely.
network effects
My point is, switching from HTTP/1.1 to QUIC doesn't really make a difference here. The battle against centralized control of parts of the Internet has been lost and no protocol spec is going to change that outcome. Instead, there needs to be major innovation from the camp that wants to fundamentally change the world.
It's not like switching from WhatsApp to Telegram, where you have to go from one hermetic silo to another.
Can you elaborate on to why QUIC different from HTTPS-only in that regard?
So the reason you want certificates from the Web PKI for public facing servers is only that those are widely trusted for identity, whereas that "XKCD comic" idea is clearly untrustworthy and doesn't identify much of anything.