This article uses a narrative about a git contributor changing their name and email to explore the limitations of Git's identity management and proposes ATProto as a solution for distributed identity. It walks through the shortcomings of tools like git mailmap and demonstrates why persistent, self-sovereign identity systems are needed for version control and beyond.
Background
Git identifies contributors by a (name, email) tuple with no built-in concept of persistent identity across name/email changes. ATProto (Advanced Trapezium Protocol) is an open protocol for social networking, developed by Bluesky, that enables decentralized identity management.
- Source
- Lobsters
- Published
- Aug 25, 2026 at 05:28 AM
- Score
- 6.0 / 10