by u/12D3KooWN6Pp5NGtx1UPtJ49cuzTJLxZvNcU8zn2GcooercvU84U | 23mo ago
would it be possible for posts to be optionally encrypted requiring a specific key to decrypt and read, allowing for cryptographically secure p2p communications over a public board
1 direct reply
by Esteban (u/estebanabaroa.eth) | 23mo ago
it's technically possible to implement, but what is the use case? who would have the keys to decrypt? it would be very wasteful to force everyone reading a public board to download your encrypted posts that they can't read.
we do have private/encrypted boards/communities planned at some point, and those will also be fully P2P, but these wont be wasteful, because if you don't have the keys to decrypt, you don't download the content of the community.
the private communities will also have the option to posting unencrypted content, so it will be possible to build apps like patreon for gated content with free previews.
the owner of the community will control the settings of what is encrypted and who has control over viewing. I'm not sure there is a use case for authors being able to encrypt posts that community owners can't decrypt, they wouldn't be able to moderate posts and the design of plebbit is based on the fact that the community owner can moderate and stop spam in the community.
for private communication between 2 people, or between a small group, one of them can be the community owner.