pull down to refresh
100 sats \ 2 replies \ @kilianbuhn 5 Jul 2022 \ on: Protocol Wars - Wikipedia bitcoin
I do think that IP-TCP-Https software stack of the ISO/OSI internet layers carry way too much overhead. So much redundant stuff. Especially considering checksums of tiny packets at lower layers and transport modes and intra-AS routing. So inefficient.
But I highly doubt humanity will ever touch that again. And it will become ridiculous when hardware advances in the next 10y.
There is a mildly successful "shortened" version of IP for embedded systems with low bandwidth links. It has become standard in some circles, IPv6LoPAN. When IPV6 was designed, it was already settled that IP packet overhead was insignificant compared to the available and future growth of networks, and that it would be acceptable to increase the header size for additional (128bit) address space.
reply
No protocol, let alone protocol suite, is going to be perfect. There will always be tradeoffs, and everyone has their own specific bone to pick with protocols.
I mostly shared because I think studying protocol/standards wars as super helpful for thinking about Bitcoin's layers (and how one might view "competitors").
We tend to need to speak about Bitcoin features in hypotheticals, but I think history can really ground these discussions by helping us understand there are many influences at play in protocol development - many of them non-technical.
reply