Transactions

如何使用一個私鑰生成多個公共地址?

  • April 2, 2018

我想使用一個私鑰生成多個 btc 地址。我正在使用 pywallet 庫,但每個子地址也有私鑰。我可以將一個私鑰用於多個地址(如果它們源自同一個私鑰)來創建交易嗎?

在公鑰密碼術中,每個私鑰都與一個公鑰相關聯。在比特幣中,每個公鑰生成一個比特幣地址。(通過散列它)

您可以使用擴展私鑰,這基本上是表示助記詞的另一種形式。它是類似於普通私鑰的字元串,但更長並且總是以“xpriv ….”開頭。這個想法是你有擴展的私鑰和相應的擴展公鑰。後者能夠生成,比如說,無限數量的地址,而 ext-priv-key 能夠花費發送到該地址的硬幣。

如果您只有一個普通私鑰,則沒有生成多個公鑰的標準化方法。

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