Json-Rpc

rpcpassword 在 bitcoind 中是否需要不明顯?

  • August 25, 2021

我正在將完整的 BTC 節點同步到通過 USB 連接的外部硬碟驅動器上。我創建了一個bitcoin.conf文件,它設置了一個非常不安全的rpcpassword. 這實際上是我放入bitcoin.conf文件中的唯一欄位。這有什麼關係?

(我剛剛更改了密碼。我應該重新開始同步,因為它已經完成了 49% 嗎?)

預設情況下,RPC 介面只暴露給 localhost(127.0.0.1 和 ::1),而不暴露給世界。在該設置中,您只需要一個 RPC 密碼來保護您的系統上不受信任的本地使用者(除非您以某種方式將 RPC 埠 8332 通過隧道輸出)。

也就是說,你為什麼有一個rpcpassword?例如,如果您只打算使用bitcoin-cli,則自 0.12 版以來就不需要一個(請參閱<https://bitcoin.org/en/release/v0.12.0#rpc-random-cookie-rpc-authentication>)。如果您需要對 bitcoind 進行外部應用程序,rpcauth則優先於rpcpassword.

當然不需要重新開始同步。

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