Čeština
Čeština
Appearance
Čeština
Čeština
Appearance
Jak se IPFS uzly navzájem nacházejí a zjišťují, kdo má obsah, který hledáte.
Distribuovaná hashovací tabulka je decentralizovaný vyhledávací systém. Představte si ji jako telefonní seznam, který žádná osoba nedrží celý — místo toho každý účastník drží několik stránek a ví, koho se zeptat na stránky, které nemá.
V IPFS DHT mapuje CID na síťové adresy uzlů, které mají odpovídající obsah. Když požádáte o soubor podle CID, DHT vám pomůže najít, které uzly ho mohou poskytnout.
IPFS používá variantu Kademlia DHT. Každý uzel udržuje směrovací tabulku blízkých uzlů (z hlediska XOR vzdálenosti mezi ID uzlů). Když uzel chce najít obsah:
TIP
Toto vyhledávání obvykle trvá jen několik skoků — i v síti milionů uzlů lze soubor lokalizovat za 20-30 kroků.
Když uzel připne obsah, publikuje záznam poskytovatele do DHT oznamující: "Mám CID X a moje adresa je Y." Tyto záznamy expirují přibližně po 24 hodinách a musí být pravidelně obnovovány. Proto je aktivní připínání důležité — bez něj záznamy poskytovatelů expirují a obsah se stane neodhalitelným.
IPFS.NINJA za vás zpracovává všechny interakce s DHT. Když nahrajete soubor: