Json-Rpc
rpcpassword 在 bitcoind 中是否需要不明顯?
我正在將完整的 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
.當然不需要重新開始同步。