Privacy and Safety Concerns: draft-thain-ipv8-00 (IPv8)

wolfy <[email protected]>
Newsgroups gmane.ietf.general
Message-ID <Y8fAEzuj9epGKqhjOcXLJokbYsdKFtQZbl-vJooC9u9KY97_1h_CjV8baOExpi0LacsNnLhpLLX4kau5cHxObmFNckKopLt99Lpneo8S08o=@shitwolfymakes.com>
Hello,

I've published an analysis of draft-thain-ipv8-00 (Internet Protocol Version 8) that I believe warrants community attention, particularly regarding the draft's compliance with RFC 7258 and RFC 6973.

Full analysis: https://shitwolfymakes.substack.com/p/we-need-to-talk-about-the-ipv8-draft

The short version: the draft contains genuinely good ideas (the backward compatibility model, Cost Factor routing metric, and internal zone prefix architecture are all sound contributions), but the mandatory management layer introduces surveillance and safety-critical concerns that are not addressed anywhere in the specification.

The key issues:

1. RFC 7258 compliance. The IETF declared pervasive monitoring an attack. IPv8 makes pervasive monitoring the default architecture. OAuth8 hardware identity binding, mandatory NetLog8 telemetry, DNS8 egress validation, and centralized Zone Server control create a comprehensive, identity-correlated surveillance capability at every network scale. The Security Considerations section (§18) contains no privacy analysis.

2. RFC 6973 compliance. The draft has no privacy considerations. No discussion of data minimization, identifier unlinkability, user consent, or data retention. The protocol mandates MUST-level data collection (NetLog8, OAuth8, DNS8 logging) without addressing storage, retention, lifecycle, or legal compliance obligations.

3. Safety-critical system incompatibility. NIC firmware rate limits (§17.5) enforce a fail-closed architecture: 10 pps unauthenticated, 100 pps authenticated, with the Zone Server as sole authority for elevation. This introduces non-deterministic dependencies incompatible with RTOS certification under DO-178C, IEC 62304, and ISO 26262. The draft makes no exception for safety-critical systems, no priority class, no fail-open mode.

4. Censorship architecture at every scale. The DNS8 + WHOIS8 egress validation mechanism (§1.4) that blocks malware C2 channels is structurally identical to a censorship gate. The draft specifies home routers can operate as local OAuth2 authorities (§1.3), meaning the same surveillance and control toolkit deploys from national ISPs down to individual households, with no architectural constraint on operator intent.

5. Circumvention tool breakage. Tor, I2P, and all IP-literal connection tools are broken by design (not policy) by the DNS8 requirement. No DNS lookup = no XLATE8 state table entry = connection blocked.

The addressing and routing contributions in this draft are worth preserving. The management layer, as specified, is not. I'd welcome discussion on whether these concerns can be resolved within the current architecture or whether the management layer needs fundamental redesign.

