Bitcoin-Core

如何在比特幣核心 0.19.xx 中生成遺留接收地址

  • January 16, 2020

我一定錯過了備忘錄。我看到比特幣核心 19.1.0.1 預設生成 Bech32 接收地址(前綴為“bc1”),並提供了一個複選標記來生成 P2SH 地址(前綴為“3”)。

但是,如果我想生成我知道並喜歡的遺留 P2PKH 地址(以“1”為前綴),我似乎需要進入控制台並執行類似的東西:

getnewaddress("mylabel","legacy")

有沒有辦法在 GUI 中做到這一點?

在 GUI 中,不,這是故意的。沒有理由再使用 P2PKH 地址了。如果您需要向後兼容,那麼這就是 P2SH 複選框的用途。

addresstype=legacy但是如果你真的必須有 P2PKH 地址,你可以通過添加到你的 bitcoin.conf 文件來配置 Bitcoin Core 只使用它們。如果您希望您的更改也為 P2PKH,您也需要設置changetype=legacy

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