SBK - Split Bitcoin Keys
SBK is Free and Open Source Software to create and recover keys for self-custody Bitcoin wallets. The goal of SBK is to make Bitcoin's promise of financial sovereignty both practical and safe. For this, SBK uses two kinds of secret:
- Brainkeys: Secrets that only you know (stored in your brain and nowhere else) and which cannot be guessed by any adversary.
- Backup Shares: A distributed backup with no single point of failure, using Shamir's Secret Sharing. Your wallet will be safe even if any individual share is lost, or falls into the hands of an adversary.
- Your wallet is safe, even if your house burns down in a fire and all of your documents and devices are destroyed.
- Your wallet is safe, even if all your documents are stolen or a hacker copies every file from your computer.
- Your wallet is safe, even if you trusted some people you shouldn't have (not too many though).
- Your wallet is safe, even if something happens to you (at least your family can still recover your Bitcoin).
SBK aims to help you to live up to the mantra of Bitcoin: Your keys, your coins; not your keys, not your coins. At the price of some convenience, secrets generated by SBK are safer than a typical 12-word phrase written on paper.
SBK is for self-custody wallets of individuals who cannot invest the time and effort for higher levels of security. SBK is not a substitute for multisig. If your use-case involves multiple parties, and you're willing to invest the time and effort to protect yourself against a buggy wallet implementations or compromised hardware, then a multisig setup is for you. SBK may be useful as part of such a multisig setup.
The most significant risks that remain with SBK are the following:
- An attacker forces you to reveal your brainkey.
- An attacker finds and collects enough backup shares to recover your wallet.
- An attacker gains physical access to your computer and compromises it, for example by installing a hardware keylogger.
Availability
The source code for SBK is publicly available on GitHub. The primary focus of current development is on documentation and code review.
SBK Live Distribution
Download ISO Image
2022-05-06 - 2.2GB - sbklive_2022.1016-beta-amd64.iso torrent magnet
2021-12-21 - 2.2GB - sbklive_2021.1007-beta-amd64.iso torrent magnet
Bootable USB/DVD Guides
To create a bootable USB or DVD, you can follow the same instructions as for the Ubuntu distribution.
PDF Templates
Templates for SBK-Share.
Templates for stainless steel dog tags and business cards.