比特币钱包(5) BIP44 账户表示形式
生活随笔
收集整理的這篇文章主要介紹了
比特币钱包(5) BIP44 账户表示形式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
BIP0044指定了包含5個預定義樹狀層級的結構:
m / purpose‘ / coin_type’ / account‘ / change / address_indexeg.
層一: “purpose”
總是被設定為44’。
層二: “coin_type”
特指密碼貨幣硬幣的種類并且允許多元貨幣HD錢包中的貨幣在第二個層級下有自己的亞樹狀結構。
eg. 目前有三種貨幣被定義:
Bitcoin: m/44‘/0’
Bitcoin Testnet: m/44‘/1’
Litecoin:m/44‘/2’
層三: “account”
允許使用者為了會計或者組織目的,而去再細分他們的錢包到獨立的邏輯性亞賬戶。
eg. 一個HD錢包可能包含兩個比特幣“賬戶”:m/44‘/0’/0‘ 和m/44’/0‘/1’。每個賬戶都是它自己亞樹的根。
層四 “change”
每一個HD錢包有兩個亞樹,一個是用來接收地址一個是用來創造找零地址。
注意無論先前的層級是否使用是否使用強化衍生,這一層級使用的都是常規衍生。這是為了允許這一層級的樹可以在可供不安全環境下,輸出擴展的公共鑰匙。
層五“address_index”
被HD錢包衍生的可用的地址是第四層級的子級,就是第。比如,第三個層級的主賬戶收到比特幣支付的地址就是M/44‘/0’/0‘/0/2。
總結
以上是生活随笔為你收集整理的比特币钱包(5) BIP44 账户表示形式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 比特币钱包(4) BIP39 助记词
- 下一篇: 《图解密码技术》分组密码(1) 概览