AT Protocol
The AT Protocol is a decentralized data protocol that enables applications to interact with the Atmosphere, a global network of interconnected data and services.
In the AT Protocol, users actually own their data and can choose which applications have access to it. This allows for a more open and interoperable ecosystem, where users can easily switch between applications without losing their data.
In Summary
- Users are identified by their Decentralized Identifier (DID) or their handle. Handles are resolved to DIDs.
- Their DID points to a Personal Data Server (PDS).
- The PDS contains the user's Repository, which is a collection of records.
- Records can be validated per-collection using Lexicons.
- Applications can use OAuth to request access to a user's data.
- Relays listen to changes in Repositories and can be used to build real-time applications.