hi @cjd I was watching the PKT project and wondering how useful it would be for bypassing the deep packet inspection censorship that Russian gov started rolling out recently?
This suggests that cjdns and Wireguard handshake are completely opaque binary traffic:
https://crypto.pkt.cash/updates/cjdns-version-22-with-wireguard-based-encryption-pt-1/
No plaintext strings is important advantage as DPI specifically uses TLS SNI for target domain detection and blocking. How about entry points, directory servers and other potentially blockable resources?
@kravietz
This is quite tricky because "completely opaque binary traffic" is actually a liability, I mean if you're a dictator you're not going to say "I don't know what this is so I'd better let it pass", you're going to say "I don't know what this is so I'm going to block it"
So anti-DPI gets really complicated. One thing that PKT has going for it is bandwidth-hard proof of work, which creates monetary incentive to move data around the internet. This at least changes the dynamic a bit.
On the other hand, the commercial aspect is a bit of a liability too in such countries - it's one thing to be a part of a "network of honest but naive volunteers" trying to circumvent censorship, and another to "run a money-making circumvention used by paedophiles and terrorists". That's unavoidably how state media will present it π
@kravietz
They'll tell you it's about money but I think the reality is it's about impact... i.e. as long as you're not really doing anything, nobody cares.