The inevitable CP could cause legal issues for any central memo.cash website. Need decentralized client that anyone can run at home from scratch BEFORE jpegs easily stored on-chain.
There's a grim problem in our future: CP and other vile images that are even harder to expunge from the blockchain than they are to unsee once they're burned into your eye sockets.
It is already possible to encode any file to the block chain(BC) cryptograffiti let people encode images, and it was never used for those purposes. Few places worse than BC to do that.
Since it transfers to Dust addresses it takes about 4 bytes to encode 1 byte of data, and the dust is locked away forever, so it is a bit wasteful compared to memo and other OP_Return.
Yes, because it encodes into one transaction with a lot of output dust addresses and it do not use OP_RETURN, it is possible to split files into multiple 50kb chunks.
With infinitely long messages it is possible to just paste the raw text of the file anyways, there would need to be some sort of decoder anyways built into a service like memo.cash.
That is what the dark web is for, makes no sense to blackmail someone on the block chain as it is publicly visible and it would already be out there forever.
Anything that is not possible to censor or redact has that feature, even our comments now, everyone can put out threats, blackmail if they want to in plain text.
It would be easier to just put the SHA256 hash of the file as proof of existence, it is already possible to write any data to the BlockChain or any other storage system online.