Filecoin有两个业务,一个是存储一个是检索,所以对应的就有存储市场和检索市场。我们先讲存储市场。
存储市场的买家和卖家分别是有存储需求的客户和能提供存储空间的矿工。
Put订单
存储市场的订单称为Put订单。Put订单有三种类型:出价订单,询价订单和交易订单。存储矿工创建询价订单(ask),客户创建出价订单(bid),当双方对价格达成一致时,他们共同创建处理订单。
Put订单簿
存储市场的订单簿是目前市场上所有有效和开放的询价,出价和 交易订单的集合。用户可以通过Put协议中定义的方法与订单簿进行交互,比如AddOrders,MatchOrders等方法。
订单簿是公开的,每个诚实的用户都有同样的订单簿视图。在每个周期,如果新的订单交易出现在新的区块中那它将被添加到订单簿中。如果订单被取消或者结算,则会被删除。
存储市场的两个阶段
简而言之,存储市场协议分为两个阶段:订单匹配和结算。
订单匹配:客户端和存储矿工通过提交交易到区块链来将订单提交到订单簿。当订单匹配时,客户端发送数据碎片给存储矿工,双方签署交易并提交到订单簿。
结算: 存储矿工密封扇区,生成扇区所包含的碎片的存储证明,并将其定期提交到区块链;同时,整个网络验证矿工生成的证明并修复可能的故障。
领取专属 10元无门槛券
私享最新 技术干货