1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-25 09:28:25 +00:00

Edited ch05_wallets.adoc with Atlas code editor

This commit is contained in:
claylock 2023-10-26 15:44:13 +00:00
parent 9ccdca89c5
commit b4bc69de77

View File

@ -10,7 +10,7 @@ developers over the years have worked to design systems that allow users
to recover access to their bitcoins after a problem without compromising to recover access to their bitcoins after a problem without compromising
security the rest of the time. security the rest of the time.
In this chapter, we'll examine some of the different methods employed by In((("wallets", "key generation", "independent", id="wallet-keygen-independent")))((("key generation", "independent", id="keygen-independent")))((("independent key generation", id="independent-keygen")))((("public key cryptography", "wallet recovery key generation", see="key generation"))) this chapter, we'll examine some of the different methods employed by
wallets to prevent the loss of data from becoming a loss of money. wallets to prevent the loss of data from becoming a loss of money.
Some solutions have almost no downsides and are universally adopted by Some solutions have almost no downsides and are universally adopted by
modern wallets. We'll simply recommend those solutions as best modern wallets. We'll simply recommend those solutions as best
@ -20,13 +20,17 @@ In those cases, we'll describe the various options available.
=== Independent Key Generation === Independent Key Generation
Wallets ((("wallets", "key generation", "independent", id="wallet-keygen-independent")))((("key generation", "independent", id="keygen-independent")))((("independent key generation", id="independent-keygen")))((("public key cryptography", "wallet recovery key generation", see="key generation")))for physical cash hold that cash, ++++
<p class="fix_tracking">
Wallets for physical cash hold that cash,
so it's unsurprising that many people mistakenly believe that so it's unsurprising that many people mistakenly believe that
Bitcoin wallets contain bitcoins. In fact, what many people call a Bitcoin wallets contain bitcoins. In fact, what many people call a
Bitcoin wallet--which we call a _wallet database_ to distinguish it Bitcoin wallet--which we call a <em>wallet database</em> to distinguish it
from wallet applications--contains only keys. Those keys are associated from wallet applications--contains only keys. Those keys are associated
with bitcoins recorded on the blockchain. By proving to Bitcoin full nodes that you with bitcoins recorded on the blockchain. By proving to Bitcoin full nodes that you
control the keys, you can spend the associated bitcoins. control the keys, you can spend the associated bitcoins.
</p>
++++
Simple wallet databases contain both the public keys to which bitcoins Simple wallet databases contain both the public keys to which bitcoins
are received and the private keys that allow creating the signatures are received and the private keys that allow creating the signatures