we should probably federate blocklists aswell, with some consensus forming mechanism. Something like blocks based on distance to you. Every instance gets a block score depending on how many bounces it took to get to your instance.
You have your own blocklist, which has Stratum 0 blocks, which are always enforced. Then you have Stratum 1 blocks, which are blocks on the internal lists of the servers you federate with, which get a score based on an average between your federated servers. Then you have Stratum 2 blocks, which are blocks from instances the instances you federate with federate with and count even less, etc. You set a cutoff for how "close" a block needs to be to apply to your instance.
Combine this with a few sanity checks and it might be decent. Definitely better than everyone importing a blocklist from one "trusted" source and more convenient than everyone having to curate their own blocklist
Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
Suwul (susul@misskey.heonian.org)'s status on Sunday, 10-Sep-2023 21:17:11 JSTSuwul