filco linux 蓝牙,挖矿知识普及(一)Filcoin是怎么被挖出来的?
IPFS(Inter-Planetary File System)是一個點對點(P2P)文件共享系統,是由Protocol Labs創建的開源項目。Filecoin是一個將云存儲轉變為算法市場的去中心化存儲網絡,礦工通過提供存儲、分發和檢索數據服務獲得獎勵,而客戶則需要付費獲得這些服務。目前全球IPFS項目逐漸增加,數據存儲市場的需求也在逐步加大,Filecoin作為激勵層,成為市場為IPFS保駕護航的迫切需求。
第一步:
安裝軟件并運行
所有的挖礦都需要寫入代碼并通過軟件運行,代碼的優化也對挖礦速度產生影響。
Filecin測試網的運行(挖礦)軟件程序根據系統不同,有不同的安裝步驟。
1、 Arch Linux系統安裝步驟:
第1步,提示:這些步驟將會安裝以下依賴:
go (1.13 or higher)gcc (7.4.0 or higher)git?(version?2?or?higher)bzr?(some?go?dependency?needs?this)jqpkg-configopencl-icd-loaderopencl?driver?(like?nvidia-opencl?on?arch)?(for?GPU?acceleration)opencl-headers?(build)rustup?(proofs?build)llvm?(proofs?build)clang (proofs build)
第2步,執行命令(Run):
sudo pacman -Syu opencl-icd-loader
第3步,構建(Build):
sudo pacman -Syu go gcc git bzr jq pkg-config opencl-icd-loader opencl-headers
第4步,克隆(Clone):
git clone https://github.com/filecoin-project/lotus.gitcd lotus/
第5步,安裝(Install):
make clean && make allsudo make install
2、Ubuntu系統安裝步驟
第1步,提示:這些步驟將會安裝以下依賴:
go (1.13 or higher)gcc (7.4.0 or higher)git (version 2 or higher)bzr (some go dependency needs this)jqpkg-configopencl-icd-loaderopencl driver (like nvidia-opencl on arch) (for GPU acceleration)opencl-headers (build)rustup (proofs build)llvm (proofs build)clang (proofs build)
第2步,執行命令(Run):
sudo apt update sudo apt install mesa-opencl-icd ocl-icd-opencl-dev
第3步,構建(Build):
sudo add-apt-repository ppa:longsleep/golang-backports sudo apt update sudo apt install golang-go gcc git bzr jq pkg-config mesa-opencl-icd ocl-icd-opencl-dev
第4步,克隆(Clone):
git clone https://github.com/filecoin-project/lotus.git cd lotus/
第5步,安裝(Install):
make clean && make all sudo make install
3、MacOS系統安裝步驟
第1步,獲取XCode命令行工具
要檢查是否已經通過CLI安裝了XCode命令行工具,請運行:
xcode-select -p
如果此命令返回了一個路徑,則你可以繼續進行下一步了。否則,要通過CLI安裝XCode,請運行:
xcode-select --install
如果要更新,請運行:
sudo rm -rf /Library/Developer/CommandLineToolsxcode-select --install
第2步,獲取HomeBrew
建議MacOS用戶使用HomeBrew安裝每個必需的軟件包。
檢查你是否有HomeBrew:
brew -v
如果您已安裝HomeBrew,則此命令將返回版本號,否則不返回任何內容。在您的終端中,輸入以下命令來安裝Homebrew:
/usr/bin/ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
之后,使用命令“brew install”安裝以下軟件包:
brew install go bzr jq pkg-config rustup
第3步,克隆(Clone):
git clone https://github.com/filecoin-project/lotus.gitcd lotus/
第4步,安裝(Install):
make clean && make all sudo make install
在安裝完蓮花(Lotus)之后,您可以直接從 CLI 運行“Lotus”命令來查看使用文檔。接下來,你可以加入 Lotus測試網。
第二步:
創建節點
節點就如同干支流的交匯口,是你的礦機和網絡接入Filecoin存儲網絡的入口。
第三步:
第四步:
開始挖礦
獲取存儲訂單
第五步:
數據密封,生成復制證明
根據其實際封裝了多少數據并向鏈上提交了復制證明從而通過驗證數據獲得有效算力(有效存力),
第六步:
獲得打包權,提交時空證明,獲得出塊獎勵。
總結
以上是生活随笔為你收集整理的filco linux 蓝牙,挖矿知识普及(一)Filcoin是怎么被挖出来的?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 著名的手是谁画的呢?
- 下一篇: 不动明王纹身手稿是谁画的啊?