The problem on these distributed platforms is not filtering what people
see, but filtering what people
host or allow to
transit their network connections.
> In a decentralized system you also skip the law requirements since you cannot enforce multiple incompatible jurisdictions at the platform level, individual users will be responsible for enforcing it on their own nodes, similar how all you can do when accidentally encountering child porn is to clear your cache.
But that's the thing: You don't skip it. You spread it to every user. They both have to deal with whether or not they are willing to host the material and whether or not it is even legal for them.
How many of us sympathise with the idea of running a Tor exit node, for example, but avoid it because we're worried about the consequences?
These platforms will always struggle with this unless they provide ways for people to feel secure that the content that is hosted on their machines is content they don't find too offensive, and/or that traffic that transit their networks is not content they find too offensive.
Consider e.g. darknet efforts like cjdns which are basically worthless because their solution to this was to require people find "neighbours" they can convince to let them connect. Which basically opens the door to campaigns to have groups you disapprove of disconnected by harassing their neighbours and their neighbours neighbours, just the same as you can go to network providers on the "open" internet.