SSKR

Protocolo Semântico e de Dados

Specification for Sharded Secret Key Reconstruction — a method for splitting a secret (typically a cryptographic seed) into N shares such that any K (the threshold) of them can reconstruct the secret. Implements Shamirs Secret Sharing with two-tier sharding for hierarchical share distribution and is BIP-39 compatible. Shares can be encoded as Bytewords, URs, or Gordian Envelopes (the recommended modern form). Designed to address the Single Point of Failure problem in self-custody without introducing a Single Point of Compromise — shares can be distributed to friends, family, or fiduciaries who can return them in emergency for seed recovery. Functionally a successor to SLIP-39, with broader output options and integration with the Gordian stack

Comunidade

Detalhes

Licença BSD-2-Clause Plus Patent License — bc-sskr (C), bc-sskr-rust, bc-shamir
Status de Dev 🟢 Ativo
Detalhe do Status de Dev Community review stage / production use in self-custody tools — bc-sskr (C), bc-sskr-rust, bc-shamir reference libraries; integrated with Gordian Seed Tool, LetheKit, seedtool Reclassified 2026-09-14: text states 'production use in self-custody tools' directly — an explicit production claim, not inferred.
Proprietário Blockchain Commons LLC (not-for-profit benefit corporation founded by Christopher Allen, April 25, 2019; Berkeley, California). Specification authors: Wolf McNally, Christopher Allen
Proprietário - Lista
Órgão de Governança Blockchain Commons LLC (not-for-profit benefit corporation)
Órgão de Governança - Lista
País USA (Berkeley, California)
Ano de Início 2020
Stack Reference libraries: C (bc-sskr, bc-shamir), Rust (bc-sskr-rust); CLI tooling via bc-envelope-cli for Envelope-wrapped shares
Financiamento Blockchain Commons donations and patron sponsorships
Financiamento - Lista
Última Investigação 14 de set. de 2026

Visão de topologia

Esta ferramenta no centro e o que se relaciona diretamente com ela. Cada linha nomeia o tipo de relação.

Visão de topologia: SSKREsta ferramenta no centro e o que se relaciona diretamente com ela. Cada linha nomeia o tipo de relação.SSKRGordian Clubs (Base de, Compõe-se com, Interopera com)GordianClubsXID (Base de, Compõe-se com)XIDdCBOR (Compõe-se com)dCBORGordian Envelope (Compõe-se com, Está em conformidade com, Fala o protocolo)GordianEnvelopeHubert (Compõe-se com)HubertUniform Resources (Compõe-se com)UniformResourcesBlockchain Commons (Desenvolvido por, Financiado por, Administrado por)BlockchainCommonsBitcoin (Sucede)BitcoinGordian Suite (Membro da suíte)GordianSuite
  • Gordian Clubs (Ferramenta): Base de, Compõe-se com, Interopera com
  • XID (Ferramenta): Base de, Compõe-se com
  • dCBOR (Ferramenta): Compõe-se com
  • Gordian Envelope (Ferramenta): Compõe-se com, Está em conformidade com, Fala o protocolo
  • Hubert (Ferramenta): Compõe-se com
  • Uniform Resources (Ferramenta): Compõe-se com
  • Blockchain Commons (Organização): Desenvolvido por, Financiado por, Administrado por
  • Bitcoin (Ferramenta): Sucede
  • Gordian Suite (Suíte): Membro da suíte

Abrir no Explorador de grafo

Domínios de Caso de Uso

Capacidades

Portabilidade de dados Armazenamento local-first

Protocolo Semântico e de Dados Atributos

Proprietário - Lista
Origens Blockchain Commons; conceptual successor to SLIP-39
Banco de Dados N/A — cryptographic primitive specification, not a storage system
Linguagem de Consulta N/A — cryptographic primitive
Formatos de Dados Shares encoded via Bytewords, UR (ur:sskr), or Gordian Envelope (recommended for metadata-rich use cases supporting multiple secrets and labels)
Edição Colaborativa em Tempo Real N/A — cryptographic primitive
Edição de Texto Rico N/A — cryptographic primitive
Suporte Móvel Yes — Swift library on iOS via BCLibsSwift; Gordian Seed Tool iOS app uses SSKR; library coverage across mobile platforms via Rust and Swift bindings
Suporte Web Yes — TypeScript library (sskr by Leonardo Custodio); web-compatible CBOR serialization
Aplicativos Nativos Yes — used in Gordian Seed Tool (iOS/macOS), LetheKit (DIY hardware), seedtool (CLI)
Termos Open standard, BSD-2-Clause Plus Patent License
Financiamento - Lista
Fundos Unknown — funded under Blockchain Commons general operating budget; specific SSKR allocation not separately published
Baseado Em Shamirs Secret Sharing (with hashed-secret modification reducing information-theoretic to computational security in exchange for malicious-share detection); BIP-39 compatibility; CBOR (via UR or Envelope encoding); Bytewords
Órgão de Governança - Lista
Compatibilidade com a Web Semântica Shares can carry metadata via Gordian Envelope wrapping (names, notes, creation date); modest semantic capability via Known Values
Maturidade / Padronização do Protocolo BCR-2020-011 (Blockchain Commons Research paper); reference libraries deployed in production self-custody tools; positioned as successor to SLIP-39 in Bitcoin/digital-asset space
Tipo de Vocabulário / Ontologia Specification of share encoding format and threshold reconstruction parameters; not a vocabulary
Padrão de Uso Self-custody seed backup; multi-party threshold escrow; emergency recovery via trusted holders; integration with FROST and Gordian Clubs as a permit type

Relacionamentos

Como esta ferramenta se conecta a outras ferramentas e organizações, a partir de relacionamentos revisados pelo responsável pelos dados do OpenHaven. Descrevem como os projetos se conectam, não a qualidade deles.

Administrado por
  • Blockchain Commons
Desenvolvido por
  • Blockchain Commons
Está em conformidade com
Fala o protocolo
Financiado por
  • Blockchain Commons
Membro da suíte
  • Gordian Suite
Interopera com
Sucede