去中心化技术
文章平均质量分 71
jason_cuijiahui
这个作者很懒,什么都没留下…
展开
-
Telehash (JSON + UDP + DHT = Freedom )
分布式哈希表(DHT)普通的Hash方式普通的Hash的特点: 创建哈希表(HashMap)需要先指定大小,即默认创建一个能够存储多少个元素的哈希表。 当不断地向HashMap中添加元素时,HashMap越来越满,当添加的元素达到了装载因子乘以表长时,就需要扩容了。扩容时,原来已经映射到哈希表中的某个位置(桶)的元素需要重新再哈希,然后再把原来的数据复制到新的哈希表中。 对于普通的哈希表而言,扩容的原创 2017-08-19 17:40:16 · 1340 阅读 · 0 评论 -
BitTorrent
在传统的BT下载里,所有的种子文件都必须指定一个或多个种子服务器,即通常所说的Tracker或Announce地址,种子文件和连接信息都存储在种子服务器上,而引入了DHT网络之后,这些连接信息则可以保存在根据一定的算法挑选出的DHT网络参与者(即DHT节点)之间。这些DHT网络参与者代替了原来的Tracker的工作。 而根据一定的规则,每个DHT网络节点需要负责维护一部分种子文件的连接信息,相当于你同时也是一个超轻原创 2017-08-19 17:43:47 · 1427 阅读 · 0 评论