Elektrine lite

← Feed

@pixeldev@mastodon.social

2026-09-30 10:07 UTC

Blocks on the fediverse have a consistency problem. When a Block or Undo Block gets lost between servers, the two sides quietly disagree about who blocked whom. Sometimes that means a blocked account can still reach you. Our fix, FEP-070c: Block synchronization across servers, is now accepted as a draft. Pixelfed is the first implementation, merged and shipping in our next release. https://codeberg.org/fediverse/fep/src/branch/main/fep/070c/fep-070c.md #pixelfed #pixeldev #activityPub #fediverse

Replies (1)

  • @pixeldev@mastodon.social 2026-09-30 10:08

    How it works: servers compare a tiny digest of blocks alongside normal deliveries. If it doesn't match, the receiving server fetches the list and repairs its copy. Privacy first: a block is only ever shared with the server hosting the blocked account, and only over a signed request. Nobody else can fetch it. Removals are extra careful, because wrongly undoing a block is the failure that actually hurts people.

    Open ##4899424