Configuration of bitcoin core Wallet
The private key of bitcoin wallet cannot be viewed online. Bitcoin exists on the platform. To download core or classic is the real wallet, and then you can view it
[description of private key of bitcoin wallet]:
1. Wallet encryption refers to automatically encrypting and storing the wallet with private key. The official bitcoin client supports wallet encryption since version 0.4.0. The encrypted wallet will prompt you to enter your password every time you pay. If the password is wrong, the client will refuse to pay
2. If you replace it with the earliest backup wallet (wallet. DAT), you can still trade normally. Considering the principle of bitcoin, it can be concluded that as long as there is a private key (wallet), you can prove that you are the legitimate owner of the wallet. No matter whether you encrypt or delete the wallet (the core is the private key corresponding to an address), you can't deny it
3. When backing up the bitcoin wallet, you should also pay attention to the existence of bitcoin payment change mechanism (for example, if you send 50 BTC in a complete 100 BTC to an address, the system will send 50 BTC to the other party's address, and return 50 BTC to a new address of your client, which will not be directly displayed in your address list)
4. After sending bitcoin to other addresses 100 times or using 100 different addresses to receive bitcoin, please back up your wallet again, otherwise the returned and received bitcoin will be lost forever. In addition to encrypting wallets, users can also generate offline paper wallets and brain wallets
the wallet file of the wallet client is the database for storing the private key of bitcoin. Both the private key and the public key are stored in the wallet.dat file of the bitcoin wallet. Keeping wallet files securely in multiple locations prevents bitcoin from being recovered in the event of an accident
wallet file location
Windows XP - C: & # 92; Documents and Settings\{ username}\ Application Data\ Bitcoin\ wallet.dat
Windows 7/8 - C:\ Users\{ username}\ AppData\ Roaming\ Bitcoin\ Wallet. Dat
Mac OS X ~ / library / Application Support / bitcoin / wallet. Dat
linux ~ /. Bitcoin / wallet. Dat
the above is the default wallet directory of bitcoin core client. If the data directory is specially set, you can search the keyword "wallet. Dat" through windows to the wallet. Dat
my address:
When you have a certain amount of bitcoin, you can register a bitcoin wallet and load your own bitcoin into your own bitcoin wallet
for bitcoin users, especially new users, the problem they often encounter is "which bitcoin wallet is easy to use". At present, bitcoin wallets in utuo market have certain advantages in security, operation interface and transfer
now I will write down the registration method of bitcoin wallet step by step:
first, open the registration address of bitcoin Wallet:“ https://www.utomarket.com ”
as shown in the figure, fill in your e-mail address, verification code received by e-mail, user name, login password, resident country and optional website invitation code in turn
after these are filled in, a bitcoin wallet will be automatically generated, which can be viewed in the asset management interface of the website
In addition to the complete implementation of bitcoin's core protocol, bitcoin node software also includes an optional but important function mole -- Wallet:
you can regard the wallet as a safe to store all your keys and addresses, and also encapsulate many technical concepts and details of bitcoin, So that it can be understood and accepted by people other than geeks. Therefore, bitcoin enables node wallet by default. If you want to disable the wallet function, for example, you can set the disablewallet option in the configuration file:
disablewallet = 1
the wallet mole will track all address related transactions managed by it, so it can update the balance information of the wallet in time. This function is very important because there is no concept of account in bitcoin. Bitcoin is e-cash scattered among transactions. If there is no wallet to help track transactions related to our address, it is difficult to figure out how many bitcoins we hold in total
Many RPC calls provided bynodes are implemented by wallet mole. For example, when we call the getnewaddress command, the wallet mole generates the key and address and automatically adds them to the wallet, so its related transactions will automatically affect the balance of the wallet. Similarly, when we call getbalance, the wallet mole will collect the bitcoin on all addresses and return the total amount
the above content is extracted from: bitcoin development course