Private-Key
從 bip-39 種子片語生成私鑰?
我能夠使用比特幣核心生成一個新的私鑰和相關的公共地址,但我真正想做的是從一個 24 字的種子片語中生成一個新的私鑰。我不知道該怎麼做,也找不到任何例子。
BIP-39 詞表:
https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
目前程式碼:
var bitcore=require("bitcore-lib"); var buffer=bitcore.crypto.Random.getRandomBuffer(256); var hash=bitcore.crypto.Hash.sha256(buffer); var bn=bitcore.crypto.BN.fromBuffer(hash); var pk=new bitcore.PrivateKey(bn).toWIF(); var address=new bitcore.PrivateKey(bn).toAddress()+'';
如果我理解正確,我將從 24 個隨機選擇的單詞(來自 BIP-39 單詞列表)中生成一個散列,然後使用它生成一個私鑰。散列種子片語的步驟和格式是什麼?
<https://github.com/iancoleman/bip39>
“一種將 BIP39 助記詞轉換為地址和私鑰的工具。”
請看範例 7。其他山寨幣也有相鄰的例子。