1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-22 16:18:11 +00:00

Edited ch04_keys.adoc with Atlas code editor

This commit is contained in:
claylock 2023-10-26 14:33:06 +00:00
parent 02f917e39a
commit c542dc1377

View File

@ -10,7 +10,13 @@ Bitcoin payments that Bob receives. The method Alice uses must ensure
that only Bob can further spend the bitcoins he receives. that only Bob can further spend the bitcoins he receives.
The original Bitcoin paper describes a very simple scheme for achieving The original Bitcoin paper describes a very simple scheme for achieving
those goals, shown in <<pay-to-pure-pubkey>>. A receiver like Bob those goals, shown in <<pay-to-pure-pubkey>>.
[[pay-to-pure-pubkey]]
.Transaction chain from original Bitcoin paper
image::images/mbc3_aain01.png["Transaction chain from original Bitcoin paper"]
A receiver like Bob
accepts bitcoins to a public key in a transaction that is signed by the accepts bitcoins to a public key in a transaction that is signed by the
spender (like Alice). The bitcoins that Alice is spending had been spender (like Alice). The bitcoins that Alice is spending had been
previously received to one of her public keys, and she uses the previously received to one of her public keys, and she uses the
@ -18,10 +24,6 @@ corresponding private key to generate her signature. Full nodes can
verify that Alice's signature commits to the output of a hash function verify that Alice's signature commits to the output of a hash function
that itself commits to Bob's public key and other transaction details. that itself commits to Bob's public key and other transaction details.
[[pay-to-pure-pubkey]]
.Transaction chain from original Bitcoin paper
image::images/mbc3_aain01.png["Transaction chain from original Bitcoin paper"]
We'll examine public keys, private keys, signatures, and hash functions We'll examine public keys, private keys, signatures, and hash functions
in this chapter, and then use all of them together to describe in this chapter, and then use all of them together to describe
the addresses used by modern Bitcoin software. the addresses used by modern Bitcoin software.