I'll soon be publishing draft-kristoff-ipv8bis-00, I think a major improvement over draft-thain-ipv8-00 that is EVEN MORE backwards compatible with IPv4.
TL;DR
Rather than prepending the r.r.r.r bits in the source and destination address fields, I instead tunnel IPv4 in IPv4, which conveniently maintains IP version compatibility (IPv4 + IPv4 = IPv8).
Rather than encode ASNs into the address, preserving routing policy, ASNs remain fully modular. Instead, an ASN reserves at least one IP4 address to act as the IP8 tunnel endpoint.
The outer encapsulation is what maintains real backwards compatibility. It is IP4 and forwarded with really zero changes to IP4 hosts and routers. The inner IPv4 addressing can be whatever 32-bit addresses you want. You don't even need an ASN if you don't have one!
Side benefit, the more IPv4 you have, the more IPv8 you have. Buy, buy, buy! Capitalism baby!
Anyway, I have my AI model working on the final spec now.
"You are a senior network architect with protocol design expertise, write an Internet draft for ipv8bis making sure to cite RFC 2003"
Gofundme campaign coming soon.



