Magyar
Magyar
Appearance
Magyar
Magyar
Appearance
Hogyan találják meg egymást az IPFS csomópontok, és hogyan fedezik fel, kinek van meg a keresett tartalom.
Az elosztott hash tábla egy decentralizált keresőrendszer. Képzelje el úgy, mint egy telefonkönyvet, amelyet senki sem tart egyben -- ehelyett minden résztvevő néhány oldalt tart, és tudja, kitől kérdezze meg a hiányzó oldalakat.
Az IPFS-ben a DHT CID-eket képez le a megfelelő tartalommal rendelkező csomópontok hálózati címeire. Amikor CID alapján kér egy fájlt, a DHT segít megtalálni, melyik csomópontok szolgálhatják ki.
Az IPFS a Kademlia DHT egy változatát használja. Minden csomópont fenntart egy közeli csomópontok útvonaltábláját (XOR távolság szerint a csomópont-azonosítók között). Amikor egy csomópont tartalmat keres:
TIP
Ez a keresés általában csak néhány ugrást igényel -- még egy több milliós hálózatban is 20-30 lépésben megtalálható egy fájl.
Amikor egy csomópont rögzít tartalmat, közzétesz egy szolgáltató rekordot a DHT-ben, amely kimondja: "Nálam van a CID X, és a címem Y." Ezek a rekordok kb. 24 óra után lejárnak, és rendszeresen frissíteni kell őket. Ezért fontos az aktív rögzítés -- nélküle a szolgáltató rekordok lejárnak, és a tartalom felfedezhetetlen lesz.
Az IPFS.NINJA kezeli az összes DHT interakciót Ön helyett. Amikor feltölt egy fájlt: