DHT

Kademlia: 一个基于异或的 p2p 信息系统

17 minute read Published: 2019-12-04

来自论文:Kademlia: A peer-to-peer Information System Based on the XOR Metric

经典的 DHT 论文之一,简洁而巧妙的拓扑结构就能实现 DHT 所需的特性。和之前的 Chord 对比看,就能发现这两种 DHT 无论拓扑结构是一个环还是一棵二叉树,都会让节点对它离得近的节点所知甚详,对远的节点就知道的比较少。这种特点让我想起了小世界网络,在 p2p 里面研究小世界特性的论文也有很多。Kad 协议目前在实际中用得非常广,无论是种子下载还是区块链,都在底层使用了 Kad。

Chord: 互联网应用的一个可扩展 P2P 查询服务

12 minute read Published: 2019-10-24

来自论文:Chord: A Scalable P2P Lookup Service for Internet Applactions

经典的 DHT 论文之一,这还是去年和 Kad 一起看的,现在又复习了一遍。再次感叹 2000 年的头几年对 DHT 研究的硕果累累,目前很多加密货币都是基于 Kad 作为节点发现机制的。DHT 是去中心化技术的基石之一。