支持
帮助与支持 隐私政策 条款与条件
一、常见问题
问:FileStorm参与挖矿的基本流程是什么? 答:下载挖矿节点程序,安装并运行,到 http://www.filestorm.info/#/mining注册。 详细流程请阅读https://github.com/MOACChain/FileStorm/releases/Appalachian 问:FileStorm对挖矿硬件的要求是怎样? 答:矿机系统暂时只支持Linux系统。至少2核CPU,4GB内存,硬盘支持1TB、2TB、4TB、8TB和12TB五种,建议大家选用下面两种操作系统:CentOs 7.4 64位 (安装包需要用到make, gcc和glibc,所以建议安装完整版) 和Ubuntu 18.04 LTS。 问:请解释一下Vnode,SCS,验证节点,超级节点,挖矿节点,存储节点。 答:FileStorm区块链是墨客区块链上的一个子链。墨客采用可扩展的母子链架构。Vnode是母链上的一个节点。 SCS是FileStorm专属的墨客子链上的一个节点。每个SCS要跟一个Vnode相连。验证节点是FileStorm上的出块节点,享受出块奖励。FileStorm采用dPOS共识,所以验证节点招募选举产生后,需要质押一定数量的FST(200万个)才能参与出块。每个挖矿节点要跟一个验证节点绑定,并且将10%的收益给它。所以我们也把验证节点叫做超级节点。挖矿节点是FileStorm子链上用于存储的节点,可以存储挖矿获得收益。所以挖矿节点和存储节点是一样的。因为FileStorm平台上大部分的节点都是用于存储挖矿。 问:为什么超级节点测试是邀请制? 答:超级节点最多只有121个。早期邀请21个参与。数量少。但是需要质押200万个FST才能参与。所以我们只会邀请有真正愿意参与超级节点,将来与我们一起共同推广FileStorm的个人和团队参与公测。 问:请解释FST,COIN和MOAC的区别。 答:FST叫FileStorm Token,是FileStorm平台在墨客区块链上发行的一个ERC20通证。将来可以上交易所兑换其他数字资产。COIN是FileStorm内部流通的一个使用通证。用户用COIN购买存储空间,矿工提供存储赚取COIN。COIN可以随时免费的与FST进行1:1等值兑换。用户之间支付COIN是免费的。支付FST则需要支付少量MOAC做为燃料费。MOAC是墨客区块链的原生通证。不会在FileStorm平台上显示。 问:为什么FST是ERC20币? 答:FST这个ERC20不同于在以太坊上发的ERC20。这个是墨客区块链上发的ERC20,和FileStorm专属子链上的原生Coin一一对应。Coin被矿工挖出来后,可以使用,没有效率瓶颈。FST则可以用来在交易所交易和变现。 问:怎么知道存储节点程序跑成功了? 答:用下面这个指令:
查看log文件,tail -100f storm.out,出现如下信息表示正常运行中
---------------------------------------------------------------
StormCatcher has started. Your storage miner is ready to work.
---------------------------------------------------------------
问:怎样知道节点注册成功了? 答:用下面这个指令:
看到如下log表示A设备已经注册成功,还未加入分片
/dev/sda1(A设备目录) verify IPFS file
not generated shard ID!
看到如下log表示A设备已经注册成功,已加入分片,挖矿中
/dev/sda1(A设备目录) verify IPFS file
wait file verify handle!
问:注册多久才能挖矿? 答:挖矿节点不会一注册就挖矿。首先它要被加到一个备选矿池中等待,当备选池中同样大小的矿机足够多的时候, 系统就会自动把这些矿机合成一个存储的单位,叫做存储分片(Shard)。现在Shard的大小被定为10。也就是说,只有矿池中有10个备选分片, 才会生成存储分片。进入分片的矿机才能工作,才能定期获取收益。这个等待的时间,完全取决于有多少新矿机加入矿池。 问:现在挖矿的收益是怎样? 答:目前为止,质押1000FST/1TB 挖矿一天可获得的收益是6FST左右,1FST 约等于1.5RMB。 具体收益每天都会有些许变化,请以最新官方公告为准。 问:在哪里可以看到收益情况? 答:在 http://www.filestorm.info 网站上点击右上角地址,再点击查看资产,就能看到挖矿收益。 收益是以Coin的形式发放。每天发放一次。这个Coin可以用FST提出,将来可以在交易所兑换成其他资产。
二、FileStorm 用户指南
FileStorm是在墨客子链上实现的基于IPFS的去中心化存储平台。详细介绍可参看这篇 FileStorm - 在墨客子链上实现的IPFS存储平台 。这个平台的用户有三类。
       1. 存储提供方: 存储提供方将会提供用于存储的硬件设备,如带大容量硬盘的电脑,或者订制的硬件盒子。设备需要安装FileStorm程序,用来链接墨客FileStorm子链,和IPFS网络。为FileStorm提供存储可以得到收益,就是俗称的存储挖矿。
       2. 应用部署方:应用部署方为FileStorm子链的创建者。他们可以搭建一个专门的子链为自己的应用做存储。应用部署方需要承担运营FileStorm子链的费用(墨客也会做为应用部署方部署一条FileStorm子链供用户使用。)
       3.存储使用者:存储的使用者通过使用应用部署方部署的应用来存储和读取文件。存储使用者无需为使用FileStorm付费。但是可能要承担使用应用的费用。
三、FileStorm共识
       FileStorm共识是在ProcWind共识之上实现的一个dPOS共识。DPOS,Delegated proof of stake,委托权益共识需要选出一组矿工节点来做区块的生产和调度 。这些权益所有者需要抵押通证。任何节点如果不正常出块或者不对其他节点的出块做验证,抵押通证将被扣除。
       这些节点被称之为验证节点,或出块节点。验证节点按顺序轮流出块,每n秒钟一个块,n可设置,现在设置为10。 FileStorm的不同之处在于,每个FileStorm子链的区块头上多了两个随机数。这两个随机数是用来做文件验证的。 证明每个节点上都存了该存的文件。在FileStorm子链上,节点分成两种:出块节点和存储节点。出块节点负责打包交易,出块 ,并且产生文件验证随机数。存储节点存储文件,并且对文件进行验证。
       出块节点被分到不同的组,每个组是一个存储的基本单位,相当于数据库里的一个Shard(分片)。每个分片里的节点存储空间一样大, 存储的文件也是一样。这样一个分片里的多个节点可以互相验证。所有的文件的信息和读写交易都写在区块链上,而文件内容则存在存储节点的IPFS中。
       每个存储节点都要定期对本地文件进行验证。初始设定为每40个区块。轮到验证的区块根据两个随机数产生一组文件,然后用第一个随机数找到每个文件中的一个起始位置。 从这个起始位置往后数256个字节,得到一组随机的字符串组。然后对这组字符串进行哈希,直到得出一个根哈希值。同时,同分片里的其他节点也要做同样的操作。得到哈希值。 被验证节点先将自己的哈希值以交易的方式发到链上。同分片的其他节点收到交易后,跟自己生成的根哈希进行比较,然后将比较结果也以交易的方式发出来。 最后进行统计,如果超过半数的节点给出的哈希值跟被验证节点相同。我们认为被验证节点存了所有的文件,我们就会给它奖励。
       每个存储节点都会轮流被验证,验证通过得到奖励。文件验证会在每个分片里进行。用户文件存到链上,会根据一定的算法平均的分配到不同的分片上。
四.挖矿程序的下载与安装: