一文了解Swarm(必收藏)

图片

 

 01.

「Swarm是什么」

 

Swarm 实现分布式数据存储的概念早在 2015 年初就提出来了。由以太坊创始人 Vitalik Buterin,Gavin Wood 和 Jeffrey Wilcke 推动,Swarm 的协议标签 bzz 和 shh 都是 Vitalik 创造的。所以 Swarm 可以说是以太坊项目官方的一部分,主要是由以太坊基金会开发,允许矿池存储、带宽和算力资源来支持基于以太坊网络的应用。

 

图片

 

团队试图创建一个不停机、零故障和防审查的点对点存储和服务解决方案,在 Swarm 内创建一个经济激励的系统来促进资源价值交换。

 

Swarm 是以太坊原始生态里面的一员,提供了更友好的开发方式,以太坊开发者可以通过 Swarm 完成数据的去中心化存储任务,而不再直接依赖于 IPFS 和 Filecoin 这样的外部生态。

 

一个强壮的点对点内容存储与提取系统,需要对服务提供者和消费者的需求进行小心的平衡,Swarm 网络具有满足这些需求的独特能力,它将通过小额支付以及智能合约实施激励机制来满足这些需求。

 

 02.

「Swarm团队介绍与投资机构」

 

图片

 

Swarm核心团队共有32名员工,并在瑞士成立了Swarm协会,除了以太坊资金会的资金支持外,swarm还与Bitcoin Suisse 达成合作获得了充足的资金,有了自己的资金来源后swarm独立并几次重组了团队,最终拥有8个组织良好的子团队:Leet Squad、Bee团队、Bee-JS团队、Comms、HR、DevOps、Ops和Knowledge Management。

 

根据官网披露,目前Swarm已经完成600万美元私募融资,计划 Q2 发布 1.0 版基于以太坊的去中心化存储协议。

 

图片

 

已经参与投资的机构有:ALPHEMY CAPITAL、bitscale capital、DFG、KR1、HASHKEY、NGC Venture、了得资本、P2P CAPITAL、Waterdrip Capital (水滴资本)、White Paper Capital 和 YBB Foundation LTD 等。

 

 03.

「Swarm有哪些功能」

 

Swarm为以太坊和DApp提供内容分发服务,具备以下功能:

 

1、Swarm是一个去中心化的存储平台,提供以太坊Web3堆栈的本地基础层服务。

 

2、Swarm旨在替代以太坊链上存储解决方案,成为以太坊公共记录的去中心化存储平台。

 

3、Swarm能够在不干扰区块链上信息的情况下,协助Dapp存储和分发代码、数据及内容。

 

 04.

「Swarm项目发展历程」

 

从2005年开始,Swarm一直按照早前的规划进行研发,2020年,该项目创建了一个新的Swarm网络,同时旧有的网络仍旧存在。在此期间研发了4个Bee版本,Bee 节点变得更加稳定和模块化,为 Swarm 1.0 主网上线及以后的版本做好了准备:

 

2020 年 6 月Swarm Alpha 版本

此版本奠定了坚实的基础和 Bee 客户端基础协议。

 

2020 年 8 月Swarm 夏季版

添加了新功能,并解决了 Alpha 版中的错误。

 

2020 年 9 月— SwarmBeta 版本

通过此版本,为 Dapp 开发人员启用了新功能。

 

2020 年 11 月— Swarm Live 版本

增强了稳定性,改善了性能。Swarm 1.0 的所有高级功能都已实现并随 Live 版本一起发布。

 

2021 年 1 月—至今

发布了两个新版本-Swarm Bee 的新版本和 bee-js 库的 Alpha 版本。

 

 05.

「Swarm的奖励机制和节点搭建」

 

在Swarm的背景下,存储和带宽是两个最重要的有限资源,这在其激励计划中得到了体现。使用带宽的动机旨在实现快速、可靠的数据提供。而存储动机旨在确保长期保存数据。这样,可以确保满足Web应用程序开发的所有要求,并确保激励措施是一致的,以便每个单独节点的操作不仅使自己受益,而且使整个网络受益。

 

1、带宽激励措施——建立信任关系以交换带宽

 

Swarm使用带宽激励措施来促进数据的上传和下载。Bee节点相互通信以促进内容的私有和安全上载,它们会保持消耗和接收带宽的分数。

 

2、发现奖励措施——机会,无成本

 

这些激励是间接的。这是因为拥有一个连接良好的Swarm网络符合每个节点的利益。例如,当出现新的Bee节点时,它们将连接到现有的Bee节点。Bee节点上的连接数以“连接级别”的形式表示。当该节点连接到另一个节点时,它还传达其连接级别,然后另一个(较旧的)节点可以为其建立新的连接,以提高新节点的连接级别。

 

3、仓储激励措施——Swarm无许可看门人,确保对仓储者进行公平的补偿

 

Swarm的存储空间受到所有单个节点对网络的存储贡献之和的限制。邮票系统通过将费用上传到网络上而增加了成本,从而分配了以最佳方式写入 Swarm 的权利。利用该信号,存储节点可以决定要保留什么内容以及要忽略什么内容,从而以保留最有价值的那些块的方式分配存储空间。

 

 06.

