Lietuvių
Lietuvių
Appearance
Lietuvių
Lietuvių
Appearance
Kaip IPFS identifikuoja failus pagal tai, ką jie turi, o ne kur jie saugomi.
Tradiciniai žiniatinklio URL nurodo vietą — konkretų serverį konkrečiu adresu. Jei serveris sugenda arba failas perkeliamas, nuoroda nebeveikia. Tai yra vietomis pagrįstas adresavimas.
IPFS veikia kitaip. Kiekvienas failas identifikuojamas pagal jo turinio kriptografinę maišą — turinio identifikatorių (CID). CID nesako, kur failas yra; jis sako, kas tas failas yra. Bet kuris tinklo mazgas, turintis failą, gali jį pateikti, o bet kas, jį gavęs, gali patikrinti, kad tai teisingas failas, perskaičiuodamas maišą.
TIP
Galvokite apie tai kaip apie pirštų atspaudą: du identiški failai visada sukuria tą patį CID, o net vieno baito pakeitimas sukuria visiškai kitokį CID.
Kai įkeliate failą per mūsų API, IPFS klasteris apskaičiuoja CID ir prisega failą. CID grąžinamas atsakyme ir gali būti naudojamas failui pasiekti per bet kurį IPFS gateway — mūsų ipfs.ninja/ipfs/<CID> arba bet kurį viešą gateway kaip dweb.link.