i recently learned something about Scuttlebutt, maybe worth sharing.
every message on your feed, including private messages, are on-the-record.
that is, even if your key is leaked, you cannot plausibly deny anything you've said (including the contents of private messages).
or summed up by @dominic
SSB is designed for sober usage. However, another protocol (that even utilized ssb identities) could be bootstrapped on the side, and optimized for drunk usage, we just havn't gotten to that part yet. - %3fLK0BL...
what do i mean by on-the-record?
well in old-school "off-the-record" systems, you create a new key for each conversation, then after you are done exchanging encrypted messages, you leak your key. by leaking your key, you allow anyone to forge valid messages, which means you can plausibly deny that any valid message is actually from you.
for some reason i've vaguely thought that the same ideas applied to Scuttlebutt private messages.
but then i realized, in Scuttlebutt, every message is signed into your feed, linked back by future messages by hash (an identifier determined by the content of the message). so even if you leak your key, not only does everyone still have copies of your original messages, but also your messages have been weaved into the fabric of message links, so even someone with your key cannot forge new messages in place of your old messages (as the hashes would not match).
so, until we get a drunk protocol, please play with your butts responsibly