Block chain account __ Block chain

Source: Internet
Author: User
Brief introduction

Bo Master recently in the block chain related work, related to the block chain account of the concept of a wisp, if there is not the right place, please correct me. Build Process

Account generated flowchart is as follows:

1. Generating mnemonic words
Mnemonic words = bank card number + bank card password;
When creating a wallet, the BIP39 algorithm is used to generate 12,15,18,21 or 24 words to facilitate human memory.

2. mnemonics Generate private keys
Private key = Bank card number + bank card password;
After the mnemonic is generated, the private key is generated using the BIP32 and BIP44 algorithms, and the generated private key is a 64-bit random number that is represented as a 16-bit 64-digit string.

3. Back up the private key
keystore+ Password = Bank card number + bank card password;
The private key plus the password through the scrypt algorithm can generate KeyStore for backup, KeyStore is a string of fixed-format JSON strings.

4. Private key generates public key
Public key cryptography, private key decryption, private key signature, public key authentication
The private key can generate a public key through an elliptic curve algorithm.

5. Public key generate account address
Account Address = Bank card number
The public key generates the account address through a one-way hash algorithm, and the account address is a 42-bit string that begins with a 0x.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.