bee節點可以部署在linux、windows系統上,本文介紹史上最周詳的bzz節點搭建教程。
準備條件:
一臺配置較高的Win10 64位電腦
100G以上剩余磁盤空間
火狐瀏覽器
自備梯子,下載相關軟件用
直接下載下關軟件包:
https://chainx.lanzous.com/b04bdrvyb
密碼:swarm1688
軟件包里面的壓縮包軟件,需要解壓到當前目錄。
1、下載bee節點軟件。
https://github.com/ethersphere/bee/releases/download/v0.5.3/bee-windows-amd64.exe


2、把安裝包放到你的空間比較大的磁盤中,比如我這里D盤。
修改為bee.exe,方便操作。

3、用編輯器修改默認配置文件bee-default.yaml
主要的數據保存目錄,一定要是磁盤空間夠大的分區。最少100G剩余空間。

4、在bee.exe所在目錄地址欄,輸入cmd回車,打開命令行窗口

5、在命令行窗口執行以下命令,開啟節點。
bee.exe start --config bee-default.yaml
小技巧:當你輸入bee之后按一下鍵盤的Tab按鍵會自動補全文件名
此時是第一次運行bee需要輸入密碼和確認密碼之后會看到一個讓你注入水龍頭代幣的錢包地址。
如果沒幣,會一直重復提醒,直到自動退出。

設置密碼的時候,屏幕不會顯示文本。正確輸入,回車,再次確認即可。

用鼠標左鍵框選地址的部分(就是receiver=0x………),按回車,復制。
6、打開水龍頭,領取測試代幣。下面隨便找一個龍頭領取就行。
水龍頭1:https://faucet.ethswarm.org/
水龍頭2:https://goerli-faucet.slock.it/
水龍頭3:加入官方discord:https://discord.gg/ykCupZMuww
在頻道#faucet-request中領取:sprinkle 你的地址:

測試幣到帳戶,窗口狀態發生變化,提示節點運行成功。

7、查詢各種狀態命令
瀏覽器中輸入地址
http://localhost:1633
出現以下字樣代表bee連接成功

查看連接的節點數,輸入:
http://localhost:1635/peers
火狐瀏覽器顯示結果比較直觀。方便查看。

查看你的bee錢包地址。就是上面提到的那個,輸入:
http://localhost:1635/addresses

輸入: http://localhost:1635/chequebook/address 這是你的賬本合約地址,提取支票的記錄全在這里包括IN和OUT:

當你有支票后,并且提取之后,拿著這個支票合約地址,到區塊瀏覽器查你的支票收支和余額狀態(紅色部分替換成你自己的)直接訪問:
https://goerli.etherscan.io/address/0x480F1b5719519363414F642de0F098c1C7069E16#tokentxns
查詢支票:
http://localhost:1635/chequebook/cheque
如下圖,lastreceived:null 表示還沒收到支票

有支票的記錄:

至此,完成全部部署,并正常運行!
Windows一鍵部署常見問題:
1、需要將默認磁盤改成自己電腦里可用空間最大的磁盤;
2、cmd窗口內輸入密碼不會有任何顯示,輸入完成按回車;
3、如果閃退就是密碼錯了,如果等幾分鐘自己退了就是沒有測試幣;
4、官方水龍頭(領測試幣):
https://faucet.ethswarm.org/
http://goerli-faucet.slock.it/
5、本地部署不可斷電斷網和關機;
提取支票
如果獲取到支票,需要用相應的軟件提取。
安裝git軟件
雙擊“Git-2.30.2-64-bit.exe”,默認安裝 Git

復制軟件包里面的jq.exe執行文件到
C:\Program Files\Git\usr\bin
目錄下面
在swarm目錄空白處,右鍵點擊,運行gitbash窗口。

查詢支票 /cashout.sh
領取支票 /cashout.sh cashout-all 5

或者,用目錄中的bat批處理執行文件,執行命令。
修改 cashout.bat
start C:\”Program Files”\Git\git-bash.exe -c “/d/swarm/cashout.sh cashout-all 5”
參數第一部分為 git-bash 安裝路徑
第二部分為 cashout.sh 的保存路徑
改好后運行,即可領取支票,正常彈出 git-bash 小窗口,然后顯示 cashing out xxx 就行了
據說這個支票有有效期的,貌似一周,所以,兩三天想起來就領一次吧。
也可以自己設置計劃任務,定時跑,省的忘了支票領取成功,可以在瀏覽器上看到一筆out的合約交互記錄

如果關閉節點軟件執行窗口后,可以執行目錄內start.bat批處理命令,重新上線節點。
導出私鑰
節點的錢包地址需要軟件導出對應的私鑰,可以導入小狐貍metamask錢包。
下載官方的windows私鑰導出軟件:
https://github.com/ethersphere/exportSwarmKey/releases/download/v0.1.0/export-swarm-key-windows-amd64.exe
在命令行窗口執行命令,swarm.key后面的引號內文本就是私鑰,整段文本復制保存好。
export-swarm-key-windows-amd64.exe D:\.bee\keys 你的密碼

以上就是BZZ節點搭建詳細教程,希望能幫助到大家。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站


