Nová verze je pozoruhodná tím, že ve výchozím nastavení zahrnuje přenos založený na protokolu
Druhou důležitou novinkou byla podpora bezpečné dopravy
NOISE nahradil dopravu
Nová verze také poskytuje možnost přidat vlastní stránky „404 Not Found“ a přidává volitelnou podporu pro metodu kódování Base36, která je optimální pro alfanumerická data nerozlišující malá a velká písmena, jako jsou názvy domén (při použití Base32 jsou klíče IPNS Ed25519 o dva bajty větší limit na velikost subdomény a s Base36 se vejdou do limitu). Do nastavení navíc přibyla možnost
«
Připomeňme, že v IPFS je odkaz pro přístup k souboru přímo spojen s jeho obsahem a obsahuje kryptografický hash obsahu. Adresu souboru nelze libovolně přejmenovat, může se změnit pouze po změně obsahu. Stejně tak není možné provést změnu souboru bez změny adresy (stará verze zůstane na stejné adrese a nová bude přístupná přes jinou adresu, protože se změní hash obsahu souboru). Vzhledem k tomu, že se identifikátor souboru mění s každou změnou, aby se pokaždé nepřenášely nové odkazy, jsou poskytovány služby pro propojení trvalých adres, které berou v úvahu různé verze souboru (
Analogicky s BitTorrentem jsou data přímo uložena v systémech účastníků, kteří si vyměňují informace v režimu P2P, aniž by byla vázána na centralizované uzly. Pokud je potřeba přijmout soubor s určitým obsahem, systém vyhledá účastníky, kteří tento soubor mají a odešle jej z jejich systémů po částech v několika vláknech. Po stažení souboru do svého systému se účastník automaticky stává jedním z bodů pro jeho distribuci. Určit účastníky sítě, na jejichž uzlech se obsah zájmu nachází
IPFS pomáhá řešit problémy, jako je spolehlivost úložiště (pokud dojde k výpadku původního úložiště, soubor lze stáhnout ze systémů jiných uživatelů), odolnost vůči cenzuře obsahu (blokování vyžaduje zablokování všech uživatelských systémů, které mají kopii dat) a organizace přístupu. při absenci přímého připojení k internetu nebo při špatné kvalitě komunikačního kanálu (data můžete stahovat prostřednictvím blízkých účastníků v místní síti). Kromě ukládání souborů a výměny dat lze IPFS použít jako základ pro vytváření nových služeb, například pro organizaci provozu stránek, které nejsou vázány na servery, nebo pro vytváření distribuovaných
Zdroj: opennet.ru