Bitcoin-Core
如何在比特幣核心中查看我的公共錢包地址?
我已經下載了比特幣核心版本 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
查找我的錢包地址,但我沒有找到任何東西。我見過這個問題,但答案對我沒有幫助。
沒有單一的“錢包地址”。錢包是地址的集合,而不是單個地址。您可以通過使用
getnewaddress
RPC 或在 bitcoin-qt 的“接收”選項卡中點擊“創建新的接收地址”來獲取您的錢包將控制的地址。
現代賬戶錢包是“HD”類型,由種子(助記符 + 密碼)生成,通常符合 BIP32/BIP39 和 BIP44。
出於隱私考慮,任何地址都不應該被重複使用,您為每筆交易生成一個新地址,或者更確切地說,您的錢包客戶端軟體會這樣做。
理想情況下,您用於支出的賬戶錢包秘密(種子、xprv 和私鑰)受到硬體錢包的保護,該錢包會對您的僅限手錶(僅限公鑰和地址)錢包客戶端軟體生成的交易進行簽名。