Subspaces
Subspaces are individual identities within a community Space. Examples of this hierarchical structure:
alice@nostr
bob@bitcoin
mike@x
Here, Alice, Bob, and Mike are subspaces or unique identities within their respective community spaces @nostr, @bitcoin, and @x.
The Spaces protocol is being built in two stages. Initially, launch of the base layer on the Bitcoin mainnet, which includes on-chain auctions for the top-level spaces.
Work on subspaces will begin after the mainnet launch and will be implemented as a soft fork.
Subspaces are key to scalability as they enable the creation of millions of individual identities within each community space. They have a much lower on-chain footprint, making them more accessible and affordable for everyone!
Key Benefits
Subspaces, unlike traditional domains, are sovereign and permissionless identities.
Once issued, they cannot be taken down by their respective community.
They can do 100% of their transactions on-chain if they wish treated the same as a parent space.
They are cost effective to maintain.
How You Can Engage
While we work towards implementation, you can:
Read the paper for initial design notes on subspaces.
Experiment with subspacer, a tool that creates validity zk-proofs. These proofs attest that the subspaces trie was updated correctly, without revealing the individual changes.
Checkout Fabric for storing records for spaces & subspaces off-chain.
Join the Community: Contribute or discuss ideas, join our Telegram group.
Last updated