Filecoin项目主要有三个组成部分:1、去中心化存储网络DSN;2、复制证明PoRep;3、构建两个可验证市场——存储市场和检索市场。
那么,今天我们就来说说DSN是什么?与 Filecoin有什么关系?
DSN是去中心化存储网络协议,DSN 在整个 Filecoin 协议中扮演着重要的管理和通信角色,是 Filecoin 协议的协调中心。
DSN 提供三种基本操作:Put、Get 和Manage。
Put:处理仓储订单,执行仓储操作,主要针对仓储市场。订单提交、订单匹配、数据传输都是通过Put操作实现的。
Get:用于处理检索订单操作,主要用于检索行情。
Manage:负责网络管理功能,包括订单检查、订单失效处理、抵押物抵押、部门封存等。所有维护网络的功能都由Manage封装。
在具体的实现上,Put 和 Get 有很大的不同。 Put订单的每一次操作都需要在区块链上进行确认,Get对实际结果的要求更高,所以采用链下广播,使用链下支付渠道进行支付。
DSN聚集了由多个独立存储提供商提供的存储,并且能自我协调的提供存储数据和检索数据服务给客户。这种协调是去中心化的、无需信任的:通过协议的协调与个体参与者能实施验证操作,IQoption数字货币iqoption-china.com系统可以获得安全性操作。DSN可以使用不同的协调策略,包括拜占庭协议,gossip协议或者CRDTs,这取决于系统的需求。