4 papers
The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing
Matthew Weidner, Martin Kleppmann
Most existing algorithms for replicated lists, which are widely used in collaborative text editors, suffer from a problem: when two users concurrently insert text at the same posit…
Kintsugi: Decentralized E2EE Key Recovery
Emilie Ma, Martin Kleppmann
Kintsugi is a protocol for key recovery, allowing a user to regain access to end-to-end encrypted data after they have lost their device, but still have their (potentially low-entr…
Emission Impossible: privacy-preserving carbon emissions claims
Jessica Man, Sadiq Jaffer, Patrick Ferris +2
Information and Communication Technologies (ICT) have a significant climate impact, and data centres account for a large proportion of the carbon emissions from ICT. To achieve sus…
Bluesky and the AT Protocol: Usable Decentralized Social Media
Martin Kleppmann, Paul Frazee, Jake Gold +6
Bluesky is a new social network built upon the AT Protocol, a decentralized foundation for public social media. It was launched in private beta in February 2023, and has grown to o…