1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-29 03:18:33 +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
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.
Some solutions have almost no downsides and are universally adopted by
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
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
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
with bitcoins recorded on the blockchain. By proving to Bitcoin full nodes that you
control the keys, you can spend the associated bitcoins.
</p>
++++
Simple wallet databases contain both the public keys to which bitcoins
are received and the private keys that allow creating the signatures