Shid… I was about to go and chew on some videos and files, but since you insist I’ll pass. 🐶🐾🤣
On a serious note, we do return a cryptographic hash of the stored media that can be used to verify that the files hasn’t been tempered with 🐶🐾🫡
There is a proposed spec to have files stored on relays (relays are servers too) but its not something most devs/relay operators want because it introduces legal liability.
The text containing the URL link to some image host is stored as text.
the image is rendered through the client because it recognizes the link as an image or video. If you dont own the server, then yeah the image can be modified or deleted. Nostr.build is a service to upload your media to. They can still modify your media but nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w is a nice dog! I trust him to be responsible with my files 🥰🐕🫂🫶 and not eat them like my homework or lunch 📓😭😖🍖
Shid… I was about to go and chew on some videos and files, but since you insist I’ll pass. 🐶🐾🤣
On a serious note, we do return a cryptographic hash of the stored media that can be used to verify that the files hasn’t been tempered with 🐶🐾🫡
Ahh! So we can see if you've been chewing on the videos! 👀🦴 good to know
Videos, I’ll chew for sure to optimize for a mobile streaming and all that jazz, so don’t count on it. Once/if/when content hash is available, that would be suitable for this. Since we want to optimize each client’s viewing experience, I can’t promise that we will not compress/resize images further 🐶🐾🫡