Win10環境配置Bitcoin Core節點


 

區塊鏈是當下比較火熱的技術,我也來蹭下熱度,研究一把Bitcoin Core的技術。

 

入門篇

 

一、Bitcoin Core安裝

1、下載

一般有2種安裝方式:源碼編譯安裝 和 下載現成的安裝包安裝

源碼下載地址:https://github.com/bitcoin/bitcoin

現成的安裝包下載地址:https://bitcoincore.org/en/download/

 

2、安裝

以現成的安裝包為例:

點擊安裝,按照指引進行,安裝結果如下:

 

 

 

二、運行

  運行全節點的用途:  挖礦, 錢包

  運行全節點,可以做關於btc的任何事情,例如創建錢包地址、管理錢包地址、發送交易、查詢全網的交易信息等等

1、啟動

 Bitcoin 比特幣官方客戶端有兩個版本:一個是圖形界面的版本,通常被稱為 bitcoin-qt,一個簡潔命令行的版本,稱為 bitcoind。它們相互間是兼容的,有着同樣的命令行參數,讀取相同的配置文件,也讀寫相同的數據文件。

1)圖形界面的版本啟動命令

PowerShell命令:

.\bitcoin-qt.exe -testnet -server -conf='D:\data\bitcoin\bitcoin.conf' -datadir='D:\data\bitcoin'

-testnet 連接測試網絡

-server 接受 JSON-RPC 命令

-conf 指定配置文件

-datadir 指定數據文件夾

 

2)命令行的版本的啟動命令

 PowerShell命令:

.\bitcoind -testnet -printtoconsole -conf='D:\data\bitcoin\bitcoin.conf' -datadir='D:\data\bitcoin'

-printtoconsole 控制台打印

 

3)服務器啟動命令參數參考

http://8btc.com/article-1702-1.html

 

三、連接

節點啟動以后,可以使用客戶端進行連接。

1)使用自帶的bitcoin-cli進行連接

 PowerShell命令:

.\bitcoin-cli.exe -testnet -conf='D:\data\bitcoin\bitcoin.conf' getbalance

 

2)使用第三方開源客戶端進行連接

例如:(C#)BitcoinLib,下載地址:https://github.com/GeorgeKimionis/BitcoinLib

   (GO)rpcclient,下載地址:https://github.com/btcsuite/btcd/tree/master/rpcclient

其他操作庫,參考:https://zh-cn.bitcoin.it/wiki/API_reference_(JSON-RPC)

 

四、錢包使用

1、測試網絡

參考:https://blog.csdn.net/yzpbright/article/details/80511325


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM