We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
"If only I owned my data: Architecting decentralized data" by Katharine Jarmul, Nimisha Asthagiri
Learn how Katharine Jarmul and Nimisha Asthagiri plan to put users in control of their data with decentralized architecture.
- LocalFirst, a 2019 initiative, prioritizes the user as the central component of the architecture.
- Decentralization means the user is in control of their data, application, and identity.
- Users should have granular control over their data storage, access, and permission to use it.
- The user decides which applications to use, when, and to what extent.
- Data storage and access should be decoupled from application services.
- Identity providers should be chosen by the user, and not assigned by the application or cloud provider.
- Users should be able to move their data between applications seamlessly.
- The user should be able to choose their own data storage, such as a cloud or local storage.
- Data should be transmitted in an encrypted manner.
- Users should be able to control access to their data, and have fine-grained control over who can access it.
- Machine learning should be done on the user’s device, with data being transmitted encrypted.
- The user should be able to switch between different applications, and keep their data and identity.
- Identities should be composable, allowing users to switch between different identity providers.
- Data should be stored in a way that it can be easily moved between applications.
- The user should be able to choose their own hardware and software.
- Access control should be done through cryptography, ensuring the user’s data remains protected.
- The user should be able to choose how their data is used, and have fine-grained control over its use.
- Decentralization allows users to maintain control over their data, identity, and application.