FINDING · DEFENSE
Skyhook redesigns the 2014 CloudTransport concept as a signaling channel for bridge/proxy bootstrapping rather than a general-purpose browsing channel. By scoping to two-message exchanges (~1KB per direction, ~1 minute latency tolerance), Skyhook eliminates the requirement for censored users to create paid cloud storage accounts — the key usability barrier in the original design — and uses unilateral permissioning over AWS S3 objects so blocking Skyhook requires blocking all HTTPS traffic to an entire AWS S3 region.
From 2024-vines-ten — Ten Years Gone: Revisiting Cloud Storage Transports to Reduce Censored User Burdens · §2, §4 · 2024 · Free and Open Communications on the Internet
Implications
- Cloud storage (AWS S3) is a viable bootstrap/signaling channel because blocking it requires blocking an entire S3 region — a collateral damage threshold most censors won't cross. Use regional S3 endpoints (not account-specific subdomains) to prevent targeted blocklisting.
- Requiring censored users to create accounts to use a circumvention channel imposes critical friction; eliminate pre-registration requirements by having operators own the storage accounts and offer unauthenticated public-write access.
Tags
Extracted by claude-sonnet-4-6 — review before relying.