exactly what nostr:npub1klr0dy2ul2dx9llk58czvpx73rprcmrvd5dc7ck8esg8f8es06qs427gxc said. This spec only covers three things
1. Identifying files by their sha256
2. Uploading and retrieving files via http
3. Using nostr keys as identities
Everything else should still be compatible with it and could be used to make the servers more censorship resistant