IPFS/FLOWCOIN分布式流量存储

硬核IPFS/FLOWCOIN分布式流量存储干货,来了解一下~

初始flowcoin的数量为3.1亿,其中用于矿工奖励的占70%,即2.17亿flowcoin。先假设每一轮区块都能够正常出块,那么每一轮区块过后,剩余flowcoin的数量为:

IPFS/FLOWCOIN分布式流量存储

根据该公式,即可算出当前轮区块的矿工奖励数量:

IPFS/FLOWCOIN分布式流量存储

上述公式中的d表示为衰减因子,根据每45秒出一个块,奖励半衰期为4年的规则,可以算出:

IPFS/FLOWCOIN分布式流量存储IPFS/FLOWCOIN分布式流量存储

1:由于预期共识可能出现空块或一轮多块的情况,这里只是理论值,实际值可能有差异

2:计算精度取小数点后第18位。

3:此为理论值,实际值可能由于预期共识引起挖矿的不均衡性造成差异。

Flowcoin使用了PoRep(复制证明),使得一个有效的证明人P能说服验证者V,数据D的专属于P的、一个独立物理副本R已被存储在P上。PoRep协议其特征是多项式时间算法的元组:(Setup,Prove,Verify)

  PoRep.Setup(1λ,D)→R,Sp,Sv,其中Sp和Sv是P和V的特点方案的设置变量,λ是一个安全参数。PoRep.Setup用来生成副本R,并且给予P和V必要的信息来运行PoRep.Prove和PoRep.Verify。一些方案可能要求证明人或者是有互动的第三方去运算PoRep.Setup。

  PoRep.Verify(Sp,R,C)→πc,其中C是验证人V发出的随机验证,πc是证明者产生的对于数据D的特定副本R的访问权的证明。PoRep.Prove由P(证明者)为V(验证者)运行生成πc。

PoRep.Verify(Sv,c,πc)→{0,1},用来检测证明是否是正确。PoRep.Verify由V运行B并且说服V:P已经存储了R。

 同时还使用了post(时空证明),使得有效的证明者P能够说服验证者V:在一段时间t内,P已经存储了一些数据D。PoSt协议的特征是多项式时间算法的元组:(Setup,Prove,Verify)

  PoSt.Setup(1λ,D)→Sp,Sv,其中Sp和Sv是P和V的特点方案的设置变量,λ是一个安全参数。PoSt.Setup用来给予P和V必要的信息来运行PoSt.Prove。一些方案可能要求证明人或者是有互动的第三方去运算PoSt.Setup。

  PoSt.Prove(Sp,D,c,t)→πc,其中C是验证人v发出的随机验证,πc是证明人在一段时间内可以访问数据D的证明。PoSt.Prove由P(证明人)为V(验证者)运行生成πc。

  PoSt.Verify(Sv,c,t,πc)→{0,1},用来检测证明是否是正确。PoSt.Verify由V运行和说服V相信P在一段时间内已经存储了t。

 

参与flowcoin的最低硬件配置。

CPU: Intel 8核处理器

主频:2.4GHz以上

记忆:16 g ddr3 - 1333

硬盘:SATA / SAS 7200rpm 6TB及以上

网卡:1000 / 10000MB以太网接口

网络速度:高达200米

Flowcoin测试网将会在2020年5月底左右启动,2020年7月份进行主网上线。

更多详情,可访问FLOWCOIN官网:

本文来自,仅作分享,存在异议请联系平台删除。本文观点不代表刺猬财经 - 刺猬区块链资讯站立场。

(0)
上一篇 2020年5月22日
下一篇 2020年5月22日

相关推荐

本站(刺猬财经)出售,6年老站,有需要的老板请联系TG:tuhaov
This website (ciweicaijing) is for sale. It is a 6-year-old website. If you need it, please contact TG: tuhaov