kad网络原理 电驴kad网络连接不上的步骤

随着ipfs & Filecoin和Chia的市场逐渐发展起来,并取得了火爆的成绩。人们越来越关注分布式存储网络项目市场的发展前景。最近,一个“天王级”分布式存储网络项目[swarm]迅速进入人们的视野,并得到认可。在Swarm火热的市场上,各种声音都有。华声云将根据文件传输协议从FTP到...

随着ipfs & Filecoin和Chia的市场逐渐发展起来,并取得了火爆的成绩。人们越来越关注分布式存储网络项目市场的发展前景。最近,一个“天王级”分布式存储网络项目[swarm]迅速进入人们的视野,并得到认可。

在Swarm火热的市场上,各种声音都有。华声云将根据文件传输协议从FTP到Swarm的技术演进进行分享,让大家从技术层面更好的了解Swarm!

愿景

Swarm是一种去中心化的数据存储和分布式技术,它的愿景是:抗审查。用一句话总结:swarm = BitTorrent+Tor+layer 2,下面会详细分享。

BitTorrent

BitTorrent巧妙地解决了资源优化,解决了超文本传输协议(HTTP)主从设计中古老、集中、最棘手、根深蒂固的问题,是万维网的基础。基于以上,它也有相应的缺点,如缺乏经济激励,初期延迟,没有继续分享的动力等。Swarm旨在为未来的自***数字社会建立一个无授权的存储和通信基础设施,完美解决了上述问题。

在断点处继续

把文件拆分(split)成小块(chunk)按块进行并行的传输传输完成后对chunk进行校验(hash)->根据chunk恢复出文件

解决了:不稳定网络环境下的大文件传输问题。

未解决:服务器的带宽无法承受大量用户同时下载。

区块地址

用chunk的hash值作为唯一的地址

BitTorrent

解决了:大量用户同时下载时带宽不足的问题,通过用户之间传输数据来解决。

未解决:定位器的中心化问题。

DHT

去中心化的tracker每个节点都是trackerchunk太多,hash table太大kv变动难以通知所有节点Distributed Hash Table(DHT)每个节点存一部分kv,查找时先找节点再连接以获取kv一组kv同时保存在多个节点,防止单点故障

KAD网络

如何在KAD网络中找到大块IP列表:

node除了会存hash table的一部分之外,还会存所有能连上的node list(address和IP)探索node连node,获取其node list对list中node依次尝试连接查找chunk从node list中找到距离最近的node连接后获取其hash table,如果目标chunk存在则返回否则获取其node list,从中寻找距离更近的node下载chunk:直连所在node

驴、IPFS、BT升级后使用KAD网络。通过阻塞chunk所在节点的ip,阻止了chunk的传播。

KAD网络:

解决了:定位器的集中化问题。

未解决的:防火墙问题

Tor

洋葱路由(Onion Routing)是Tor(洋葱路由器)的核心技术,是美国海军研究实验室的员工在20世纪90年代中期开发的一种软件,用于保护美国的情报和通信。通过中继,您可以:

绕过防火墙保护隐私性

群体网络

Swarm的第一个创新点:以relay的方式通信node的hash table,value不再是存有chunk的node IP,而是chunk本身区别:文件是push进网络中的更大的上传下载带宽临近的node会sync chunkchunk存储于多个node

群体网络:

解决了:防火墙的问题。

未解决的:节点兴趣

第二层

Swarm依附于以太坊网络,可以理解为以太坊网络的第二层。

流量奖励

群网络需要提供带宽和存储资源才能成为节点。先来分享一下如何根据流量分配奖励:

1。链下支付和链上结算

如何创建节点:

owner质押bzz创建chequebook

owner A给B发cheque

owner B向chequebook A发起结算请求chequebook A结算bzz给chequebook B

A、B客户端同步chequebook最新状态

2。链下共识

不给cheque超过阈值就加黑名单

节省奖励

流程上传者把钱压在合约存储者提供存储证明从合约拿钱状态:功能还不成熟0.6版本效果上传者只付流量费也能存,但是数据容易被清理

群体存储层

Swarm的实际存储层由两个主要组件组成,即LocalStore和NetStore。

本地:它由内存缓存(Memstore)和持久磁盘存储(DBStore)组成。

net store:local store扩展到Swarm的分布式存储,实现DPA。

FileStore是用于存储和检索文件的本地接口。当文件交给FileStore存储时,它会把文件分成一棵Merkle hash树,然后和key一起返回给调用者。

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

结论

(1)明确目标和技术创新

热数据,censorship resistant,有可能出现现象级产品BitTorrent+Tor+Layer 2

(2)不成熟的经济模式

上传下载都要钱,注册节点也要钱,ETH和BZZ无空挖机制,难以激励节点在线

(3)功能测试不全,急需上线

可先在CoinList上公募,再研究链

本文来自尔岚投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/606620.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 06-25
下一篇 06-25

相关推荐

  • 中国电骡怎么用 电驴共享资源知识点

    此帖适合刚开始接触emule、对各种选项设置完全不懂的新手。按照贴中所述进行设置,可以大大减少上手时间。此教程基于Xtreme 8.1,但仍然适用于官方原版eMule、ScarAngel、MorphXT等所有官方认可的emule及mod!此帖以百度空间“电驴之家”的《新手教学看eMule 0.50a Xtreme 8.

    2023-07-02 22:42:01
    948 0
  • kad网络原理 电驴kad网络连接不上的步骤

    随着ipfs & Filecoin和Chia的市场逐渐发展起来,并取得了火爆的成绩。人们越来越关注分布式存储网络项目市场的发展前景。最近,一个“天王级”分布式存储网络项目[swarm]迅速进入人们的视野,并得到认可。在Swarm火热的市场上,各种声音都有。华声云将根据文件传输协议从FTP到

    2023-06-25 11:04:01
    1002 0
  • 电驴软件哪个好用 最好的p2p软件推荐

    前几天看到一个安卓定位器下载工具——下载很快,但是不知道为什么。我装了之后,就是下载不到种子文件。而且高速下载有限制,我每天只能下载三个文件。今天要介绍的这款不仅速度不限,直追迅雷,而且功能不限。它的名字叫闪电下载(Flash),各大网站都有。我们先来看看他的介

    2023-05-30 08:17:01
    804 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

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

关注微信