JQ 全选后获取选中的值_Filecoin如何创建账户钱包并获取FIL测试币
昨天"猩动力节点"加入了fielcoin的测试网络,对用户或者矿工来说,如何获取代币,创建钱包保护好自己的资产,每一个用户来说都很关心。下面我们一起来学习如何创建账户钱包,并获取FIL 测试代币。
在创建账户钱包,获取FIL 测试代币之前,我们需要重点区分节点ID、账户、钱包地址和矿工ID这几个概念意义,以及其所对应的标识:
下面分别集中介绍一下其他几个概念:
节点ID:
节点ID是节点的唯一标识,类似姓名(永不重复)
节点(Node)的职能包含了两重角色,四重身份,其中有三种不同角色的矿工身份属性:(1)存储使用方(user),(2)矿工(miner:存储提供、检索、修复)
查看方式:
go-filecoin daemon
go-filecoin id
用途:
主要用于节点的查找发现、节点与节点之间的通信,节点日志Trace等。
账户ID:
账户(account)是无论哪一重角色都需要的基本属性,账户ID和节点ID呈一一对应关系,和钱包地址一对多关系(即一个节点账户下,可存在多个钱包地址),直接和交易FIL Balance挂钩,由节点自动初始化生成。
钱包地址:
钱包地址顾名思义,类似银行卡卡号,是区块链系统中必不可少的一环,一般是非对称加密的公钥。这里钱包地址是由节点自动初始化生成,由go-filecoin wallet *管理,如下图所示,地址信息十分重要,查询余额,导出和导入都需要。
钱包地址在一个账户下,可支持新增,导入,非常灵活同时,我们也可以通过go-filecoin wallet addrs *或在.filecoin/config.json下,查看、管理和配置钱包地址的相关信息。
矿工ID:
与账户钱包不同,矿工(Miner)相关信息和配置并不会在部署好Filecoin节点后自动创建,需要通过后面miner创建的命令手动选择:
go-filecoin miner create 10 100 –price=0 –limit=1000 `–peerid go-filecoin id | jq -r ‘.ID’`
且通过–peerid go-filecoin id | jq -r ‘.ID’的后缀参数可以看出,矿工ID与节点ID存在一一对应关系,节点ID将参与矿工ID的生成。
内容ID:
内容ID也叫CID,与IPFS中所强调的一样,在Filecoin网络中将为每份文件数据生成唯一的CID,这是为了方便Merkle去重以及直接通过内容快速索引数据(IPFS与Filecoin数据传输协议层的精髓),在后续存储需求方的使用操作中,我们就会用到。这也是未来基于Filecoin编写商业应用、迁移自身业务系统数据的核心键值对数据。
创建账户钱包:
默认生成
节点在初始化过程中,将自动为我们生成一个defaultAddress,我们可以在节点配置文件中可以查看到:
vim ~/.filecoin/config.json
“wallet”:{
“defaultAddress”:”fcq3t…29″
},
创建新的钱包
go-filecoin wallet addrs new
导入其他钱包
go-filecoin wallet import
获取FIL 测试币
FIL代币的获取一直是很多人关心的问题,这节我们详细来看看FIL代币的一些重点问题:
目前因为Filecoin处于公测阶段,这一阶段内,我们所能接触到的FIL代币基本都属于FIL Mock(测试币),不存在真实的Token权益价值,仅供测试使用,Filecoin正式上线前肯定将重新删档清零。大家不要频繁撸羊毛,无意义,且测试网机房资源部署不多,压力大。仅限于学习了解整个流程。
FIL代币的份额一直是很多人关心的问题,目前的FIL的份额分配比如下:
总数:20亿枚(估值25.7亿美金)
投资人拥有量:10%
第一批约5200万美金,成本:0.75美元/FIL
第二批约2.05亿美金,成本:1-5美元/FIL
协议实验室团队:15%
基金会:5%
矿工预留量:70%
FIL Faucet (水龙头)
FIL Faucet是一个代币水龙头,可以让一些早期参与的Fileco应的标识:节点用户提前获取一定数量的FIL代币参与测试:
存储需求方:用户需要在他们的帐户中使用FIL来与矿工进行存储交易。
矿工:使用FIL作为抵押品,参与挖矿。
通过Faucet获取FIL,可以使用两种方式,而且都比较简易方便。首先,需要获取到我们的钱包地址数据,形如:fcq3t…29
(1)可视化表单,访问:提交地址,直接提交钱包地址表单即可:
(2)命令行发送Curl请求,在命令行内解决,更加高效,获取钱包地址,并赋值shell变量:
export WALLET_ADDR=`go-filecoin wallet addrs ls`
通过curl的形式post钱包地址,请求表单数据,同时输出反馈值 Message_CID,方便遇到问题trace
echo MESSAGE_CID=`curl -X POST -F “target=${WALLET_ADDR}” “http://user.kittyhawk.wtf:9797/tap” | cut -d” ” -f4`
(3)过几分钟后,验证是否发放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
不畏将来
长按·关注
猩动力
专注IPFS生态 · 探索分布式存储
JQ 全选后获取选中的值_Filecoin如何创建账户钱包并获取FIL测试币相关推荐
- 【Filecoin源码仓库全解析】第二章:如何创建账户钱包并获取FIL Mock代币
欢迎大家来到第二章,经过 前章<[Filecoin源码仓库全解析]第一章:搭建Filecoin测试节点>的内容阅读后,我们应该已经具备在自己的机器上部署Filecoin测试节点的能力,本章 ...
- JQ 全选后获取选中的值_为什么在PBI中还需要切片器之三:Excel切片器之度量值切换...
Excel切片器之度量值切换 原创 海峰 没想到上篇文章一经发出,很快就过了10个留言,大喜过望,今天立马揭晓切片器之度量切换的应用. 切片器之度量切换----参数法 创建参数表,如下并导入数据模型 ...
- JQ 全选后获取选中的值_JQ完全学习版本
获得input标签中name属性名字包含a 的标签对象书写. Function("input[name *= a]") $("input:disabled")这 ...
- JQ 全选后获取选中的值_【原神料理攻略】最全特殊料理展示与食谱获取
[原神观测枢]是集资料库.攻略.试玩.同人为一体的玩家内容创作平台. 大家好,这里是潇雨. 这篇文是<原神>的特殊料理展示.在做某些料理的时候,选择对应的角色有几率获得特殊料理.部分菜谱需 ...
- 复选框的全选、全不选、和获取选中的值;
1.获取select下面的选中的option值 <select id="afterSaleReson" name="afterSaleReson"> ...
- html获取选中复选框的值,jquery获取复选框被选中的值
JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. 取消全选 3. 选中所有奇数 4. 反选 5. 获得选中的所有值 js代码 $( ...
- jquery循环复选框选中的值_jquery获取复选框被选中的值
这篇文章主要介绍了jquery获取复选框被选中的值的方法,需要的朋友可以参考下 JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. ...
- JAVA之获取JavaSwing复选框JCheckBox选中的值(内容)
JAVA之获取JavaSwing复选框JCheckBox选中的值(内容) package shishi;import java.awt.BorderLayout; import java.awt.Co ...
- html获取选中复选框的值,获取html复选框列表选中的值隐藏字段
如何获取选中的复选框id到一个隐藏的变量?获取html复选框列表选中的值隐藏字段 我收到此错误. SyntaxError: unterminated string literal var test = ...
最新文章
- 树形dp——树的最远距离 hdu2196
- 全球人脸识别精度一年提高75.6%,拉动全球安防市场超高增长
- tomcat安装配置及应用
- 《中国人工智能学会通讯》——6.25 日落的教训
- mysql存储过程大于小于_mysql5.0存储过程操作符知识_函数方法[Mysql学习]
- linux ora 01092,ORA-01173的模拟与故障处理
- java mvc引擎_SpringMvc+JavaConfig+Idea 搭建项目
- 《程序设计与数据结构》第八周学习总结
- 安装mysql5.7出现问题_安装mysql5.7.29遇到的问题
- GCC9.2/Python3.8/Libvirt6.0/QEMU4.2 编译/配置/安装
- HDU 2577(DP)
- java pic 通信_dsPic33E:RS485通信问题
- FTP+SSL(加密的ftp)
- 459.重复的子字符串
- 超详细SPSS主成分分析计算指标权重(一)
- TCP和UDP的区别(简单明了)
- 模电、数电、电力电子、开关电源基础知识总结
- Android蓝牙4.0单车锁应用实例开发
- 计算机前置usb应用,usb前面不能用,详细教您解决电脑前置USB接口不能使用
- Java中对象的六种可触及状态
热门文章
- 在vm中安装linux虚拟机,如何在vm虚拟机中安装linux
- 银河麒麟通过命令行安装软件没有安装上
- C语言 fclose 函数 - C语言零基础入门教程
- 双向链表(带头结点)
- oracle11区分大小写,修改Oracle11g用户密码不区分大小写
- python绘制散点图的步骤_python如何绘制散点图?
- java.util.timertask_java.util.TimerTask翻译
- 2016重庆计算机一级考试题型,重庆计算机一级考试真题2016年最新(笔试+上机)
- java中的 31 和左移右移的关系简述
- return中断方法和Unreachable code(永远达不到的代码)