Bitcoind
比特幣核心 (bitcoind) 是否有輕量級 (SPV) 版本?
我正在嘗試開發一個 SPV 比特幣客戶端,它使用一個需要比特幣核心的庫(一個正在執行的 bitcoind 服務)。但是,據我了解,Bitcoin Core 是全節點,這意味著它儲存了整個區塊鏈。
我的問題是:是否存在類似於 bitcoind 的服務(即它提供 JSON-RPC 伺服器),而不需要整個區塊鏈?
是的,帶有修剪的比特幣與比特幣相似,儘管某些 RPC 被禁用(自然是因為修剪)。
修剪模式下的 bitcoind 不會儲存整個區塊鏈,並且可以將您的空間使用量減少到 2GB 而不是 85GB。
更新: Jonas Schnelli還有一個Full Block SPV 錢包 PR。這甚至比修剪模式更輕,因為它只從錢包的創建中下載塊。
正如 Alin 今天解釋的那樣,最輕的版本是修剪模式。然而,有一個更輕的版本的拉取請求,稱為完整塊下載 SPV 模式或完整 SPV 模式。
密切關注這兩個拉取請求。您也可以自由貢獻: