mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2025-04-19 16:49:05 +00:00
Update ch01.asciidoc
This commit is contained in:
parent
dc9733339c
commit
3c819ec440
@ -123,24 +123,17 @@ For the purposes of this book, we will be demonstrating the use of a variety of
|
||||
|
||||
((("getting started", "quick start example", id="GSquick01")))((("wallets", "quick start example", id="Wquick01")))((("use cases", "buying coffee", id="aliceone")))Alice, who we introduced in <<user-stories>>, is not a technical user and only recently heard about bitcoin from her friend Joe. While at a party, Joe is once again enthusiastically explaining bitcoin to all around him and is offering a demonstration. Intrigued, Alice asks how she can get started with bitcoin. Joe says that a mobile wallet is best for new users and he recommends a few of his favorite wallets. Alice downloads "Bluewallet" for Android and installs it on her phone.
|
||||
|
||||
When Alice runs Bluewallet for the first time, she chooses the option to create a new wallet, and takes a moment **away from Joe and all other parties** to write down a secret mneumonic phrase in order on a piece of paper. As explained the by mobile wallet and by Joe earlier, the mneumonic phrase allows Alice to restore her wallet in case she loses her mobile device and grants her access to her funds on another device.
|
||||
|
||||
After creating her wallet, Alice can tap it to see her bitcoin amount, transaction history, as well as two buttons that allow her to either _recieve_ or _send_ bitcoin, shown in <<bluewallet-welcome>>. Alice clicks on the _Recieve_ button, which displays a QR code along with a bitcoin address. The QR code is the square with a pattern of black and white dots. Alice can copy the bitcoin address onto her clipboard by tapping it. In most wallets, tapping the QR code will also magnify it, so that it can be more easily scanned by a smartphone camera. Of note, when recieving fund from a new mobile wallet for the first time, many wallets will often re-verify that you have indeed secured your mneumonic phrase. This can range from a simple prompt to requiring the user to manually re-enter the phrase.
|
||||
When Alice runs Bluewallet for the first time, she chooses the option to create a new wallet, and takes a moment **away from Joe and all other parties** to write down a secret mneumonic phrase in order on a piece of paper. As explained the by mobile wallet and by Joe earlier, the mneumonic phrase allows Alice to restore her wallet in case she loses her mobile device and grants her access to her funds on another device. After creating her wallet, Alice can tap it to see her bitcoin amount, transaction history, as well as two buttons that allow her to either _recieve_ or _send_ bitcoin, shown in <<bluewallet-welcome>>.
|
||||
|
||||
[[bluewallet-welcome]]
|
||||
.The Bluewallet Mobile Wallet
|
||||
image::images/bw_0101.png["BluewalletWelcome"]
|
||||
|
||||
((("addresses", "bitcoin wallet quick start example")))((("QR codes", "bitcoin wallet quick start example")))((("addresses", see="also keys and addresses"))) The main wallet view displays the bitcoin amount, transaction history, as well as _Recieve_ and _Send_ bitcoin. Next to the wallet's bitcoin address is a QR code, a form of barcode that contains the same information in a format that can be scanned by a smartphone camera.
|
||||
((("addresses", "bitcoin wallet quick start example")))((("QR codes", "bitcoin wallet quick start example")))((("addresses", see="also keys and addresses"))) The main wallet view displays the bitcoin amount, transaction history, as well as _Recieve_ and _Send_ buttons.
|
||||
|
||||
[TIP]
|
||||
====
|
||||
((("addresses", "security of")))((("security", "bitcoin addresses")))Bitcoin addresses start with 1, 3, or bc1. Like email addresses, they can be shared with other bitcoin users who can use them to send bitcoin directly to your wallet. There is nothing sensitive, from a security perspective, about the bitcoin address. It can be posted anywhere without risking the security of the account. Unlike email addresses, you can create new addresses as often as you like, all of which will direct funds to your wallet. In fact, many modern wallets automatically create a new address for every transaction to maximize privacy. A wallet is simply a collection of addresses and the keys that unlock the funds within.
|
||||
====
|
||||
Alice is now ready to start using her new bitcoin wallet. ((("", startref="GSquick01")))((("", startref="Wquick01"))) Her wallet application randomly generated a private key (described in more detail in <<private_keys>>) which will be used to derive bitcoin addresses that direct to her wallet. At this point, her bitcoin addresses are not known to the bitcoin network or "registered" with any part of the bitcoin system. Her bitcoin addresses are simply random numbers that correspond to her private key that she can use to control access to the funds. The addresses are generated independently by her wallet without reference or registration with any service. In fact, in most wallets, there is no association between a bitcoin address and any externally identifiable information including the user's identity. Until the moment an address is referenced as the recipient of value in a transaction posted on the bitcoin ledger, the bitcoin address is simply part of the vast number of possible addresses that are valid in bitcoin. Only once an address has been associated with a transaction does it become part of the known addresses in the network.
|
||||
|
||||
Alice is now ready to receive funds. Her wallet application randomly generated a private key (described in more detail in <<private_keys>>) together with its corresponding bitcoin address. At this point, her bitcoin address is not known to the bitcoin network or "registered" with any part of the bitcoin system. Her bitcoin address is simply a number that corresponds to a key that she can use to control access to the funds. It was generated independently by her wallet without reference or registration with any service. In fact, in most wallets, there is no association between the bitcoin address and any externally identifiable information including the user's identity. Until the moment this address is referenced as the recipient of value in a transaction posted on the bitcoin ledger, the bitcoin address is simply part of the vast number of possible addresses that are valid in bitcoin. Only once it has been associated with a transaction does it become part of the known addresses in the network.
|
||||
|
||||
Alice is now ready to start using her new bitcoin wallet.((("", startref="GSquick01")))((("", startref="Wquick01")))
|
||||
Alice clicks on the _Recieve_ button, which displays a QR code along with a bitcoin address. The QR code is the square with a pattern of black and white dots. Next to the wallet's bitcoin address is a QR code, a form of barcode that contains the same information in a format that can be scanned by a smartphone camera. Alice can copy the bitcoin address onto her clipboard by tapping it. In most wallets, tapping the QR code will also magnify it, so that it can be more easily scanned by a smartphone camera. Of note, when recieving fund from a new mobile wallet for the first time, many wallets will often re-verify that you have indeed secured your mneumonic phrase. This can range from a simple prompt to requiring the user to manually re-enter the phrase.
|
||||
|
||||
[[getting_first_bitcoin]]
|
||||
==== Getting Your First Bitcoin
|
||||
|
Loading…
Reference in New Issue
Block a user