4 ms·
This was true until about 14 hours ago. :) https://github.com/ssbc/secure-scuttlebutt/pull/220 https://github.com/ssbc/secure-scuttlebutt/pull/220 You can now
by ChristianBundy 8y ago
This was true until about 14 hours ago. :)
https://github.com/ssbc/secure-scuttlebutt/pull/220 https://github.com/ssbc/secure-scuttlebutt/pull/220
You can now generate an unbox key for a private message send it to a non-recipient for them to be able to access the message, which is really cool. No private key sharing necessary!
- e12e 8y agoThat is cool. But the point stands that public (to all) and private (to designated recipients) messages are "on the record" and can forever be proven to be made by someone that held your private key at the time? So if I say: "let's fight racism!" and you later decide to collaborate with a (now) racist government - you could prove (not merely allege) that I should go to the gulag?
- ahdinosaur 8y agohi e12e, yes, on-chain messages are designed to be "on the record" (https://viewer.scuttlebot.io/%25G7BjZsZr02TPAoIeD%2Bw3WgiAbi6Wjh78Fp2jB9JOIjg%3D.sha256 https://viewer.scuttlebot.io/%25G7BjZsZr02TPAoIeD%2Bw3WgiAbi...), where the game theory is of an infinitely-repeated game (https://en.wikipedia.org/wiki/Repeated_game#Infinitely_repeated_games https://en.wikipedia.org/wiki/Repeated_game#Infinitely_repea...) where participants have verifiable knowledge of past game activity, which is useful for trust-based coordination. our plan is to eventually add a side protocol for off-chain ("off the record") messages which re-use the same cryptographic identities, for all your other conversations. :)
- dmos62 8y agoI too find it a bit discouraging that my data would leak away to the whole network eventually. I'd like to have "an island" (I believe this metaphor was used in some docs) to myself and those close to me. Or maybe I haven't yet grasped how SSB works.
- ahdinosaur 8y agohi dmos62, Scuttlebutt is designed to allow users to create social communities with trust-based boundaries, but there's just a lot of work to do to bring our implementation up to match our intentions. for example here's a recent step in that direction: https://github.com/ssbc/ssb-incoming-guard https://github.com/ssbc/ssb-incoming-guard.