Bitcoind
在同一台伺服器上執行比特幣和比特幣現金
我使用 debian 9 我已經編譯了 2 個文件:
bitcoinCashd -version 比特幣 ABC 守護程序版本 v0.16.2.0-6af5e93
bitcoind -version 比特幣核心守護程序版本 v0.15.1
所以我需要在同一台伺服器上執行。有人可以幫忙嗎?
也許需要重命名一些執行檔並將兩個錢包連接到不同的埠?
也許很好的分步手冊
預設情況下,它們的 PORT(用於接收數據)都是8332。因此,您必須在配置文件中為其中一個或兩個確定埠,如下所示:
對於比特幣現金:
server=1 daemon=1 rpcuser=xxx rpcpassword=zzz rpcport=8355 port=6950
對於比特幣:
server=1 daemon=1 rpcuser=aaaaaa rpcpassword=bbbb rpcport=8320 port=5380
不要忘記通過防火牆允許埠並為它們指定不同的數據目錄。
這兩種實現仍然在爭奪比特幣的名稱,因此它們可以使用相同的守護程序名稱和相同的文件夾。
在安裝過程中也要記住這一點,並確保您正在創建具有不同名稱的執行檔。
當您啟動兩個守護程序中的任何一個時,預設情況下,它將嘗試從 載入配置
~/.bitcoin/bitcoin.conf
,這意味著對於一個守護程序,您必須使用專用配置文件創建一個特定目錄。bitcoind --config ~/.bitcoin/bitcoin.conf bchd --config ~/.bch/bch.conf
比特幣.conf
daemon=1 server=1 port=8332 rpcport=5555 datadir=~/.bitcoin/
bch.conf
daemon=1 server=1 port=8333 rpcport=6666 datadir=~/.bch/
埠和目錄僅用於說明目的,唯一重要的是它們必須在兩個配置文件之間有所不同