Skip to content

spacesprotocol/spaces-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon layout
hand-wave
title description tableOfContents outline pagination
visible
true
visible
visible
true
visible
true
visible
true

Welcome

Spaces are community identifiers; think of them as top-level domains such as ".com", ".org", and ".net". Every Space is represented as a Bitcoin UTXO (Unspent Transaction Output), and can operate millions of decentralized identities underneath called subspaces. There are only about 3600 community spaces released per year, acquired through permissionless auctions on the Bitcoin blockchain.

alice, bob and mike are subspaces or identities within the communities @nostr, @bitcoin and @x

What makes spaces special?

Unlike Bitcoin-themed naming systems such as ones based on RSK and STX, Spaces are Bitcoin UTXOs secured directly by the Bitcoin blockchain and have the following properties:

  • Spaces are community identifiers, capped at ~3600 per year, acquired through permissionless auctions on the Bitcoin blockchain.
  • Each Space is a community that may operate a registry for issuing Bitcoin identities known as subspaces.
  • Spaces AND subspaces (once allocated) are permissionless and as secure as Bitcoin itself! No bridges, slashing, or optimistic security.
  • The spaces protocol is designed with zk-light clients in mind making these identities verifiable on resource constrained devices.
  • Subspaces do not need to trust the community operator once allocated, and they can do 100% of their transactions on-chain if they wish.
  • Minimal on-chain footprint.

Spaces vs. ENS

For full verification, you can sync the entire spaces protocol with a pruned Bitcoin full node on an old Raspberry PI. Bitcoin is the most secure Proof-of-Work blockchain today, and it's relatively lightweight compared to running an Ethereum node. The majority of ENS integrations trust centralized third-parties defeating the whole purpose of decentralized identities.

Jump right in

Getting StartedDownload and install spacescoversgetstarted.pngquickstart.md
Deep DiveUnderstand how the protocol workscoversdeepdive.pngspec.md
ExplorerCheckout the explorercoversexplorer.pnghttps://explorer.spacesprotocol.org

About

Bitcoin spaces documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published