JQ 全选后获取选中的值_Filecoin如何创建账户钱包并获取FIL测试币

9f7529e7fb46c58bbe32253146ba3740.gif

昨天"猩动力节点"加入了fielcoin的测试网络,对用户或者矿工来说,如何获取代币,创建钱包保护好自己的资产,每一个用户来说都很关心。下面我们一起来学习如何创建账户钱包,并获取FIL 测试代币。

d244ac9eccc7035dfa42a6e7afee49d5.png

在创建账户钱包,获取FIL 测试代币之前,我们需要重点区分节点ID、账户、钱包地址和矿工ID这几个概念意义,以及其所对应的标识:

f6b23654fdf704cc403b8cb17381ca15.png

下面分别集中介绍一下其他几个概念:

节点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

2fc81382d636352bfcc4677bcf95f99d.png

不念过

END

不畏将来

d7ddd08e51e2d7e6ac7858149ab02bf7.png

长按·关注

猩动力

专注IPFS生态 · 探索分布式存储

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/535037.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis中 字符串的常用命令

各位小伙伴们大家好,欢迎来到这个小扎扎的Redis 6专栏,在这个系列专栏中我对B站尚硅谷的Redis教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡Redis知识点速览&…

mac wmware 无网络_无线网络中常用的技术名词

1、LAN:即局域网:是路由和主机组成的内部局域网,一般为有线网络。2、WAN:即广域网:是外部一个更大的局域网。3、WLAN(Wireless LAN,即无线局域网):前面我们说过LAN是局域网,其实大多…

python界面开发webview_python在webview和activity混合页面下怎么定位

展开全部 genymotion 模拟器:android 5.0.0 python 2.7 appium 1.4.16.1 1、app原生元素定位(常用) driver.find_element_by_id(“resourse-id”32313133353236313431303231363533e59b9ee7ad9431333363393662) driver.find_element_by_name(“…

androidstudio build tools安装_Android Studio4.0 安装及配置

本来打算十一月份写的,结果。。。就在我备注原来的文章的时候,硬盘坏了。。。所以重新配置环境。。。换硬盘,。。。坏的太突然以至于数据都没有备份。。。。建议大家在参考教程安装之前先大致浏览一遍,这样安装的时候就会大致知道…

Redis 五大数据类型的常用命令——列表、集合、哈希、有序集合

各位小伙伴们大家好,欢迎来到这个小扎扎的Redis 6专栏,在这个系列专栏中我对B站尚硅谷的Redis教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡Redis知识点速览&…

aop注解配置切点 spring_springboot aop 自定义注解方式实现一套完善的日志记录

一:功能简介本文主要记录如何使用aop切面的方式来实现日志记录功能。主要记录的信息有: 操作人,方法名,参数,运行时间,操作类型(增删改查),详细描述,返回值。二:项目结构图如果想学习…

抽象类、接口的区别和相似点

各位小伙伴们大家好,欢迎来到这个小扎扎的《Java核心技术 卷Ⅰ》笔记专栏,在这个系列专栏中我将记录浅学这本书所得收获,鉴于 看到就是学到、学到就是赚到 精神,这波简直就是血赚 💡涉及的知识点速通🛫 abs…

c标签判断true false jsp_Java学习知识点:小白如何掌握JSP技术?

今天千锋广州小编就给大家分享零基础如何掌握JSP技术,下面一起来看看吧!一、Java初级开发之jsp概述1.关于jspJavaServer Pages简称jsp,从“server”这个词可以看出,这其实也是一门java服务端技术,其实可以简单的把jsp认为是servle…

python语言保留字的特点_python保留字及其说明

原博文 2019-07-14 22:05 − 保留字 说 明 and 用于表达式运算,逻辑与操作 as 用于类型转换 assert 断言,用于判断变量或条件表达式的值是否为真 break 中断循环语句的执行 class 用于定义类 continue 继续执行下一次循环 ...011647 相关推荐 2019-12-19…

使用Java操作Redis的两种方式Jedis、RedisTemplate

各位小伙伴们大家好,欢迎来到这个小扎扎的Redis 6专栏,在这个系列专栏中我对B站黑马的Redis教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡Redis知识点速览&#…

python提取数据库数据_Python如何读取MySQL数据库表数据

本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参考,具体内容如下 环境:Python 3.6 ,Window 64bit 目的:从MySQL数据库读取目标表数据,并处理 代码: # -*- coding: utf-8 -*- import p…

【项目实战】基于Redis实现短信验证码登录 (附源码、思路)

各位小伙伴们大家好,欢迎来到这个小扎扎的Redis 6专栏,在这个系列专栏中我对B站黑马的Redis教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡Redis知识点速览&#…

加工中心刻字宏程序_FANUC OI系列图书——车床、铣床及加工中心编程

☞ 这是金属加工(mw1950pub)发布的第10035篇文章导读今天跟大家分享FANUC OI系列图书,包括车床、铣床及加工中心编程,快来看看吧!《FANUC 0i数控车床/加工中心编程技巧与实例》选择在企业里应用*广泛、编程*具代表性的日本FANUCSeries0i-TC/T…

Redis 的缓存策略

各位小伙伴们大家好,欢迎来到这个小扎扎的Redis 6专栏,在这个系列专栏中我对B站黑马的Redis教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡Redis知识点速览&#…

关闭后天 树莓派_陪你一起玩树莓派-系统安装

从今天就开始我们的树莓派之旅,心情是不是有点小激动?我们拿到一个树莓派是一个裸机。我们要准备一张16G的高速TF闪存卡,一个5V/2A的USB电源和一根micro B的 usb线。装机步骤:一、下载树莓派系统1、浏览器打开树莓派官方网站 http…

简单的签到代码_PHP实现一个小小的签到功能,到底用MySQL还是Redis?

来源 | http://suo.im/5EWN3k今天,看下签到功能怎么选择?现在的网站和app开发中,签到是一个很常见的功能,如微博签到送积分,签到排行榜~微博签到如移动app ,签到送流量等活动,移动app签到用户签…

【Redis 6】缓存穿透、缓存雪崩、缓存击穿(附解决方案、代码)

各位小伙伴们大家好,欢迎来到这个小扎扎的Redis 6专栏,在这个系列专栏中我对B站黑马的Redis教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡Redis知识点速览&#…

8软件遇到的问题及解决方法_Excel工作表中的8个常见问题,你一定遇到过,附解决方法...

在Excel工作表中,最常用的还是一些技巧,如果能够熟练掌握,对于工作效率的提高绝对不是一点点哦,结合工作实际,小编对工作中常见的问题进行了总结,一共有8类,你一定也遇到过……一、Excel工作表常…

unity着色器和屏幕特效开发秘笈_Oculus研发分享:开发移动VR内容时应避免的PC渲染技术...

查看引用/信息源请点击:映维网开发移动VR内容时应避免的PC渲染技术(映维网 2019年11月25日)有不少开发者都是以与PC相同的方式来开发Quest游戏,但这可能会导致优化性能方面出现大量困难。Oculus软件工程师特雷弗达什(T…

Java包装类、java中的方法传参机制:按值调用

各位小伙伴们大家好,欢迎来到这个小扎扎的《Java核心技术 卷Ⅰ》笔记专栏,在这个系列专栏中我将记录浅学这本书所得收获,鉴于 看到就是学到、学到就是赚到 精神,这波简直就是血赚 💡涉及的知识点速通🛫 方法…