如何執行完整節點:我已經這樣做了嗎?
我已經成功安裝
bitcoind
和bitcoin-cli
. 我對此有一些疑問:我
bitcoind
通過鍵入在後台執行:bitcoind -daemon
並且區塊鏈開始下載:通過鍵入
getinfo
,我可以看到我的客戶在“塊”行上知道多少塊……這對我來說沒問題。但最後會發生什麼?我沒有看到
bitcoind
在外殼上報告我的任何內容。我通過打字看到
getinfo
區塊鏈已經在我的電腦上。然後我關閉或休眠電腦幾個小時。我
bitcoind -daemon
每次打開電腦時都會執行它,它會下載最新的塊,這些塊當然是因為我的電腦關閉而失去的。這就是全部?我已經在執行一個完整的節點了嗎?
我是否必須等待區塊鏈的完整下載才能發送或接收 BTC
blitcoin-cli
?沒有
bitcoin-cli
這個大文件可以工作嗎?
是的,恭喜您正在執行一個完整的節點。
請注意,您主要執行的是一個完整的節點,以便您可以完全驗證所有內容,這樣您現在就可以在不信任任何人的情況下發送和接收資金。無論您是否信任您的 PC 本身,惡意軟體都可能竊取您的資金或導致您蒙受損失(當然,這兩種情況都會發生在非完整節點上)。
您可能想檢查您有多少連接(在 bitcoind 執行至少一個小時左右之後)使用
getpeerinfo
. 如果您只看到 8 個傳出連接,那麼其他節點可能無法連接到您。如果您想讓他們這樣做,您可能需要配置您的路由器以進行埠轉發。要接收比特幣,您甚至根本不需要線上。對於發送它們,您不需要完成下載,只要它已經下載到足以知道您收到了任何東西。
執行一個完整的節點做得很好。你已經在幫助比特幣網路了。是的,您必須等待區塊鏈的完整下載才能使用 bitcoin-cli 發送或接收 BTC。
為了更好地了解 bitcoind 在做什麼,您可以為 bitcoind 安裝前端。玩得開心觀看比特幣交易!