[英]How Distributed Hash Table in IPFS and Bittorrent prevent abuse?
我的理解是IPFS和Bittorrent Mainline DHT構建在分布式哈希表(Kademlia)之上。 他們使用文件哈希作為Kademlia密鑰來查找可能具有此文件的對等項列表。
1-我不明白的是,如果從DHT對等體中刪除不再托管文件內容的所有分散的話?
2-什么阻止某人在DHT內免費存儲大量數據?
3-通過為流行文件添加大量無效對等體來阻止某人破壞網絡的原因。
4-什么阻止不良行為者加入DHT環並且不遵循路由協議從而防止發現消息到達正確的節點。
不知道為什么這是低估的。 這些都是很好的問題。
1-我不明白的是,如果從DHT對等體中刪除不再托管文件內容的所有分散的話?
我認為DHT參賽作品會定期重播。 因此,如果對等體消失,其DHT條目將不再被廣播,並且網絡將忘記它提供的數據,除非其他節點具有它。
2-什么阻止某人在DHT內免費存儲大量數據?
除非您重新發布或其他人對數據感興趣,否則它將會消失。 您可以直接存儲在DHT條目中的數據量是有限的。 因此,您可以通過將數據直接放入DHT條目來使其他節點存儲您的一些數據,但這些努力超過了收益。
3-通過為流行文件添加大量無效對等體來阻止某人破壞網絡的原因。
我認為有在IPFS 設想 ,以防止攻擊的DHT的一些機制。 但是,我認為目前的實施並不復雜。 我認為目前的IPFS不會很好地處理大規模的分布式DDOS攻擊。
4-什么阻止不良行為者加入DHT環並且不遵循路由協議從而防止發現消息到達正確的節點。
我認為單個節點不足以造成很大的破壞,因為一個節點會詢問多個對等體。 您必須有多個節點才能造成重大損害。
但是現在的IPFS將無法幸免於國家行為者的復雜攻擊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.