V/r,
wolfy
publickey - [email protected] - 0x55F74778.asc (application/pgp-keys, 1.7 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xsBNBGDCZIEBCAC7bUqmxATIurCEZ3B6wFDHcSO+zymz0ykWKp7f55qzTfaD
YBbWIqxyPyIPJC7PRHO5vFFBWmex9qZh/xaK5wND7z+T/GSDwdl6wrh0NyIB
XbcoK4jSfwB0u7X4cPgkEgya0ZdwL9YMtdbJ74ez0yA97isTVg8DdsVqZvIC
pUHs7u/hpg3+HPEAib15uHHqwZwV5bGVFZ9tQvZhrPtNasVRGYvaJFIBg7c8
uDAtPz3KGW9HQDRW8ID0ydsLmX2Su9fMqSggirfbhqMy0p/re0Y5MjUiwcur
bP6yQcOUcjnqVAqfA0kFhyGcXM1ckoHYmDWERrp5MG6BNvHLiuuyLfVLABEB
AAHNM3dvbGZ5QHNoaXR3b2xmeW1ha2VzLmNvbSA8d29sZnlAc2hpdHdvbGZ5
bWFrZXMuY29tPsLAjQQQAQgAIAUCYMJkgQYLCQcIAwIEFQgKAgQWAgEAAhkB
AhsDAh4BACEJEIVzHKkijzR6FiEEVfdHeD1MPTlHoUyihXMcqSKPNHr35Qf/
RQEisfNjGKIzG8INPxS5niNJG1sW3jZakNFGEcLdRlpVTiAmy3itWpPU7XYN
RPhOCUbYZ2ONFncsMfGJvbNFz/9fXYmTFnQC8AS0hzvuCr0zNoPSDrylLKuP
e9QdKAOEyoawdMCA2cu+NxgNqfmwSIF2TLrLZ1Scm9I5Ybjp2QdcGjfTZojv
i+3UaTbmzPDNoCfj+XFv09AXBBNB/MBeZRA4QAB9oUD3RCtTuFWMayIPRnik
BatJ2/Pevxigwd/uwfntq0n+VjVQd7odzx3WqOtWUeMdHDUv+REacn8oT4AG
A42mrzHEjqkh0SuvSOXS0ibl4PAO6tzJZHLgpau9Gs7ATQRgwmSBAQgAmJvz
WxE+2mTLBgjD5Kj3xLT8lPqZctWD4NnZfdO2uctej7fCIoVBCz/yMX/IGbMr
ll3FNHior/zGm20ZqeAQcMYpy6cEZ2kyzbvaB01LrBYlaUujYpdgDTY5AoYI
n8N3jwkmFoWGaISeQfterKbTpPbXiXNvzq637qXMWwGYmU3KvzAe7/CDKAbM
T9Izqjjc4UOz09LvcEXULxD60/HD8Jf+YR/iFK0i1GNynChe3I39V2F2o4KK
+KturT0fzwEGHzxgvzW604Z02F081AK99VX4xT9sqXpPe/HOeepd+MMgMzjK
hrDEJkl+Z5pDVxEw2IfA9gojxG9btR6MhEn9MQARAQABwsB2BBgBCAAJBQJg
wmSBAhsMACEJEIVzHKkijzR6FiEEVfdHeD1MPTlHoUyihXMcqSKPNHqZmQf+
NGVXVPh0yLaqphCzHH3Fc7bou6OVfMvY9exzBTYC94Wqiukoz5CFJcGdXY94
7z5O56NxFfFYyYkXL37VWCDMJMOLgBbImwDfDPnVmCSjgR16QSLVg61KFZ/5
CdLjUpBDdEeTQOQxAQPnbzEtTs4VV91OJc9BKwQJxPEaPMy3ZH9KHE5cA2p+
pZQ85fkdN5ZeulKexx2LXy4uhJ+8wCRHfG9/GbVZVgUf3gMNai2Dq+A7fr10
6YLScJn6PIoR88hsPjnLWobdV8/VSqeNSyM5fJuvLMlmAagIYB0LMqzXotyI
zi0SIsUuJPXfuq0IKX0CRakOrS9MJA1idfDETRI6lQ==
=RPPo
-----END PGP PUBLIC KEY BLOCK-----
signature.asc (application/pgp-signature, 603 B)
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wsC5BAEBCgBtBYJp4QDzCRCFcxypIo80ekUUAAAAAAAcACBzYWx0QG5vdGF0
aW9ucy5vcGVucGdwanMub3Jn0rdFrOcmfeSjxBPkhOkN6DkB3vnTHUzczynB
KWwo30QWIQRV90d4PUw9OUehTKKFcxypIo80egAAphYIAI1huImZqkiBciyC
xEB1oiX1Eayk66X6rD8PrJeyMRApOPeVdkw43VkX0lwPJXSXClcjTgh2avqO
nSyBLJg4JcAvrw5Fc4ooaOTzGvBQF1SYp71FOCRZ+XpLYFHBycXCiB2+feL/
FR2CpUc3TU8Ei5Hzf9BhxvfBnoSSMkX7TchR7y3+3jek8AF1YCHtJ5VTs8hR
eEVvLCkjaTPUA7Zsgag4DeDG69dABQaoph8L5O1zeKhWNgvVmSntmApGuqeD
+owJbNMEn52WF2D85mnHQeHTY/FG6wbRvnooayYYsvG4enAHHPG2+C3k5aO3
QxUs6WQukOF+l5pJ+AZDMmZtOh8=
=N9As
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.