RFC: 🫛 Solid Pods for User-Owned Data Cross-Instance Wallet #281
flyblackbox
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
RFC: 🫛 Solid Pods for User-Owned Data Cross-Instance Wallet
Summary
This RFC proposes exploring Solid Pods as a future architecture for user-owned identity and portable data across Quote.Vote instances (forks). The goal is to enable a user to participate in many Quote.Vote communities (workplace, city, school, nonprofit) while keeping a unified, user-controlled “data wallet” that can aggregate their activity and preferences across instances.
This is a request for comment to validate the concept, identify risks, and decide whether Solid should become part of our long-term v2+ roadmap.
Background / Motivation
Quote.Vote is designed to be forkable and community-governed. Over time, a single person may belong to many independently-run Quote.Vote instances.
Today, that creates fragmentation:
Solid introduces a model where storage is decoupled from applications: the user controls a Pod and grants apps permission to read/write specific resources. This aligns with Quote.Vote’s civic-infrastructure posture and emphasis on user agency.
Proposal
Explore adopting Solid Pods as a way to support:
1) User-owned identity anchor
2) User-controlled cross-instance “data wallet”
3) Clear boundary between instance governance and user custody
Concept: “Unified Wallet Across Forks”
A user might be active in 12 Quote.Vote instances:
quote.vote(public sandbox)city.example/qvcompany.example/qvschool.example/qvWith Solid:
Data Ownership Matrix
Likely belongs to the Instance (local governance truth)
Likely belongs to the User Pod (user-owned truth)
Benefits
Challenges / Tradeoffs
Questions for the Community
Success Criteria for an Initial POC
References
Labels
rfcarchitecturesolidpodsdata-ownershipprivacydiscussionAll reactions