JQ 全选后获取选中的值_Filecoin如何创建账户钱包并获取FIL测试币
昨天"猩動力節(jié)點"加入了fielcoin的測試網(wǎng)絡(luò),對用戶或者礦工來說,如何獲取代幣,創(chuàng)建錢包保護好自己的資產(chǎn),每一個用戶來說都很關(guān)心。下面我們一起來學習如何創(chuàng)建賬戶錢包,并獲取FIL 測試代幣。
在創(chuàng)建賬戶錢包,獲取FIL 測試代幣之前,我們需要重點區(qū)分節(jié)點ID、賬戶、錢包地址和礦工ID這幾個概念意義,以及其所對應(yīng)的標識:
下面分別集中介紹一下其他幾個概念:
節(jié)點ID:
節(jié)點ID是節(jié)點的唯一標識,類似姓名(永不重復)
節(jié)點(Node)的職能包含了兩重角色,四重身份,其中有三種不同角色的礦工身份屬性:(1)存儲使用方(user),(2)礦工(miner:存儲提供、檢索、修復)
查看方式:
go-filecoin daemon?
go-filecoin id
用途:
主要用于節(jié)點的查找發(fā)現(xiàn)、節(jié)點與節(jié)點之間的通信,節(jié)點日志Trace等。
賬戶ID:
賬戶(account)是無論哪一重角色都需要的基本屬性,賬戶ID和節(jié)點ID呈一一對應(yīng)關(guān)系,和錢包地址一對多關(guān)系(即一個節(jié)點賬戶下,可存在多個錢包地址),直接和交易FIL Balance掛鉤,由節(jié)點自動初始化生成。
錢包地址:
錢包地址顧名思義,類似銀行卡卡號,是區(qū)塊鏈系統(tǒng)中必不可少的一環(huán),一般是非對稱加密的公鑰。這里錢包地址是由節(jié)點自動初始化生成,由go-filecoin wallet *管理,如下圖所示,地址信息十分重要,查詢余額,導出和導入都需要。
錢包地址在一個賬戶下,可支持新增,導入,非常靈活同時,我們也可以通過go-filecoin wallet addrs *或在.filecoin/config.json下,查看、管理和配置錢包地址的相關(guān)信息。
礦工ID:
與賬戶錢包不同,礦工(Miner)相關(guān)信息和配置并不會在部署好Filecoin節(jié)點后自動創(chuàng)建,需要通過后面miner創(chuàng)建的命令手動選擇:
go-filecoin miner create 10 100 –price=0 –limit=1000 `–peerid go-filecoin id | jq -r ‘.ID’`
且通過–peerid go-filecoin id | jq -r ‘.ID’的后綴參數(shù)可以看出,礦工ID與節(jié)點ID存在一一對應(yīng)關(guān)系,節(jié)點ID將參與礦工ID的生成。
內(nèi)容ID:
內(nèi)容ID也叫CID,與IPFS中所強調(diào)的一樣,在Filecoin網(wǎng)絡(luò)中將為每份文件數(shù)據(jù)生成唯一的CID,這是為了方便Merkle去重以及直接通過內(nèi)容快速索引數(shù)據(jù)(IPFS與Filecoin數(shù)據(jù)傳輸協(xié)議層的精髓),在后續(xù)存儲需求方的使用操作中,我們就會用到。這也是未來基于Filecoin編寫商業(yè)應(yīng)用、遷移自身業(yè)務(wù)系統(tǒng)數(shù)據(jù)的核心鍵值對數(shù)據(jù)。
創(chuàng)建賬戶錢包:
默認生成
節(jié)點在初始化過程中,將自動為我們生成一個defaultAddress,我們可以在節(jié)點配置文件中可以查看到:
vim ~/.filecoin/config.json
“wallet”:{
“defaultAddress”:”fcq3t…29″
},
創(chuàng)建新的錢包
go-filecoin wallet addrs new
導入其他錢包
go-filecoin wallet import
獲取FIL 測試幣
FIL代幣的獲取一直是很多人關(guān)心的問題,這節(jié)我們詳細來看看FIL代幣的一些重點問題:
目前因為Filecoin處于公測階段,這一階段內(nèi),我們所能接觸到的FIL代幣基本都屬于FIL Mock(測試幣),不存在真實的Token權(quán)益價值,僅供測試使用,Filecoin正式上線前肯定將重新刪檔清零。大家不要頻繁擼羊毛,無意義,且測試網(wǎng)機房資源部署不多,壓力大。僅限于學習了解整個流程。
FIL代幣的份額一直是很多人關(guān)心的問題,目前的FIL的份額分配比如下:
總數(shù):20億枚(估值25.7億美金)?
投資人擁有量:10%?
第一批約5200萬美金,成本:0.75美元/FIL
第二批約2.05億美金,成本:1-5美元/FIL
協(xié)議實驗室團隊:15%?
基金會:5%?
礦工預(yù)留量:70%
FIL Faucet (水龍頭)
FIL Faucet是一個代幣水龍頭,可以讓一些早期參與的Fileco應(yīng)的標識:節(jié)點用戶提前獲取一定數(shù)量的FIL代幣參與測試:
存儲需求方:用戶需要在他們的帳戶中使用FIL來與礦工進行存儲交易。
礦工:使用FIL作為抵押品,參與挖礦。
通過Faucet獲取FIL,可以使用兩種方式,而且都比較簡易方便。首先,需要獲取到我們的錢包地址數(shù)據(jù),形如:fcq3t…29
(1)可視化表單,訪問:提交地址,直接提交錢包地址表單即可:
(2)命令行發(fā)送Curl請求,在命令行內(nèi)解決,更加高效,獲取錢包地址,并賦值shell變量:
export WALLET_ADDR=`go-filecoin wallet addrs ls`
通過curl的形式post錢包地址,請求表單數(shù)據(jù),同時輸出反饋值 Message_CID,方便遇到問題trace
echo MESSAGE_CID=`curl -X POST -F “target=${WALLET_ADDR}” “http://user.kittyhawk.wtf:9797/tap” | cut -d” ” -f4`
(3)過幾分鐘后,驗證是否發(fā)放FIL 測試代幣:
go-filecoin wallet balance ${WALLET_ADDR}
成功每個賬戶將拿到1000枚FIL Mock代幣,且每隔24小時都能重新獲取一次,不用擔心不夠用
參考文獻
get-fil-from-the-filecoin-faucet :
https://github.com/filecoin-project/go-filecoin/wiki/Getting-Started
不念過去
END
不畏將來
長按·關(guān)注
猩動力
專注IPFS生態(tài) · 探索分布式存儲
總結(jié)
以上是生活随笔為你收集整理的JQ 全选后获取选中的值_Filecoin如何创建账户钱包并获取FIL测试币的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【SpringBoot 2】(四)详析S
- 下一篇: exe打包工具哪个最好_一键分发工具哪个