Wallet

確定性錢包和地址生成

  • August 20, 2016

我有一個 ledger nano hd 錢包,我積極使用 Google Chrome 外掛來接收一些交易。之後,我將 HD 錢包連結到我的菌絲體平板電腦應用程序。

如果我使用平板電腦應用程序收到更多交易,chrome 外掛如何保持 sinc 並從正確的起點創建新的公共地址?

引用同一個錢包的多個確定性錢包實例如何知道從哪裡開始創建新地址?

我想他們不會犯錯,地址重用似乎是不可避免的

我假設 HD ledger nano 使用確定性錢包

這是一個吻的答案。

與許多其他類似的硬體錢包設備(例如 Trezor、Keepkey)一樣,Ledger 使用 BIP 32、39、44 技術。您應該可以在同一台電腦或多台具有 USB 介面的電腦上跨多個基因獨立的軟體實現自由使用您的硬體錢包。

它的工作原理很簡單,因為每個錢包應用程序每次被實例化為程序或執行緒時都可以重建自己。使用 HD 錢包種子(通常為 12、15 或 24 BIP 39字),HD 錢包應用程序有效地授予完整節點(在本地存在,或在使用 SPV 技術時遠端存在)並在整數集 BIP 44 索引中順序循環直到在區塊鏈上看不到更多與算法相關的交易發布或區塊鏈交易池中的相關待處理交易可以被檢測到。一些無狀態的高畫質網路錢包(例如,可以通過 mytrezor.com 完成)傾向於這樣做並且啟動更慢,而其他有狀態的高畫質錢包(例如,Electrum)應用程序將在本地保存狀態並更快地啟動。

引用自:https://bitcoin.stackexchange.com/questions/48119