started · updated
AT Protocol launches atproto spaces alpha
The AT Protocol has launched the alpha version of ‘atproto spaces’, described by developer Daniel Holmgren as the most significant update since the protocol’s inception. This new primitive introduces a method for storing and syncing non-public data within the ecosystem, which has previously relied on a fully public data model where all posts, follows, and likes are broadcast via a global firehose.
Unlike traditional encryption, Spaces provide access control rather than confidentiality. Data within a space is stored in plaintext, allowing authorized applications and servers to perform essential functions such as indexing, searching, and moderation. Access is managed through credentials issued by a ‘Space Authority’. While this allows for private bookmarks, forums, and subscription-based services, the design ensures that the data remains interoperable and portable.
As this is an alpha release, developers are cautioned that the code is subject to breaking changes and is not yet suitable for production environments. The update includes published SDKs, a sample application, and a hosted Personal Data Server (PDS) for development purposes.