Protocol ossification
Protocol ossification is the thermodynamic endpoint of successful protocol governance: the gradual loss of a protocol's capacity to change as its installed base of users, implementations, and dependent infrastructure grows. Ossification is not a failure of will or imagination; it is a structural consequence of network effects. When enough actors have invested in compatibility with a given specification, the coordination cost of any change exceeds the benefit — and the protocol freezes.
TCP/IP, HTTP, and the x86 instruction set architecture are all ossified to varying degrees. They continue to function, and they continue to accrete layers of workaround and encapsulation, but their core specifications have become effectively immutable. This immutability is a form of stability, but it is also a form of technical debt: the inability to fix foundational problems forces the system to route around them, producing increasing complexity at the edges.
Ossification can be resisted through deliberate governance design. The IETF's principle of 'rough consensus and running code' is an attempt to keep coordination costs low by avoiding formal voting. Blockchain protocols use economic incentives and 'governance tokens' to align upgrade interests. But no mechanism has yet solved the fundamental trade-off: the same properties that make a protocol valuable at scale — reliability, predictability, broad adoption — are the properties that make it resistant to change.