···142142143143* The number of entities that have to agree in order to get something on the
144144 blocklist; in general, given the blocklists I am aware of, this is usually
145145- the admins of n instances deciding to block the instance
145145+ the admins of n instances deciding to block the instance. For the blocklists
146146+ I've found that appear to be widely used, this number seems to be 10 or
147147+ more
146148* The number of instances that subscribe to these blocklists
147149148150To the best of my knowledge, the shared blocklists that do exist are at the
···172174* PDS: A PDS can refuse to talk to a relay or an AppView
173175* Relay: A relay can refuse to include data from a particular DID or PDS
174176* AppViews: An AppView can refuse to include a particular DID; it can also refuse to contact a particular PDS. It is not clear to me at this time whether AppViews talk to only one relay; if they can talk to many, then blocking an individual relay is possible
177177+* The PLC for did:plc; we might consider 'strong' and 'weak' hypothetical models here in the which we assume the PLC to be a truly neutral service that never under any circumstances ever blocks lookup of a DID, and a model under which it can (which is possible but maybe we can assume it won't)
175178176179Some questions I have that I don't the answers to:
177177-178178-It is not clear to me whether PLC would itself be considered a location where
179179-blocking can occur: eg. if the PLC can refuse to interoperate with specific
180180-relays, AppViews, etc. It is also unclear to me at this point whether it is
181181-possible for there to be more than one PLC in practice.
182180183181Let's say that we have bluesky and blacksky, and each runs their own,
184182independent set of all services in the blocking list above. If bluesky blocks a
···188186had to have somehow opted-in to blacksy's relay? If a bluesky user wants to
189187interact with a blacksky user who has been blocked from bluesky, does the bluesky
190188user need to use an appview not controlled by bluesky?
189189+190190+If a entity has an open, transparent, and truly independent process at the
191191+blocking level, perhaps we can count it as more than one; eg. if you have
192192+internal moderation, plus an external independent appeals board with binding
193193+decisions, perhaps that can count as two in the B-Index, not one.
191194192195Note that bluesky's stackable moderation (labellers) and feeds are out of scope
193196for the B-Index, as they are not exactly blocking mechanisms; they are positive