收藏本站 网站导航 开放平台 Friday, March 29, 2024 星期五
  • 微信

Swarm最新官方白皮书

来源 中金网 06-15 20:44
摘要: Swarm的使命,是通过为去中心化的互联网提供可扩展的底层基础设施,去塑造自我主权的全球化社会和无需许可的开放市场。

  清单以紧凑默克尔前缀树(compacted Merkle trie)的形式对它们所表示的映射进行编码,块将前缀树的节点序列化(见图10)。当查找路径时,我们只需要沿着我们遍历的分支的节点相应的块进行检索。这样便可以确保高效查找文件/记录,其延迟和带宽为集合大小的对数。

  文件中哈希树中间块中的子节点引用,和集合中清单前缀树节点,在位置上与BMT哈希段是对齐的。结果上,Swarm支持紧凑证明特定数据段是在位于给定URL的给定偏移量(offset)处的文件的一部分,这是可公开证明的数据库索引和去信任化聚合的基础。

  3.2 跟踪更新:feeds和域解析

  feed是一种允许可变资源显示(impression of a mutable resource)的单一所有者块示例。feed能够表示可变资源的版本化修订、对主题的顺序更新或一方在通信信道中发布的连续消息。

  feed的工作方式是将单一所有者块的identifier定义为从主题和索引派生而来。当发布者和内容使用者就索引的更新方式和更新时间达成一致时,就可以构造和查找对该feed更新的特定引用。

  类似于DNS将域解析为主机服务器的IP地址,Swarm通过使用以太坊域名解析服务ENS(Ehereum-Name Service)——区块链上的一组智能合约,将其解析为引用以支持人类可读的域名(例如Swarm.eth)。

  每当web应用程序或其所代表的网站由于更新而获得新的Swarm引用时,就可以对在ENS中注册的引用进行更新。或者,当域名引用feed时,用户可以受益于人类可读的域名,同时也可以更新其内容,而无需在每次进行更改时与区块链交互并支付相关交易成本。

  3.3 消息传递

  PSS(Postal Service on Swarm)是Swarm中的一种直接节点间消息传递协议。它是通过加密目标收件人的消息,并在内容寻址块中用主题将其包装来实现的。由于块的创建方式令其内容地址落在接收者的邻域中,所以传递自然由同步推送协议来处理。

  此外,对于任何第三方来说,消息都无法与随机加密的块进行区分,因此它也被称为“特洛伊木马(Trojan)”块。一个期望接收PSS消息的节点将尝试解密和打开到达其邻域的所有块。在成功地将特洛伊木马块解密和解包为合法收件人之后,客户端节点可以将消息明文发送给使用PSS API订阅该主题的应用程序。

  PSS还提供异步传递,因为块会持续存在并最终同步到所有邻域节点,即使这些节点在之后才上线。

  由于PSS允许用户从迄今为止未知的个体处接收消息,因此它是一种理想的通信原语(communication primitive),用于向公共个体(例如注册)发送匿名消息,或通过feeds来设置安全通信信道来向联系人发起信息流。由于PSS不需要收件人执行任何操作(例如轮询polling),因此它可以作为推送通知的推荐原语。

  3.4 钉住和恢复

  DISC最终会忘记很少被访问和未被付费的内容。通过对块进行“钉住(pinning)”这一操作,节点可以确保它们在本地保留特定内容。同时,这种“在本地保存被钉住的内容的人(pinner)”可以参与内容的被动或主动恢复,以造福所有用户。

  被动恢复涉及一个恢复协议,当检索失败时,通过使用PSS发送恢复请求,以通知pinner丢失的块。Pinners会听取恢复请求,并通过重新上传丢失的块进行响应,下载者便可以在重试时找到这些丢失的块。此应对恢复功能还允许直接从发布者节点对原始内容做种,类似于某些现有文件共享解决方(BitTorrent、IPFS)中的主要操作模式。

  相反,Swarm也提供了主动恢复或数据维护(data stewardship),因此当Pinner主动检查网络中内容的可用性并发现某些块丢失时,就可以主动重新部署这些丢失的块。

  4 结论

  Swarm作为一个点对点网络,其所有节点共同提供去中心化的存储和通信服务。无需许可且隐私的Swarm满足了言论自由、数据主权和网络开放市场的需求,同时通过完整性保护、抗审查和防攻击来确保其安全。本文介绍了Bee1.0的初始主网上线中所包含的功能。

  这是个里程碑,而旅程才刚刚开始:加入Swarm,一起完成赋予数字自由的使命。

  Swarm官方白皮书

  翻译:蓝贝壳云储

  本文为Swarm官方最新发布的白皮书全文,由蓝贝壳云储整理翻译,内容仅供参考,最终请以官方白皮书中内容为准。

区块链
免责声明:中金网发布此信息目的在于传播更多信息,与本网站立场无关。中金网不保证该信息的准确性、真实性、完整性、有效性等。相关信息并未经过本网站证实,不构成任何投资建议,据此操作,风险自担。
相关新闻 更多

天眼深度丨比特币将在 5 月达到 99000 美元?

2024年,比特币备受行业瞩目,多位行业分析师对其价格前景持乐观态度。

16小时前

天眼深度丨以太坊现货ETF面临挑战 SEC批准几率仅为25%?

随着决定公布日期的日益临近,美国证券交易委员会(SEC)对以太坊交易所交易基金(ETF)现货的批准一事仍然保持沉默,围绕SEC 是否会批准以太坊现货 ETF 的讨论正在加剧。

1天前

天眼深度丨如何提高加密货币市场的透明度和公众信任?

近年来,数字资产行业一直备受关注,而加密货币市场的透明度和公众信任一直是该行业发展中的关键问题。

2天前