Nová verze IPFS 0.6 již byla vydána a toto jsou její novinky

Nedávno bylo oznámeno vydání nové verze decentralizovaný souborový systém IPFS 0.6 (Meziplanetární souborový systém), který tvoří globální úložiště souborů se verzí nasazeno ve formě P2P sítě tvořené členskými systémy. IPFS kombinuje nápady dříve implementované v systémech jako Git, BitTorrent, Kademlia, SFS a na webu a podobá se jedinému „peer“ BitTorrentu (partneři podílející se na distribuci), který si vyměňuje objekty Git.

IPFS se liší v adresování spíše podle obsahu než podle umístění a libovolných jmen. Referenční implementační kód je napsán v Go a je distribuován pod licencemi Apache 2.0 a MIT.

V IPFS odkaz na přístup k souboru přímo souvisí s jeho obsahem a zahrnuje kryptografický hash obsahu. Adresu souboru nelze libovolně přejmenovat, lze ji změnit až po změně obsahu.

Podobně je nemožné provést změnu souboru bez změny adresy (stará verze zůstane na staré adrese a nová bude dostupná na jiné adrese, 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 neposílaly nové odkazy pokaždé, jsou poskytovány služby pro propojení trvalých adres, které zohledňují různé verze souboru (IPNS), nebo pro opravu aliasu podobného tradičním FS a DNS ( MFS (Mutable File System) a DNSLink).

IPFS pomáhá řešit problémy příběhy jako je spolehlivost úložiště (pokud je původní úložiště nefunkční, lze soubor stáhnout ze systémů jiných uživatelů), odpor proti cenzuře obsahu (blokování bude vyžadovat blokování všech uživatelských systémů, které mají kopii dat) a organizování přístupu při absenci přímého připojení k internetu nebo při špatné kvalitě komunikačního kanálu (data si můžete stáhnout prostřednictvím v místní síti).

Co je nového v IPFS 0.6?

Nová verze je pozoruhodná pro zahrnutí výchozího přenosu založeného na protokolu QUIC, což je modul plug-in protokolu UDP, který podporuje multiplexování více připojení a poskytuje metody šifrování ekvivalentní TLS / SSL.

V IPFS je soket pro příjem připojení UDP automaticky spuštěn na stejné síťové adrese a portu jako řadič přenosu založený na TCP. QUIC se používá pro příchozí a odchozí připojení a při připojování k novým uzlům, pokud není k dispozici, se vrátí k TCP.

Druhá inovace důležitý byl sNOISE bezpečná přepravní podpora, založený na protokolu Noise a vyvinut jako součást libp2p, modulárního síťového zásobníku pro aplikace P2P.

Po počáteční koordinaci připojení je veškerá následná výměna dat mezi účastníky šifrována a chráněna proti odposlechu. NOISE nahradil přenos SECIO, ale TLS 1.3 se nadále používá jako primární metoda šifrování spojení mezi uzly.

NOISE je poměrně snadno implementovatelný a je umístěn jako multiplatformní univerzální transport, který lze implementovat v různých programovacích jazycích.

Nová verze také poskytuje možnost přidat vlastní stránky „404 nenalezeno“ a přidat volitelná podpora pro metodu kódování Base36, což je optimální pro malá a velká písmena alfanumerická data, jako jsou názvy domén (při použití Base32 jsou klíče Ed25519 IPNS o dva bajty větší než limit velikosti subdomény a u Base36 to vyhovuje limitu).

Navíc, do nastavení byla přidána možnost „párování“, který definuje seznam uzlů, ke kterým se chcete připojit, udržovat připojení a znovu se připojit k určení „pevných“ připojení mezi často používanými partnery.

Nakonec, pokud máte zájem dozvědět se více o této nové verzi, můžete si přečíst podrobnosti, přechodem na následující odkaz. 

Jak používat IPFS v Linuxu?

Pro ty, kteří mají zájem o možnost implementovat IPFS do svého systému, mohou tak učinit podle pokynů jsou podrobně popsány v tomto článku.

IPFS: Jak používat meziplanetární souborový systém v GNU / Linux?
Související článek:
IPFS: Jak používat meziplanetární souborový systém v GNU / Linux?

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Kao řekl

    To je něco, co jsem už viděl, ale nechápu, k čemu by to mohlo být. Myslím, že existují služby nebo aplikace, které ji již používají pro své věci, ale zatím jsem žádnou nevyzkoušel.