Skip to content
This repository was archived by the owner on Apr 29, 2020. It is now read-only.
This repository was archived by the owner on Apr 29, 2020. It is now read-only.

How are blocklists maintained? #176

Closed
@mcast

Description

@mcast

"Bad data" blocklists are introduced in #106, #36.

In ipfs/notes#21 (comment)

Official, default block lists are dangerous, they make the maintainer a target of law enforcement requests and bring lots of political hassle with them over what belongs on such a list and what doesn't.

Block lists should require explicit and separate user opt-in to reduce censorship incentives. Having them maintained by a 3rd party also helps to unburden developers from such politics.

Sadly, this seems likely true in at least some regions.

So how are blocklists to be

  • generated and maintained?
    • The big "official" organisations can publish lists of any data they care to declare "bad".
    • If I assert copyright on my data, can I publish a blocklist for unauthorised derivatives I find?
  • tagged?
    • for fetching some files, you could go to prison or even just disappear
    • if for copyright files (e.g. .mp3) maybe it's ok to have it if you paid; no re-sharing
    • some files you just prefer not to see at work, or show to children
  • provided as default, or discovered?
    • by users/servers in an administrative region; like CRDA
    • according to the carriers' preference e.g. businesses, for their staff
    • by user preference, e.g. things many people find they want to un-see
  • audited?

to be sure to keep coders out of legal & political trouble?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions