如果以太坊区块链作为世界计算机的 CPU,Swarm 最好被视为其“硬盘”。当然,此模型掩盖了 Swarm 的复杂特性,Swarm 的功能远不止简单的存储。接下来我将完整的介绍分布式存储赛道新贵——Swarm。
1
Swarm 是什么?
Swarm 是以太坊项目官方的一部分,主要是由基金会开发,允许矿池存储、带宽和算力资源来支持基于以太坊网络的应用。首先,Swarm是以太坊项目官方的一部分,它主要是由以太坊基金会领投和开发,允许矿池存储、带宽和算力资源来支持基于以太坊网络的应用。从一开始,它就被认为是与以太坊和 Whisper一起,定义了 Web 3.0 组件的三大支柱之一。
目使用了以太坊区块链中不同的协议和技术。Swarm的存在使互联网可以再次分散化,Swarm的长期愿景是成为重新分散的Internet的操作系统。它将为数据的供应链经济性提供可扩展且可自我维持的基础架构。
2
Swarm项目开发进展
从很多方面来看,该项目较为成熟,Swarm 有望在今年第二季度上线。
2020 年,该项目团队创建了一个新的 Swarm 网络,与“旧” Swarm 网络平行存在。另外累计发布了四个 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 版本。
Swarm 去中心化的内容存储和分发服务,可以将它视为 CDN,通过 互联网在计算机上分发。你可以像运行以太坊节点一样,运行 Swarm 节点并连接到 Swarm 网络上。这与 BitTorrent 相似,也可以 类比 IPFS,用 ETH 作为报酬激励。文件被分解成块,分配并被参与的志愿者们储存。那些为存储并为块提供服务的节点,从那些需要储 存和检索数据服务的节点得到 ETH 作为补偿。
3
Swarm团队介绍
Swarm是以太坊创始人Vitalik Buterin、Gavin Wood和Effrey Wilcke在2015年终以太坊推出之前推进的。Swarm的协议标签bzz和shh是由Vitalik创立的。
swarm中心团队共有32名员工,并树立了瑞士swaarm协会与比特币瑞士达成了平台,取得了充足的资金,有了本人的资金来源。在过来的一年里,该项目数次重组团队,如今终于拥有了8个组织完善的子团队:Leet Squade、Bee team、BeeJS team、Comms、人力资源、开发、运营和知识管理。
Swarm 作为实现分散式网络的三位一体支柱之一的概念和第一个表 述出现在 2015 年初以太坊启动之前。由以太坊创始人 Vitalik Buterin, Gavin Wood 和 Jeffrey Wilcke 推动,Swarm 的协议标签 bzz 和shh 都是 Vitalik 创造的。
4
Swarm 发行机制及挖矿机制
5
Web3.0世界中的Swarm与filcoin
Swarm被认为是一种存储协议,专为与以太坊智能合约生态系统的互操作而量身定制。与Filecoin一样,它将依赖于以太坊的共识流程,以便为我们现有的客户端/服务器基础架构提供分散的替代方案。然而,激励持久存储是一项挑战。删除数据并减少一些收入的节点的损失可能远不如丢失其有价值数据的用户大。Swarm采用奖励节点来提供服务内容的方法。因此更常被请求的内容比很少请求的内容更有利于存储,很少被下载的数据就很容易被节点删除。而即使大数据文件的最后一部分丢失也很可能导致整个文件变得无用,因此在这些情况下必须存在解决这种下行不对称性的解决方案。
未来的Web3.0将创造一个新的全球数字经济,创造新的商业模式和市场,将带来价值自由流动的便利。就像信息一样,在未来的几十年里,价值的转移将是全球性的、即时的、自由的,并且每个人都可以接触到。
今天的Web需要一种新的安全模型和围绕当代用例设计的架构。Swarm和IPFS代表了这个问题最雄心勃勃的解决方案,Web 3.0的世界将如何与2.0的世界不同?这种技术将如何渗透到创造它的文化之外?不仅仅是FIlecoin,Swarm也会带给我们一个全新的分布式存储体验。