Beersy

17 standards

Key linkage

Keys derived for one counterparty look unrelated to everybody else, which is the point. Sometimes a holder needs to prove to an auditor that two of them really are theirs, and these standards cover how that revelation works and what it cannot prove.

Also searched as linkage revelation, audit, disclosure.

Filed under

17 standards, spread across 5 of the 12 topics.

Start with

BRC-69

Revealing Key Linkages

Keys derived between two parties are deliberately unlinkable, which is usually the point and occasionally a problem when someone has to audit a relationship. This describes two ways to deliberately reveal that link, and is clear about how much each one gives away.

Filed under Key derivation

Standards about this

Key linkage is the main subject of these 5.

Standards that touch it

These are about something else, and deal with key linkage on the way.

  • 23

    Confederacy Host Interconnect Protocol (CHIP)

    An index that watches part of the blockchain is only useful if you can find one, and relying on a single index is a single point of failure. This describes how such services announce what they track, so clients can discover several and survive one going offline.

  • 34

    PeerServ Host Interconnect Protocol

    A message relay is only dependable if there is more than one of them, and clients need some way to find them. This describes how relay servers announce themselves, so no single one has to stay up forever.

  • 84

    Linked Key Derivation Scheme

    Deriving a shared key normally needs one party's private key, which rules out cases where neither side can act. This extends the derivation so a key can be worked out from both parties' public keys alone.

  • 202

    Identity-Key Decentralized Identifiers

    If an app wants to treat a user's public key as a standard identity identifier that other DID-aware tools understand, there's no agreed way to turn that key into such an identifier without inventing something ad hoc or pulling in a name, serial number, or external registry that doesn't actually represent the key itself. This leaves apps unable to plug a BSV identity key into generic decentralized-identity tooling, or tempted to fake metadata that isn't really known.

  • 203

    BRC-52 Encrypted Certificate Profile for Verifiable Credential Interoperability

    A developer holding an existing Bitcoin certificate has no way to show it to tools built for the W3C verifiable credential world without either faking a new signature or exposing more than the subject agreed to. This gives a safe, read-only way to describe that certificate in credential terms while keeping the original signature and encrypted fields exactly as issued.

  • 211

    Signed On-Chain Reachability Manifest

    A service can get cut off from its users when a domain registrar suspends a name, a host is seized, or an app store delists it, even though the service itself is still running fine. Normally there is no way for a client to find a service again once the one path it knew about disappears, short of shipping a brand new app update. This gives a client a way to rediscover the service through a record nobody can take down, because it lives on the blockchain.

  • 217

    Authenticated 1Sat Inscription

    If you inscribe content onto a Bitcoin satoshi, anyone can copy the exact bytes into a new output and claim they made it, because the inscription itself proves content existed but not who put it there. Meanwhile, naive ways of adding a signature or label to that output can accidentally make the coin permanently unspendable, freezing the token forever. This standard fixes the layout so you can prove authorship and still move the token.

  • 250

    Device Login and RecoveryDraft (proposed number, not a BSVA assignment)

    Signing in to a self-custodial wallet on a new phone is normally stuck between two bad options: either some server holds enough of your secret to log you in (so it can also be hacked or coerced into logging someone else in), or you have to manually copy a long recovery phrase between devices every time. This makes it hard to offer a simple "sign in with your email" experience without quietly giving a company the power to open your wallet.

Usually read alongside

Concepts that keep appearing on the same standards as this one.

Was this helpful?

Search Beersy

Search standards by number, title, author or topic