SWARM是一个非常巨大的项目,在很多处所做出了有益的尝试,但是目前的实现还未能够达到满足实际利用需求的程度。在可见的将来能够落地取得大规模商用是几乎不可能的,但是作为区块链项目,是非常值得参与的。
Swarm如何在Swarm网络中分发和存储数据?
它如何确保这些数据的持续可用性?
DISC(Distributed Immutable Store of Chunks)是Swarm的底层存储模型。它由协作存储和供给数据的节点组成,使得利润最大化节点遵守的策略集合能有以下属性:
隐私掩护和未经允许的上传和下载;
一旦特定内容上线,就有壮大防御来禁止或更改对特定内容的访问;
随着需求的增长主动扩大;
完整性掩护内容;
最终忘记不再与保存相干的内容;
任何拥有备用存储和带宽容量的人都可以作为节点运营商参与 DISC 并因此获得嘉奖。参加 DISC 后,节点运营商成为网络的一部分,基础上负责管理这个全球硬盘驱动器的一个扇区。
Swarm中的规范存储单元称为块。一个块由4 KB的数据组成,并有一个地址。由于块的地址与节点地址包含在雷同的地址空间中,因此可以盘算它们的相对接近度。Swarm的存储方案声明每个块由地址接近块本身的节点存储。
Swarm节点不会选择它们存储的块。一个块可能是一个或多个内容的一部分,而节点运营商没有简略的方法来断定一个块属于什么内容这一事实为节点运营商供给了掩护,使其免于对其托管的内容承担责任。
DISC 最终会忘记很少访问且未付费的内容。通过固定,节点可以确保在本地保存特定内容。此外,此类节点可以参与该内容的被动或主动恢复。
Swarm 网络如何实现公平的数据经济?
Swarm Accounting Protocol (SWAP) 确保节点运营商有动力在路由消息中进行协作,同时供给针对无意义消息传递的掩护。
当节点协作路由恳求和响应时,它们会与对等方一起跟踪带宽的相对耗费。在必定领域内,这可确保对等方参与服务对服务的交换。
一旦达到限制,应用超过服务的对等方可以等到其债务随时间摊销或通过发送支票来支付,代表 BZZ。
总结:Swarm作为一个点对点网络,其所有节点共同供给去中心化的存储和通佩服务。无需允许且隐私的Swarm满足了言论自由、数据主权和网络开放市场的需求,同时通过完整性掩护、抗审查和防攻击来确保其安全。
TOP