Intro and Tutorial for Bitcoin Core Wallet

4 Comments 244 Views0


Intro and Tutorial for Bitcoin Core Wallet

Bitcoin is a kind of open-sourced and decentralized cryptocurrency, which can also be known as digital asset or digital gold. It adopts the blockchain distributed ledger technology to generate one block every ten minutes. All the transactions generated within the ten minutes will be recorded in this block. The client wallet run by users will record the content of each block. In January 2009, it was released by a person nicknamed Satoshi Nakamoto and the first block came into being on January 9, 2009. From the perspective of investment, if it’s calculated at the initial price of 1 cent, the value has increased by more than 300,000 times so far.

There are lots of detailed introductions about Bitcoin. Input keyword “bitcoin” in Google, about 20.2 million results will pop up. The beginners should refer to the following materials first:

Bitcoin Core, one bitcoin wallet client, has implemented full nodes to form the backbone of the entire Bitcoin network with extremely high security, privacy and stability. However, it has relatively few features and takes up a lot of disk and memory space. This version was currently introduced by the bitcoin maintenance group to integrate the latest and most stable functions of bitcoin.

Of course, since bitcoin is open-sourced, some technicians have also introduced various “third-party” versions of wallets, including hardware wallets, etc. as follows:

  • The well-known Bitcoin lightweight wallet Electrum
  • KeepKey Cryptocurrency Hardware Wallet

The instructions for using Bitcoin Core are as follows:

 

Download the Bitcoin Core

Download the wallet from Bitcoin official website: https://bitcoin.org

Intro-and-Tutorial-for-Bitcoin-Core-Wallet-IMG-28

Select wallet version. My system is Windows 7 64-bit, so selected the Bitcoin Core for Windows. This version is also applicable to mainstream Windows series 64-bit system (win 7, win 10, etc.) nowadays.

Intro and Tutorial for Bitcoin Core Wallet IMG 02

Enter download page, click “Install”

Intro and Tutorial for Bitcoin Core Wallet IMG 04

Download the corresponding version. Download the 64-bit on the left for the 64-bit OS. If not clear about the system version, select 32-bit on the right, since it’s also applicable to all Windows systems.

Intro and Tutorial for Bitcoin Core Wallet IMG 05

Unzip after download.

Intro and Tutorial for Bitcoin Core Wallet IMG 06

Enter the bin folder to run bitcoin-qt, which is Bitcoin wallet of windows system.

Intro and Tutorial for Bitcoin Core Wallet IMG 07

 

Start Wallet for the First Time

Start Bitcoin wallet and select data storage directory. Note: The Bitcoin blockchain data is nearly 206G so far, so the computer hard disk needs to be larger than such a size.

Intro and Tutorial for Bitcoin Core Wallet IMG 08

Depending on hardware configuration, the startup process ranges from a few seconds to a few minutes.

Intro and Tutorial for Bitcoin Core Wallet IMG 09

If firewall warning prompts, select network group and click “Allow”.

Intro and Tutorial for Bitcoin Core Wallet IMG 10

A window will prompt for the first startup, click “Hide”.

Intro and Tutorial for Bitcoin Core Wallet IMG 11

The “Overview” interface shows up.

Intro and Tutorial for Bitcoin Core Wallet IMG 12

Then, the program enters the synchronization and progress bar is shown at the bottom. The number of active connections to the bitcoin network are displayed on the lower right corner, which is normally 7-8 connections. The wallet synchronizes the blockchain according to the number of online wallets in the connected bitcoin network.

The sync time depends on different network conditions, ranging from about 20 hours to hundreds of hours. We adopted the telecom 20M fiber, so the sync time is about 28 hours. Till now, the file of Bitcoin blockchain is about 206G and the height is 552935 blocks.

Intro and Tutorial for Bitcoin Core Wallet IMG 13

Intro and Tutorial for Bitcoin Core Wallet IMG 14

 

Receive and Send Bitcoin

During the sync, the receiving interface can be accessed to generate a bitcoin address. Click “Request payment” to generate a bitcoin address.

