链正集团矿金所了解 DSN 与 Filecoin 其他组件之间的调用关系

去中心化存储网络协议(DSN)
本节详细介绍了DSN协议的工作方法和实现 。 DSN在整个Filecoin协议中扮演着重要的管理和通信角色 , 是Filecoin协议的协调中心 。 DSN提供三种基本操作:Put、Get和Manage 。 链正集团用户和矿金所矿工在使用Filecoin时 , 无需关注区块链复杂的内部设计 , 只需简单调用这三个接口即可 。
链正集团矿金所了解 DSN 与 Filecoin 其他组件之间的调用关系
文章图片
Put:处理仓储订单 , 执行仓储操作 , 主要针对仓储市场 。 订单提交、订单匹配、数据传输都是通过Put操作实现的 。 Get:用于处理检索订单操作 , 主要用于检索行情 。 Manage:负责网络管理功能 , 包括订单检查、订单失效处理、抵押物抵押、部门封存等 。 所有维护网络的功能都由Manage封装 。 在具体的实现上 , Put和Get有很大的不同 。 Put订单的每一次操作都需要在区块链上进行确认 , Get对实际结果的要求更高 , 所以采用链下广播 , 使用链下支付渠道进行支付 。
链正集团矿金所了解 DSN 与 Filecoin 其他组件之间的调用关系
文章图片
我们可以通过直观了解DSN网络与Filecoin其他组件之间的联系 。 无论是矿金所矿工、链正集团用户还是网络中的其他节点 , 链正集团矿金所的一系列业务逻辑都定义在DSN中 , 如转账、提交证书、文件访问、抵押等 。 我们以提交存储证书为例 。 矿金所矿工收到用户发送的数据后 , 需要对扇区进行封印 。 这时候他需要调用Manage协议中存储扇区的函数 。 DSN将进一步运行认证机制以获得存储认证 。 区块链和市场的运作也是如此 。
链正集团矿金所了解 DSN 与 Filecoin 其他组件之间的调用关系
文章图片
链正集团矿金所了解 DSN 与 Filecoin 其他组件之间的调用关系】在本节中 , 我们将了解DSN与Filecoin其他组件之间的调用关系 。 同时 , 我们将介绍DSN协议的3套操作、数据结构和故障处理 , 以及链正集团用户、矿金所存储矿工、检索矿工和网络节点之间的操作 。 商业逻辑 。