-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
🩻 Summary
Decentralised toolbox. Rust, Go, or Ruby.
- Chat
- automatic kex
- shared wrapper key for privacy
- file sending, see later
- use webrtc for comms and DHTs for hello?
- File send/receive
- How does Magic Wormhole work?
- Collaborative text editor
- Maybe just handle sync for the file, and trust the user's preferred editor to notice changes?
- A CRDT seems to be the key piece
- Optionally backend on a shared MQTT broker.
- Or maybe use one for hello?
- Make sure to use TLS and pick one which does TLS over WebSockets
- Public brokers
broker.emqx.iomqtt.eclipseprojects.iotest.mosquitto.orgbroker.hivemq.commqtt.flespi.iomqtt.dioty.co
- What other cool decentralised stuff could we implement?
📦 Links and Related Material
🫧 Further Detail
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels