Speculation: politics / jurisdiction wants to apply GDPR laws to Bitcoin.
Unfortunately, lacking a "defendant", there's no-one to hold responsible.
I.e., I consider it unlikely that GDPR laws will ever apply to Bitcoin in a meaningful way.
Lacking a "defendant", there won't be lawsuits, hence no court rulings.
The only rulings I could imagine would be against member states of the EU to ratify GDPR applying to Bitcoin.
But again, this will not lead to applicability of those laws in a meaningful way.
If anything, a miner is most likely to be considered a carrier who's also basically exempt from the requirements of GDPR, at least concerning transmitted data.
We understand that this is an ongoing debate both here and in the legal offices across different jurisdictions. We are not taking sides on this
I disagree, though, that implementing such a mechanism into the Bitcoin blockchain would actually help the miners.
If anything, it would make it more likely for GDPR laws to apply to them.
Therefore, considering Bitcoin, I would strongly advise against implementing your technology.
As for (de facto centralized, and thereby GDPR-prone) Blockchains like Ethereum, I consider your approach to be useful from the perspective of the central authority (in that case, the Ethereum Foundation).
[...]
I therefore advise you to at least clearly point out that the RWTH's research is highly controversial.
I stand by my reasoning that the so-called "storage" or "transfer" of illegal content on the blockchain is done via a special form of steganography.
Therefore, not the data on the blockchain is to be considered the illegal content, but rather the decoding software for it.
But of course, a judge may see that differently.
Given a widely accepted software, one might also argue that it's a de facto standard, of course.
E.g. in the case of an mpeg stream, one might also assert that the moving pictures are not the potentially illegal content, but rather the mpeg-decoder software. But that would obviously be nonsense.
For the moment, it stands to reason, though, that the distribution of illegal content over the blockchain is not done via a generally accepted, standardized interface or software.
Which it obviously isn't at the moment.
E.g. the very first instance of data "on the blockchain" was Satoshi's famous hidden message
You'll have to use a hex editor or more specific tools to see that message.
At no time before the publication of the message was there a standard to decode it.
Hence, the message was not published in a meaningful way without the publication of the additional information of how to read it.
Now, I'm talking of publication here, which is also somewhat different (legally) from storage, so it's more difficult than that.
Today, there might be several "standards" for encoding messages, I'll just mention the "classical" cryptograffiti approach as an example:
Each Bitcoin transaction contains a number of output addresses. Normally we see these addresses in their Base58 format. However, in essence they are all just 20-byte binary strings. To save a file on the block chain, it should be divided into 20-byte chunks (adding zeroes to the end of the last chunk if needed). Then, to indicate the end-of-file, one must append the RIPEMD-160 hash of the original file to the list of file chunks. Optionally, one could append a textual comment to the block chain file (right after the hash). The comment should be in UTF-8 encoding and similarly to the file, the comment should be divided into 20-byte chunks. However, the comment does not have to end with its hash. We then concatenate the file chunks, file hash and comment chunks into one array. All of the chunks must then be converted to Base58 format. Finally, a normal Bitcoin transaction has to be made, sending the smallest possible amount of bitcoins to each of the Bitcoin addresses in that array.
And honestly, by the standards of this "protocol", it's easy for me to "distribute" child porn via SEPA or SWIFT transfers as well.
In the end, judges will decide, but for the moment, I cannot for the life of me imagine a normally prudent expert to consider such a "protocol" anything but steganography.