Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 3.18 KB

README.md

File metadata and controls

39 lines (29 loc) · 3.18 KB
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