fascinating problem. would it be possible to embed these media downsampling algorithms in the protocol and be exposed as a client side setting ? I saw earlier mention of the need for the separation of relay code from client viewer code
Discussion
Not sure what you mean? Embedding what into what? What pros and cons? ๐ถ๐พ๐ซก
well I was assuming that there was some concern that substitutions would happen instead of downsampling so by having standard downsampling options written into the protocol substitution cannot take place, just downsampling and then bloom or whoever who only want to propagate originals can chose the non downsampled version as one particular choice offered by the protocol
If you want to ensure integrity of the content, use content hash and not bit hash. Downsampling is not the only way to make things better, there are hundreds of ways and it is not practical to mix them into the protocol ๐ถ๐พ๐ซก