Српски
Српски
Appearance
Српски
Српски
Appearance
Како се IPFS чворови међусобно проналазе и откривају ко има садржај који тражите.
Дистрибуирана хеш табела је децентрализовани систем претраживања. Замислите је као телефонски именик који нико не поседује у целости — уместо тога, сваки учесник држи неколико страница и зна кога питати за странице које нема.
У IPFS-у, DHT мапира CID-ове на мрежне адресе чворова који имају одговарајући садржај. Када затражите фајл по CID, DHT вам помаже да пронађете који чворови га могу сервирати.
IPFS користи варијанту Kademlia DHT. Сваки чвор одржава табелу рутирања блиских чворова (у смислу XOR растојања између ID-ова чворова). Када чвор жели да пронађе садржај:
TIP
Ово претраживање обично траје само неколико скокова — чак и у мрежи од милиона чворова, фајл може бити лоциран у 20-30 корака.
Када чвор закачи садржај, објављује запис пружаоца у DHT објављујући: "Имам CID X, а моја адреса је Y." Ови записи истичу након ~24 сата и морају се периодично обнављати. Зато је активно качење важно — без њега, записи пружалаца истичу и садржај постаје неоткривљив.
IPFS.NINJA управља свим DHT интеракцијама уместо вас. Када отпремите фајл: