Bitcoin-Core

如何在比特幣核心中查看我的公共錢包地址?

  • March 28, 2022

我已經下載了比特幣核心版本 22.0。我通過這個命令創建了一個錢包:

[amirreza@localhost bin]$ ./bitcoin-wallet -wallet=test-wallet create
Topping up keypool...
Wallet info
===========
Name: test-wallet
Format: bdb
Descriptors: no
Encrypted: no
HD (hd seed available): yes
Keypool Size: 2000
Transactions: 0
Address Book: 0

但是我不知道如何找到我的公共地址(可以用來接收別人的比特幣)。我也嘗試使用bitcoin-qt查找我的錢包地址,但我沒有找到任何東西。

我見過這個問題,但答案對我沒有幫助。

沒有單一的“錢包地址”。錢包是地址的集合,而不是單個地址。您可以通過使用getnewaddressRPC 或在 bitcoin-qt 的“接收”選項卡中點擊“創建新的接收地址”來獲取您的錢包將控制的地址。

現代賬戶錢包是“HD”類型,由種子(助記符 + 密碼)生成,通常符合 BIP32/BIP39 和 BIP44。

出於隱私考慮,任何地址都不應該被重複使用,您為每筆交易生成一個新地址,或者更確切地說,您的錢包客戶端軟體會這樣做。

理想情況下,您用於支出的賬戶錢包秘密(種子、xprv 和私鑰)受到硬體錢包的保護,該錢包會對您的僅限手錶(僅限公鑰和地址)錢包客戶端軟體生成的交易進行簽名。

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