5

リソースの検索に関して Kademlia がどのように機能するかを理解しようとしています。セルフノードに最も近いノードツリーを構築する方法、ノード間の距離を見つける方法、プロセスを開始する方法などについて、かなり適切な説明があります。私が理解できないのは、ファイル情報ハッシュがこの図にどのように適合するかです. すべての説明は、どのようにプレイに参加し、分散ハッシュ テーブルの独自の部分を構築するかを教えてくれますが、そうではありません。これは、特定の情報ハッシュを持つファイルであるリソースを実際に見つけるために行っています。このノード ツリーにどのように格納されていますか、それとも別のノード ツリーがありますか? この情報ハッシュを持つノードを見つけて、結果としてファイルを持つのはどのように機能しますか。

ノード ID と情報ハッシュが同じ 20 バイトの長さのコードを持ち、ノード ID の XOR 情報ハッシュがノードとリソースの間の距離であるという事実について簡単に言及されていますが、それがどのように行われ、それがリソースを見つけるのにどのように役立つか想像できません。資源?結局、実際にリソースを持っているノード ID は、リソースまでの最大の XOR 距離を持つことができます。

ありがとう、アレックス

4

1 に答える 1