@The Fishcake (nostr.build) does @nostr.build accept encrypted media the server cannot decrypt?
I am working on encrypted media for NIP-17 chats (pictures, audio and video) that only the folks in the chat have the secret to decrypt it. Blossom servers work great for this. NIP-96 servers seem to be more of a challenge.
What's you take?
Login to reply
Replies (3)
This is a complex issue of legalese and moderation. On one hand it would be great to support private file sharing, on the other it would allow for hosting of illicit content that can get the host into a hot water with the law.
Blossom is in the similar situation with the different api, and I assume not all (or many) blossom servers will end up supporting any mime types.
At this phase, you might as well implement S3 interface and just allow user to supply credentials.
I’ll think about it but we need to ensure that there is a good balance of privacy and secrecy, which are not the same things.
So, should I enable nostr.build for private chat attachments? They will be encrypted.
I am also trying to find a way for nip 96 and blossom providers to declare support for it in their respective info payloads.
At this time the upload will be rejected since we do not allow unknown mime types. I am trying to bolt blossom on top of NB now which may have capabilities to accept them. Thanks.