IPFS和filecoin的关系
1,IPFS是一套分布式存储网络系统,filecoin是基于IPFS的上层激励
2,IPFS为filecoin的存储市场和检索市场提供数据基础
3,没有filecoin,ipfs可以作为分布式存储网络单独运行,
4,有了filecoin激励,ipfs的网络节点可以更快更好的推广,网络节点越多,服务也就越快越稳定
5,IPFS网络自身是没有奖励的,我们提到的奖励啊,挖矿啊,都是在filecoin区块链网络当中。
Filecoin订单交易模式
filecoin区块链网络中存在两个可验证市场:存储市场和检索市场,进而衍生出两类矿工:提供存储服务的存储矿工和提供检索服务的检索矿工。
可验证市场包含:订单匹配和结算俩部分
订单类型:询价订单,出价订单,交易订单
存储市场(整个过程,链上交易):
订单流程:
1,filecoin节点抵押一定量的FIL(filecoin代币简称)成为存储矿工
2,存储矿工创建询价订单添加到存储市场,验证订单有效性
3,客户创建出价订单请求存储市场,验证订单有效性
4,有效询价订单和有效出价订单进行匹配,匹配成功,由客户向订单冲入相应代币(周期结算用)?(此处有疑问,白皮书中未明确,也有可能在3阶段冲入,那样的话就存在多冲的问题,但是在此处的话,3处的有效性验证就必须将所有该客户的未处理出价订单进行汇总验证),生成交易订单,客户提交数据给存储矿工,存储矿工提供复制证明(Proof-of-Replication,PoRep,存储证明PoS的升级版)给区块链网络或客户进行验证,交易达成
结算:
1,每个结算周期,由存储矿工提供复制证明(PoRep存储证明升级版),提交到区块链网络,由网络进行验证
2,验证成功,构成时空证明(PoSt带有时间属性的证明链),根据订单信息给存储矿工进行结算
3,结算成功,PoSt上链形成block,此处应该产生挖矿奖励
检索市场(订单链下交易,交易结果上链):
订单流程:
1,检索矿工创建询价订单,并(部分)广播到区块链网络,提交给订单
2,客户创建出价订单并(部分)广播到区块链网络
3,只有通过网络接收到订单的客户端才会将订单添加到他们自己的订单簿上
3,订单匹配成功,双方共同生成交易订单并构建小额支付通道
结算:
1,检索矿工会将数据分成碎片传输给客户
2,客户根据收到的碎片给矿工发送相应的收据
3,当矿工将数据全部传输完毕,给网络出示所有收据,验证通过,获取奖励
4,交易成功后,将交易记录提交区块链,并将订单从各自订单簿上移除
网友评论