While this is a POC, it 'works' in the sense that you can send and receive messages, join channels, and communicate in said channels.
(JOIN, PART, PRIVMSG, NOTICE, QUIT, NAMES are implemented)
All users are both clients and servers. Nobody owns the network. Names are authenticated against Handshake and so are TLS certificates and signatures.
Channels are owned by the person who owns said namespace - for example, if your name is bob, then you own bob and bob/*
Tl;dr:
This makes it impossible for anyone to take over your IRC.