Bitcoin-Core

比特幣核心如何在不使用我的私鑰的情況下生成接收地址?

  • December 11, 2017

我從 github 下載了比特幣核心。現在我已經導入了完整的區塊鏈,並且正在檢查比特幣核心介面。如果我點擊>文件>>接收地址,我會看到比特幣核心已經為我創建了一個接收地址。我還沒有選擇私鑰(據我所知),那麼比特幣核心如何生成接收地址?收貨地址是如何創建的?

當錢包初始化時,它會為你生成一個主私鑰作為初始化的一部分。隨後生成的所有密鑰對都將與主私鑰相關,這稱為“分層確定性”錢包(HD 錢包)。

HD 錢包很好,因為您只需要備份生成主私鑰的助記詞,而不是備份每個單獨的地址。

當你第一次使用比特幣核心時,它會自動生成你的私鑰(或者如果它是一個 HD 錢包,你的種子),並將它們儲存在一個名為data directorywallet.dat的文件中。您無需選擇私鑰,軟體會以加密方式為您生成它們。因此,如果您使用的是 Bitcoin Core,最好加密您的錢包(但不要失去密碼!)並備份您的 wallet.dat 文件

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