Nová verzia IPFS 0.6 už bola vydaná a sú to jej novinky

Nedávno bolo oznámené vydanie novej verzie decentralizovaný súborový systém IPFS 0.6 (Systém medziplanetárnych súborov), ktorý vytvára globálne verziované úložisko súborov nasadené vo forme P2P siete zloženej z členských systémov. IPFS kombinuje nápady predtým implementované v systémoch ako Git, BitTorrent, Kademlia, SFS a na webe a pripomína to jeden bitTorrent „pár“ (páry zúčastňujúce sa na distribúcii), ktoré si vymieňajú objekty Git.

IPFS sa líši v adresovaní podľa obsahu a nie podľa umiestnenia a ľubovoľných mien. Referenčný implementačný kód je napísaný v jazyku Go a je distribuovaný pod licenciami Apache 2.0 a MIT.

V IPFS odkaz na prístup k súboru priamo súvisí s jeho obsahom a obsahuje kryptografický hash obsahu. Adresu súboru nie je možné ľubovoľne premenovať, je možné ju zmeniť až po zmene obsahu.

Podobne je nemožné zmeniť súbor bez zmeny adresy (stará verzia zostane na starej adrese a nová bude dostupná na inej adrese, pretože sa zmení hash obsahu súboru).

Pretože sa identifikátor súboru mení pri každej zmene, aby sa neposielali nové odkazy zakaždým, poskytujú sa služby na prepojenie trvalých adries, ktoré zohľadňujú rôzne verzie súboru (IPNS), alebo na opravu aliasu podobného tradičným FS a DNS (MFS (Mutable File System) a DNSLink).

IPFS pomáha riešiť problémy príbehy napríklad spoľahlivosť úložiska (ak je pôvodné úložisko mimo prevádzky, súbor je možné stiahnuť zo systémov iných používateľov), odpor proti cenzúre obsahu (blokovanie bude vyžadovať blokovanie všetkých používateľských systémov, ktoré majú kópiu údajov) a organizovanie prístupu pri absencii priameho prístupu na internet alebo pri zlej kvalite komunikačného kanála (dáta si môžete stiahnuť cez najbližší v miestnej sieti ).

Čo je nové v IPFS 0.6?

Nová verzia je pozoruhodná pre zahrnutie predvoleného prenosu na základe protokolu QUIC, čo je doplnok v protokole UDP, ktorý podporuje multiplexovanie viacerých pripojení a poskytuje metódy šifrovania rovnocenné s TLS / SSL.

V IPFS sa soket na príjem pripojení UDP automaticky spúšťa na rovnakej sieťovej adrese a porte ako transportný radič založený na TCP. QUIC sa používa pre prichádzajúce a odchádzajúce pripojenia a pri pripájaní k novým uzlom sa QUIC, ak nie je k dispozícii, vráti späť na TCP.

Druhá inovácia dôležitá bola sNOISE bezpečná podpora prepravy, založený na protokole Noise a vyvinutý ako súčasť libp2p, modulárneho sieťového zásobníka pre aplikácie P2P.

Po počiatočnej koordinácii spojenia je všetka následná výmena údajov medzi účastníkmi šifrovaná a chránená proti odpočúvaniu. NOISE nahradil transport SECIO, ale TLS 1.3 sa naďalej používa ako primárna metóda šifrovania spojení medzi uzlami.

NOISE sa implementuje celkom jednoducho a je umiestnený ako multiplatformový univerzálny transport, ktorý je možné implementovať v rôznych programovacích jazykoch.

Nová verzia poskytuje tiež možnosť pridať vlastné stránky „404 nenájdené“ a pridať voliteľná podpora pre metódu kódovania Base36, čo je optimálne pre malé a veľké písmená alfanumerické údaje, ako sú názvy domén (pri použití Base32 sú kľúče Ed25519 IPNS o dva bajty väčšie ako limit veľkosti subdomény a v prípade Base36 sa do limitu zmestia).

Okrem toho, do nastavení bola pridaná možnosť „párovania“, ktorý definuje zoznam uzlov, ku ktorým sa chcete pripojiť, udržiavať pripojenie a opätovne sa pripojiť, aby ste určili „tvrdé“ spojenia medzi často používanými partnermi.

Nakoniec, ak máte záujem dozvedieť sa viac o tejto novej verzii, môžete si prečítať podrobnosti, prechodom na nasledujúci odkaz. 

Ako používať IPFS v systéme Linux?

Pre tých, ktorí majú záujem o implementáciu IPFS do svojho systému, môžu tak urobiť podľa pokynov sú podrobne uvedené v tomto článku.

IPFS: Ako používať medziplanetárny súborový systém v GNU / Linux?
Súvisiaci článok:
IPFS: Ako používať medziplanetárny súborový systém v GNU / Linux?

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Kao dijo

    Toto je vec, ktorú som už videl, ale nerozumiem, na čo by to mohlo byť užitočné. Myslím, že existujú služby alebo aplikácie, ktoré to už používajú pre svoje veci, ale zatiaľ som žiadne neskúšal.