Intro and Tutorial for Bitcoin Core Wallet IMG 15a

Countless receiving addresses can be generated, select one of them and click “Show” to display the QR code corresponding to the address.

Intro and Tutorial for Bitcoin Core Wallet IMG 16

When creating a receiving address, set a remark label for this address for convenient management and application.

Intro and Tutorial for Bitcoin Core Wallet IMG 17

Intro and Tutorial for Bitcoin Core Wallet IMG 18

To receive bitcoin, enter the “Receive” window, double-click the created bitcoin address, copy the address and send the bitcoin to this address.

Intro and Tutorial for Bitcoin Core Wallet IMG 26

After 6 or more than 6 confirmations, the transaction of bitcoin receiving is completed. The transaction fee of my receiving is 0.00009 and the whole process costs about 40 minutes in the test. The duration of transaction confirmation is random with great difference every time, it’s normally tens of minutes. There are two factors affecting the confirmation duration. The first is the transaction fee. The higher fee is set, the shorter time it will cost. The second is the random block time of bitcoin blockchain.

After the receiving transaction is confirmed, the currency can be transferred, click the “Send” window and paste the receiving address, set the transaction fees and click to send.

Intro and Tutorial for Bitcoin Core Wallet IMG 27

Intro and Tutorial for Bitcoin Core Wallet IMG 31

Click “Send” and a dialogue box will prompt to confirm. With 6 or more than 6 confirmation, the transaction is completed.

All the transaction records will be displayed on the wallet homepage and “Transaction” window.

Intro and Tutorial for Bitcoin Core Wallet IMG 29

Intro and Tutorial for Bitcoin Core Wallet IMG 30

 

Encrypt the Wallet

To encrypt the wallet. Note: Remember the password, the encrypted wallet password is difficult to be cracked. It may cost more to find a professional agency to crack the password than the value of the saved bitcoin itself.

Intro and Tutorial for Bitcoin Core Wallet IMG 19

Intro and Tutorial for Bitcoin Core Wallet IMG 20

Confirm wallet encryption.

Intro and Tutorial for Bitcoin Core Wallet IMG 01

Confirm again. And Bitcoin Core will close to finish the encryption process.

Intro and Tutorial for Bitcoin Core Wallet IMG 21

 

Wallet Backup and Recovery

Two ways for wallet backup. The first one is to operate on the Bitcoin Core client.

Intro and Tutorial for Bitcoin Core Wallet IMG 22

Intro and Tutorial for Bitcoin Core Wallet IMG 23

Remember the backup directory, it’s recommended to copy the backup file to U-disk.

Intro and Tutorial for Bitcoin Core Wallet IMG 24

Another way is to directly copy the file “wallet.dat” in the blockchain data directory to U-disk.

Intro and Tutorial for Bitcoin Core Wallet IMG 25

Bitcoin wallet recovery: Copy the wallet file backed up to the bitcoin blockchain data directory (folder) to overwrite the file “wallet.dat”. For instance: If your hard drive is broken and the data cannot be recovered, buy a new hard drive and install the bitcoin client, copy the wallet backup file in U-disk to overwrite the file “wallet.dat” in the newly installed bitcoin wallet folder. The bitcoin will be recovered without being fear of getting lost. However, if you have never backed up the wallet file, the bitcoin in the original wallet will get lost forever.

 

Summary

Bitcoin Core, one bitcoin Wallet Client, is wallet program with basic functions, which can realize basic operations of bitcoin transactions.

Of course, the shortcomings are also obvious since it takes too much local resources and demands U-disk for backup. Moreover, block sync needs to be conducted before each transaction. The security depends on the running computer. Since the computer runs tens of hundreds of real-time programs in the background, it’s difficult for non-professionals to judge whether there are security risks, so the level of security risk is relatively high.

If high value of bitcoin is stored, it’s better to choose the professional bitcoin hardware wallet, which has qualitative improvement in security and convenience.

 

Appendix

Series articles on bitcoin wallet at EastShore