From a95711cb6ea1446aa2608f80261383710d1cfc2b Mon Sep 17 00:00:00 2001 From: Shannon Appelcline Date: Fri, 28 Apr 2017 11:44:18 -0700 Subject: [PATCH] Update and rename X_X_Multisigs to 6_1_Sending_a_Transaction_to_a_Multisig.md --- ...6_1_Sending_a_Transaction_to_a_Multisig.md | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) rename X_X_Multisigs => 6_1_Sending_a_Transaction_to_a_Multisig.md (64%) diff --git a/X_X_Multisigs b/6_1_Sending_a_Transaction_to_a_Multisig.md similarity index 64% rename from X_X_Multisigs rename to 6_1_Sending_a_Transaction_to_a_Multisig.md index 9e3072a..17af3e6 100644 --- a/X_X_Multisigs +++ b/6_1_Sending_a_Transaction_to_a_Multisig.md @@ -1,5 +1,18 @@ +# 6.1: Sending a Transaction with a Multisig + +> **NOTE:** This is a draft in progress, so that I can get some feedback from early reviewers. It is not yet ready for learning. + +The first way to vary how you send a basic transaction is to use a multisig. This gives you the ability to require that multiple people (or at least multiple private keys) authorize the use of funds. + +## Understand How Multisigs Work + +[m of n] + +## Create a Multisig Address + EXAMPLES FOR LATER: +``` bitcoin-cli -named createmultisig nrequired=2 keys='''["'$address1'","'$address2'","'$address3'"]''' { "address": "2MuuAVa8xVRq6GbirCQHsYR9wvVNtWooEz7", @@ -15,3 +28,14 @@ $ bitcoin-cli -named createmultisig nrequired=1 keys='''["'$address1'","'$addres "address": "2MyKi9zjfdJVy7UpS4GUD2od4PhHQNaFPMV", "redeemScript": "51210215a369d12f462ad9e909356afad1dc6b8002cf4b59c9609114d0a86654d6bc642102f367a7cdaa87301ca8c68bd33797e11cc0edccf1bc9e6306171d16bb843c4beb21025a21ac5b7616c777c70a0b615255139dc43b700201a576acb34ec43c25b87fde53ae" } +``` + +## Record a Multisig Address + +## Send to a Multisig Address + +## Spend Funds Sent to a Multisig Address + +## Summary: Sending a Transaction to a Locktime + +_What is the power of multisignatures?_