okx

V神宣传bzz的Swarm(BZZ)去中心化存储技术

时间:2023-07-29|浏览:187

互联网的诞生是为了解决数据的分享和传输问题。互联网的开放与自由让我们迎来了信息爆炸的时代。然而,随着时间的推移,互联网的信息逐渐受到封锁的影响。为了解决这个问题,出现了一系列技术,如Swarm和IPFS。

Swarm是一种去中心化的数据存储和分布式技术。它的愿景是具有抗审查能力。可以用一句话概括:Swarm=BitTorrent+Tor+Layer2。下面将详细介绍其中的内容。

BitTorrent是一种断点续传的技术,它将文件分成小块并并行传输。传输完成后,对块进行校验,然后根据块恢复文件。它解决了网络不稳定环境下传输大型文件的问题,但未解决服务端带宽无法承受大量用户同时下载的问题。

BitTorrent还引入了ChunkAddress的概念,使用块的哈希值BitTorrent未解决Tracker的中心化问题。

为了解决Tracker的中心化问题,出现了DHT(分布式散列表)。每个节点都成为Tracker,但由于块太多、散列表太大以及键值对变化难以通知所有节点的原因,DHT仍存在一些问题。

为了进一步解决Tracker的中心化问题,出现了KAD网络。KAD网络使用类似于ChunkAddress的节点地址,并使用XOR定义距离。每个节点存储与自己地址接近的块。当需要查找一个块的IP列表时,节点会连接其他节点并获取其散列表,然后通过最接近的节点查找目标块。

Swarm网络是在KAD网络的基础上进行的创新。Swarm网络中的节点使用中继的方式进行通信,节点的散列表中存储的不再是块的节点IP,而是块本身。这使得文件可以被推送到网络中,并且有更大的上传和下载带宽。临近的节点会同步块,一个块存储在多个节点上。

Tor是一种核心技术为洋葱路由的网络,它可以绕过防火墙并保护隐私。Swarm网络可以看作是以太坊网络的Layer2,它使用Tor的中继方式进行通信。

在Swarm网络中,成为节点需要提供带宽和存储资源。节点可以通过流量和存储证明来获取奖励。流量奖励使用链下支付和链上结算的方式,而存储奖励还处于不成熟的状态。

总结一下,Swarm网络具有明确的目标和技术创新。它融合了BitTorrent、Tor和Layer2的特性,有可能产生现象级产品。然而,Swarm网络的经济模型尚未成熟,节点在线的激励机制仍然存在困难。此外,功能也还未充分测试,可能还需要更多的研究和改进。

(文章作者:启铭区块链磊哥)

热点:数据

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2