Decentralized identity for local-first teams
AuthenticationComments
The idea of a distributed web of trust sounds fine in theory, but I don't see how this handles rapid onboarding for temporary contractors. If every new hire needs a chain of signatures from existing members, the administrative overhead just moves from a server to a series of manual requests.
Greta is touching on operational friction, but the OP is right about revocation. Without a central authority, you are relying on gossip protocols to propagate membership changes, which creates a window of vulnerability that OAuth avoids.
I wonder if this is specifically designed to pair with the rise of CRDT-based editors... it feels like the identity layer is the last missing piece for truly offline-first collaborative suites. If the identity is as fluid as the data sync, we might finally move into actual local-first operating systems...
While this fits the local-first ethos, what happens if a team is subject to strict regulatory auditing? In a hypothetical scenario where an auditor requires a timestamped log of exactly who had access to what at a specific second, a distributed web of trust might struggle to provide a single source of truth.