Open
Description
Does asynchronous messaging fit at this protocol layer? If it does, how should it be provided for? Study prior art and trade-offs.
Store-and-forward a la Whisper mailservers have a bunch of empirical drawbacks:
- requires high availability from individual nodes
- privileged specialized node
- trusted relationship leaking metadata / spam surface (direct TCP connection)
- unclear messaging guarantees (masquerades as Reliable Delivery but often really meh Best Effort)
Distributed State solutions would be worth looking into.
Raw notes:
- One approach is to punt this problem to data sync layer. Not clear that it is a necessary component of AC layer.
- Another example is Briar requiring two entities to both be online.
- One idea is to use Aggregation Points (Xolotl, lake mixnet) as providers similar to Loopix, presumably with less HA guarantees.
Metadata
Metadata
Assignees
Labels
No labels