Skip to content

Commit 6552dfb

Browse files
committed
Add Lightning content; tip, cons, when not to use
1 parent 906641c commit 6552dfb

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

guide/private-key-management/multi-key.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ It is important to remember that the usage of multiple keys is necessary only fo
4747

4848
Multi-key schemes can raise the security, since anyone needs access to more than one key to move any funds. But clearly it also increases complexity and the requirements on the user to keep even more keys securely stored and/or backed up.
4949

50+
{% include tip/tip.html %}
51+
52+
The keys used by a Lightning node cannot be controlled by a multi-key setup, as they need to be continuously available to the node.
53+
54+
{% include tip/close.html %}
55+
5056
### How it works
5157
A software wallet application or coordination software initiates a multi-sig wallet, choosing the number of total keys, and the number required to sign transactions. You then add private keys from other wallets generated elsewhere to the multisig after which the software wallet can complete the creation process. For any future transaction from the multi-sig wallet the required amount of co-signers need to sign (using Partially Signed Bitcoin Transactions - PSBT from [BIP174](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki)) before any transaction is valid.
5258

@@ -61,6 +67,7 @@ A software wallet application or coordination software initiates a multi-sig wal
6167
{% include fact/cons.html %}
6268

6369
- Has significant complexity and op-sec burden for multiple private keys, each of which need a good backup scheme
70+
- Not compatible with Lightning nodes
6471

6572
{% include fact/close.html %}
6673

@@ -76,6 +83,7 @@ A software wallet application or coordination software initiates a multi-sig wal
7683
**When not to use**
7784
- For small amounts
7885
- When users are likely to be new to bitcoin
86+
- When controlling a Lightning node
7987

8088
**Variations**
8189
- Number of total and co-signing keys

0 commit comments

Comments
 (0)