An idea: a new Bitcoin implementation using an a completely new wire protocol and serialization format.
It could use well defined industry standards such as protocol buffers for serialization and WebSockets for transport. This would allow for new implementations to be created with ease, increasing network decentralization.
Bridges could be implemented to keep both parts of the network in sync until it wasn’t needed anymore.