租用幫助
上一篇文章我們講了swarm BZZ挖礦項目介紹,warm作為 去中心化的內容存儲和分發服務,通過互聯網在計算機上分發。你可以像運行以太坊節點一樣,運行 Swarm 節點并連接到 Swarm 網絡上。 那我們如何部署節點?首先bee節點可以部署在linux、windows系統上,本文先介紹Windows系統上的相關教程。
準備條件:
· 一臺配置較高的Win10 64位電腦或云服務器(這里推薦UCloud快杰云主機,2核4G內存以上的)
· 100G以上剩余磁盤空間(這個在買UCloud快杰云主機時,自行加磁盤就行,UCloud免費送40G)
· 火狐瀏覽器
· 自備梯子,下載相關軟件用
一、直接下載下關軟件包: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需要輸入密碼和確認密碼之后會看到一個讓你注入水龍頭代幣的錢包地址。如果沒幣,會一直重復提醒,直到自動退出。
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