I think that current censorship resilience tasks for exchanging static data are relatively obvious:
- IPFS layer for content addressing and file sharing
- CJDNS-like layer for automatic routing with encryption and without control over the contents of the packets (encrypted self-routing IPv6)
- Wireless MESH layer for alternative routes and transfer of content without the Internet, and between neighbors. Or sitting in a busy square. SZhNS can connect, for example, over 802.11s
For other cases, except for the file transfer itself, it is possible to change the IPFS to other P2p solutions: cryptocurrency, distributed messengers, etc. For example, teach how to work TOR over hyperborea.