Content
Simply put, a Bitcoin address is a string of 26 to 34 digits composed of letters and numbers, which looks a bit garbled. All transfer records of each Bitcoin address can be found through the blockchain. The bitcoin address is your personal bitcoin account, which is equivalent to your bank card number. Anyone can transfer bitcoin to you through your bitcoin address.
Bitcoin address is the ID or account number in the Bitcoin network, used to receive Bitcoin. It is a string of symbols, starting with 1 or 3, containing 27 to 34 numbers or letters (not including 0, I), for example: 14qViLJfdGaP4EeHnDyJbEGQysnCpwn1gZ. Bitcoin addresses are derived from public key encryption in cryptography. The user first creates a key pair, which includes a private key and a public key derived from it. Further operations on the public key can get the Bitcoin address; while the private key is essentially a random number, which is used for transaction signatures during Bitcoin transfers. The consumption mentioned in the Bitcoin transaction refers to the transfer of a previous transaction of Bitcoin to the new owner identified by the Bitcoin address. A typical scenario in which Alice transfers bitcoins to Bob is: Alice creates a transaction. She first digitally signs with her private key to indicate that she owns the bitcoins to be transferred, and at the same time issues a lock "declaration"— -Only Bob's signature can take out this bitcoin. Subsequently, this transaction was transmitted to the Bitcoin network and became part of many blocks in the blockchain. From Bob's perspective, he can verify that Alice does own the bitcoin, and at the same time use his own signature to confirm that this is an income payment sent to him. The above is the cryptographic principle of Bitcoin addresses.
Based on the above content, it is not difficult to find that the "address" used in Bitcoin is not a simple address that is public and easy to understand. Instead, it uses the algorithm of asymmetric cryptography in cryptography. Doing so can convert those plaintext addresses into more anonymous addresses. Play a confusing role, but also make it impossible for the public to directly view the user to which the address belongs.
Specifically, how are Bitcoin addresses generated? What are its characteristics? First of all, we will explain the generation of Bitcoin wallet address.