「Swarm与IPFS的区别」

 

 

Swarm与IPFS相似之处

 

Swarm和IPFS整体上十分相似,Swarm和IPFS系统都希望提供:

 

▶ 通用的分布式存储解决方案。

▶ 内容交付协议。

▶ 都是通过创建一个协作节点网络来实现的,每个节点都运行一个符合用于存储和检索任意内容的严格定义的通信协议的客户端。利用个人参与者的剩余存储和带宽、网络节点共同提供无服务器托管平台。

 

Swarm与IPFS不同之处

 

①从基本层面来看

 

Swarm作为以太坊官方推出的存储与通讯系统,主要是为以太坊的DApp代码、用户数据。区块链和状态数据提供去中心化和冗余存储,以及为不可追踪的通信提供了底层构造。以太坊开发者可以通过 Swarm 完成数据的去中心化存储任务,而不再直接依赖于 IPFS 和 Filecoin这样的外部生态。同时,Swarm还被定义为以太坊 Web3.0中的支柱之一,它的发展受到以太坊需求的指导和启发。

 

IPFS则是一个面向全球、点对点的分布式版本文件系统,能将所有具有相同文件系统的计算设备连接在一起,对目前统领互联网的超文本传输协议进行补充。其主要原理就是利用基于内容的地址来替代基于域名的地址,从而获得更快、更安全的网页。此外,IPFS是满足许多现有协议的统一解决方案。

 

②从激励层面来看

 

Filecoin是IPFS的激励层奖励,是IPFS的补充协议组成部分,极度依赖于自身的替代,具备自己的区块链公链。在此过程中它为IPFS添加了激励层,并依赖于其自己的替代链。Filecoin网络上的“挖掘”证明是一种为存储内容提供持续补偿的方案。作为工作量证明任务一部分的随机审核将以可恢复性证明予以回应,获胜的将得到相应的补偿。这样的系统有其固有的局限性:IPFS只能实施积极的激励措施并依赖集体责任。

 

Swarm则利用智能合约的全部功能来处理已存入股份的注册节点。这允许采取惩罚性措施作为威慑力量。Swarm提供了一种跟踪职责的方案,使存储人员可以对特定内容单独负责。

 

③从安全层面来看

 

IPFS不保证存储,而Swarm强制执行与内容无关的行为,并提供可由用户灵活调整的特定于内容的安全级别。Swarm将对链上很少访问的内容实施有效的自动化集体审计,并在区块链上进行最后诉状,作为内容保险的一部分。使用成对记账协议和延迟的小额支付可在保持安全性的同时节省大量交易成本。IPFS + Filecoin依赖有竞争性的托管挖矿证明意味着过多使用了区块链,并固有地冗余使用资源进行正常操作。借助成对核算、延迟付款和所有链下集体审核,Swarm减少了对区块链的依赖,从而将其仅用于注册和最后提起诉讼。

 

④从技术层面来看

 

Swarm和IPFS在核心存储组件、网络层以及激励措施上都使用了不同的方案。Swarm的核心存储组件是内容寻址的块存储,而IPFS更类似于具有内容寻址的DHT(分布式哈希表)的bittorrent。DHT是分布式索引,分散存储解决方案用于查找内容寻址的数据。Swarm使用的是以太坊devp2p,且在数据安全、身份验证、对等连接管理支持、节点管理等方面高度依赖以太坊p2p网络。IPFS则是使用libp2p网络层,这是一种类似的高级通用p2p解决方案。基于mainline bittorrent dht所开发,从历史的角度来看,devp2p的开发受到libp2p的极大启发。

 

总得来说,Swarm和PFS都是非常优质的项目,都在为下一代互联网未来的高效分散存储层提供全面的解决方案,以解决当今互联网以及数据分配和存储中的诸多问题。

 

 07.

「Swarm的BZZ通证与空投」

 

①代币信息

 

发起方:以太坊基金会

创始人:Vitalik Buterin

发行总量:6250万枚

主网上线时间:2021年第二季度(6月份左右)

 

②Token经济模型

 

BZZ Token是Swarm的功能性(UTILITY)Token,同时也用于带宽和存储奖励。

初始供应量:6250万枚

 

③Token 分配

 

筹款 : 50%

团队 : 20%

基金 : 7%

生态 :10%

补助 : 10%

捐赠 : 3%

 

④100万BZZ的空投怎么回事?

 

2021年2月15日,Swarm 宣布将对已在测试网上运行 Bee 节点的地址空投 100 万枚 BZZ 代币,旨在奖励早期使用者和对网络进行压力测试。但是一直到最近Swarm挖矿才爆火起来,大概是因为马上就要到计划所说的“上半年”主网上线的时间了。官方将这次空投称为“蜂王崛起”。

 

图片

 

最后的话

 

Swarm的愿景和目标来自分散的技术社区及其价值,因为它是和以太坊、 Whisper一起实现分散式网络的三位一体支柱之一,Swarm在未来的社会中可能会变得无处不在。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值