punctum-im / protocol-old

Moved, see https://github.com/punctum-im/protocol
Creative Commons Attribution Share Alike 4.0 International
2 stars 0 forks source link

Public inboxes are writable by other instances #5

Closed zspencer closed 4 years ago

zspencer commented 4 years ago

This may be an unnecessary tightening of the spec. It may be a minor information leak if other instances can read from the public inbox.

(Note: I am assuming we want to standardize on using the word "Instance" over "server" in the protocol specification except in cases where we literally mean a single virtual or physical server. I am happy to include that separately if you prefer)

knuxify commented 4 years ago

Reading from the public inbox must return the instance's ID 0, but in this context "accessing" is indeed meant to be about writing to the inbox only.

As for the usage of "instance" and "server", I mostly used these interchangeably, but this could indeed be standardized. Feel free to make a PR to enforce this.

Thanks for the pull request!