Polski
Polski
Appearance
Polski
Polski
Appearance
Jak węzły IPFS odnajdują się nawzajem i odkrywają, kto ma szukaną treść.
Rozproszona tablica hashów to zdecentralizowany system wyszukiwania. Pomyśl o niej jak o książce telefonicznej, której żadna pojedyncza osoba nie posiada — zamiast tego każdy uczestnik ma kilka stron i wie, kogo zapytać o strony, których nie ma.
W IPFS DHT mapuje CID na adresy sieciowe węzłów, które mają odpowiednią treść. Gdy żądasz pliku po CID, DHT pomaga znaleźć, które węzły mogą go dostarczyć.
IPFS używa wariantu DHT Kademlia. Każdy węzeł utrzymuje tablicę routingu pobliskich węzłów (pod względem odległości XOR między identyfikatorami węzłów). Gdy węzeł chce znaleźć treść:
TIP
To wyszukiwanie zazwyczaj wymaga tylko kilku skoków — nawet w sieci milionów węzłów plik może być zlokalizowany w 20-30 krokach.
Gdy węzeł przypina treść, publikuje rekord dostawcy w DHT ogłaszając: "Mam CID X, a mój adres to Y." Te rekordy wygasają po ~24 godzinach i muszą być okresowo odświeżane. Dlatego aktywne przypinanie jest ważne — bez niego rekordy dostawców wygasają i treść staje się nieodkrywalna.
IPFS.NINJA obsługuje wszystkie interakcje DHT za ciebie. Gdy przesyłasz plik: