原文标题:《Swarm 最新官方白皮书》 本文为 Swarm 官方最新发布的白皮书全文,由蓝贝壳云储整理翻译,内容仅供参考,最终请以 官方白皮书 中内容为准。 简介Swarm 的使命,是通过为去中心化的互联网提供可扩展的底层基础设施,去塑造自我主权的全球化社会和无需许可的开放市场。Swarm 的愿景,是通过点对点的存储和通信系统来延展区块链,从而让「世界计算机」成为现实,这台「世界计算机」将可以作为去中心化应用程序的操作系统和部署环境。 Swarm 可以提供不间断的服务,更有效地抵御网络中断或有针对性的 DoS 攻击。Swarm 作为一个无需许可的发布平台,有效促进了信息自由。Swarm 以其独特的隐私特性,如匿名浏览、可拒存储(deniable storage)、不可追踪的消息传递和不泄漏元数据的文件格式等,响应了日益增长的网络安全需求。 Swarm 内置的激励措施旨在优化带宽和存储资源的分配,使其在经济上能够自我维持。Swarm 节点在与每个节点的连接中追踪它们的相应带宽贡献,并且通过 BZZ 来解决由于不平等消耗而产生的额外债务。Swarm 中的发布者必须花费 BZZ 去购买向 Swarm 写入数据的权利,并对一些长期的存储预付租金。 Swarm 的模块化设计由清晰可分的层(layer)组成。从技术上讲,层 2「不可变存储的覆盖网络」层 3「通过 API 的高等级数据存取」构成了 Swarm 的核心。 DISC: 块的分布式不可变存储DISC (Distributed Immutable Storage of Chunks)是 Swarm 的底层存储模型。它由存储和提供数据的节点组成,在这些节点之间的协作中,假设每个节点追求使其运营者利润最大化的策略,那么网络作为一个整体,其行为将显现出以下特性:
任何拥有多余存储空间及带宽的人,都可以以节点运营者的身份参与 DISC,并由此获得奖励。当运营者安装并运行 Swarm 客户端软件时,会创建一个新节点并成为 Swarm 网络的一部分,基本上相当于负责照管 Swarm 这一全球硬盘的一小部分。 接下来,我们将进一步定义 DISC,并解释它为何会产生上述特性。 连接、拓扑和路由DISC 的最初职责是建立和维护一个节点网络,使得所有节点都可以在彼此之间发送消息。这种消息交换是通过使用 p2p 网络协议(libp2p)的节点之间存在的持久而安全的通信信道进行的。Swarm 期望节点建立 Kademlia 连接:连接到其他特定的节点集时,节点对发送地址作出的本地决定,最终会让消息的传导找到全局最优路由。 (责任编辑:admin) |