大禹超级计算|了解Swarm技术架构的文章

对于懂技术的人来说,他们想知道的不仅仅是一些基本信息,还有Swarm在技术上是如何工作的。按照Swarm的底层逻辑,大禹超级计算机会和大家分享技术架构,充分了解Swarm的技术优势…

对于懂技术的人来说,他们想知道的不仅仅是一些基本信息,还有Swarm在技术上是如何工作的。按照Swarm的底层逻辑,大禹超级计算机会和大家分享技术架构,充分了解Swarm的技术优势。

Swarm项目始于2015年,是以太博物馆的正式组成部分。是由Ethereum基金会牵头开发的Ethereum Web 3.0组件的三大支柱之一。这是一个未经审查、未经许可的分布式存储和通信基础设施。它主要为dApp代码、用户数据、区块链数据和状态数据提供分散存储服务。

大禹超级计算实验室的团队成员早在2020年10月就开始关注Swarm项目,并对其进行了深入的研究和评估。目前,他们对Swarm的整体技术结构有非常深刻的了解。

第一步

Swarm如何存储每一条数据

在理解Swarm的技术结构之前,让我们先了解一下一个请求是如何在Swarm中呈现的。

Swarm允许每个节点通过底层基础设施贡献和交换资源来执行上述服务。贡献的资源将通过系统中的对等技术来计算,并向消耗少于服务的节点提供货币补偿。

集群分散存储系统主要由三部分组成:

块:内存有限(最大4K)的数据块,它是Swarm中存储和检索的基本单位。

参考:它是文件的唯一标识符,允许客户端检索和访问内容。

Manifest:是描述文件集合的数据结构。它指定路径和相应的内容散列,允许基于url的内容检索。

上图显示了如何通过Swarm呈现请求。块由哈希信息表示,如page.html或page.css,每个块在清单中都包含一个引用,告诉请求者如何检索和显示信息。

接下来我们来说说如何上传,如何分布式存储信息。

如上图所示,Swarm节点在接收到一个blob后,会将blob分割成更小且相等的数据块,然后将数据块分配给不同的节点。这些节点会根据每个数据块的时间戳自动同步数据,DPA会选择哪些节点存储哪些块。

最后,每个箱(0,1,…,31)显示相同地址的节点如何存储相关块。

第二步

Swarm存储层是如何组成的

Swarm的实际存储层由两个主要组件组成,即本地存储和网络存储。

LocalStore:由内存中的快速缓存(Memstore)和持久磁盘存储(DBStore)组成。

NetStore: LocalStore扩展到Swarm的分布式存储,实现DPA。

文件存储是存储和检索文件的本地接口。当文件被交给FileStore进行存储时,它会将文档分成一个Merkle哈希树,然后将它与密钥一起返回给调用者。

最后,FileStore使用Swarm哈希,使用NetStore为用户检索文档的根块。

从最终用户的角度来看,Swarm不影响导航或行为。

在后台,不同之处在于内容托管在对等存储网络上,而不是单独的服务器上。

由于内置的激励机制,这种对等网络可以自我维持。只有利用公共区块链并允许交易资源付费,激励才有可能。

Swarm的目标是在域名解析(ENS)、服务支付和内容可用性保险方面与区块链以太网和以太网的DevP2P多协议网络层进行深度集成。

步骤3

Swarm、IPFS和Filecoin之间的主要区别

Swarm的核心存储组件不是通用分布式哈希表(IPFS使用分布式哈希表)。而是一个不可变的内容地址。

Swarm、Filecoin和IPFS使用不同的网络通信层和对等管理协议。

Swarm与区块链以太网深度融合,激励系统同时受益于智能契约和半稳定对等池。Filecoin使用可检索性证明作为挖掘的一部分,而IPFS没有内在的激励机制。

简而言之,与之前市场上的明星项目相比,斯沃

m拥有雄厚的背景。Swarm基于以太坊团队进行开发,在区块链行业前景上拥有很大的优势,并且其技术方向有很大的潜力。

大羽超算早在2020年10月份就开始关注Swarm项目,很早就进行了Swarm的节点部署。拥有丰富的经验,以及专业的技术团队, 与Swarm共同成长,共同助力Web3.0时代。

END

大羽超算

轻松开启Swarm挖矿之旅

大羽超算是全球领先的一站式实体矿机挖矿服务平台,依托自有联盟矿场、自主软硬件研发及专业运维团队,大羽超算专注于为各类机构及个人提供专业、高效、靠谱的挖矿解决方案及服务。大羽超算矿场设施资源遍布四川、云南、重庆、济南、新疆等地,一站式管理了矿场建设、矿机销售、矿机托管、矿池运营等复杂业务流程,用户只需一键下单,即可轻松开启挖矿之旅。

大羽实验室深耕Web3.0分布式存储挖矿,寻找优质挖矿标的,比如Filecoin、Swarm,只为让每个人享受到区块链发展的行业红利。Swarm主网上线在即,大羽超算即将推出矿机集群挖矿服务,让更多的用户能够随时随地的参与到Swarm这场创新型经济模式所带来的商业机会中。

未来,大羽超算将针对不同类型的挖矿项目提供矿业金融服务。大羽超算将利用丰富、专业的金融经验,结合创新的金融产品,向矿业伙伴提供矿机质押融资、流动性管理、现金流管理、套保交易策略等服务,帮助矿业伙伴获取更高的收益,将区块链矿业和新金融领域进行融合,打造矿业新金融生态!

作者: SHIN引

为您推荐

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我们

联系我们

        暂没开通电话      

在线咨询: QQ交谈

       

邮箱: 暂没开通邮箱

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注我们
返回顶部