錢包,卡

1、帳號

帳號即私鑰。git

私鑰 --生成--> 公鑰 ---- 生成---> 錢包地址github

私鑰=等價於==keystore文件===等價於===助記詞npm

2、錢包軟件

錢包軟件,裏面存的是私鑰。3d

錢包軟件,能夠經過助記詞進行初始始化。code

一個錢包,裏面能夠存多個帳號。blog

3、HD Wallet

Bip39 js: 生成種子。 能夠直接生成助詞(可選,帶隨機因子參數)種子;能夠由助記詞( 可選,加入口令參數)轉KEY字節流;ip

BIP32 HDwallet;   ethereumjs-wallet/hdkey能過上面的KEY字節流(種子)建立錢包。get

使用的 JavaScript 套件包含:it

  • bip39:實做 BIP39,隨機產生新的 mnemonic code,並能夠將其轉成 binary 的 seed。
  • ethereumjs-wallet:產生和管理公私鑰,我使用其中的 hdkey 子套件來建立 HD Wallet。
  • ethereumjs-util:集合許多 Ethereum 須要的運算功能

相關文章
相關標籤/搜索