K dispozici je nová verze decentralizovaného systému souborů IPFS 0.7

Zahájení nová verze decentralizovaného systému souborů IPFS 0.7 (InterPlanetary File System), což je globální úložiště souborů se verzemi implementované ve formě P2P sítě složené z členských systémů.

IPFS kombinuje nápady dříve implementované v systémech jako Git, BitTorrent, Kademlia, SFS a web vypadal jako jediný roj BitTorrent (partneři podílející se na distribuci) vyměňující si objekty Git. IPFS je řešen spíše obsahem než umístěním a libovolnými jmény. Referenční implementační kód je napsán v Go a je licencován Apache 2.0 a MIT.

Pro ty, kteří IPFS neznají, by to měli vědět v tomto systému souborů odkaz na soubor přímo souvisí s jeho obsahem a zahrnuje kryptografický hash obsahu. Adresu souboru nelze libovolně přejmenovat, lze jej změnit pouze po změně obsahu. Podobně není možné provést změnu souboru bez změny adresy (stará verze zůstane na stejné adrese a nová bude dostupná prostřednictvím jiné adresy).

Vzhledem k tomu, že se identifikátor souboru mění s každou změnou, aby nedošlo k přenosu nových odkazů pokaždé, k propojení trvalých adres jsou poskytovány služby které berou v úvahu různé verze souboru (IPNS), nebo nastavují alias analogicky s tradičními FS a DNS.

Po stažení souboru do systému účastník se automaticky stává jedním z distribučních bodů. Distribuovaná hash tabulka (DHT) se používá k určení účastníků sítě na uzlech, ve kterých je přítomen zájmový obsah.

IPFS pomáhá řešit problémy, jako je spolehlivost úložiště (pokud je původní úložiště deaktivováno, lze soubor stáhnout ze systémů jiných uživatelů), aby odolalo cenzuře obsahu a také aby bylo možné organizovat přístup při absenci připojení k internetu nebo pokud je špatná kvalita komunikačního kanálu .

Co je nového v IPFS 0.7?

Nová verze zakáže výchozí přenos SECIO, který byl v předchozí verzi nahrazen přenosem NOISE na základě protokolu Noise a vyvinut v rámci modulárního síťového zásobníku libp2p pro aplikace P2P. TLSv1.3 je ponechán jako záložní transport. Správcům stránek, kteří používají starší verze IPFS (Go IPFS <0.5 nebo JS IPFS <0.47), se doporučuje software aktualizovat, aby nedošlo ke snížení výkonu.

Nová verze zahrnuje také přechod na použití výchozích klíčů ed25519 místo RSA. Staré klíče RSA jsou stále podporovány, ale nyní budou nové klíče generovány pomocí algoritmu ed25519.

Pomocí vestavěných veřejných klíčů ed25519 řeší problém ukládání veřejných klíčů, například pro ověření podepsaných dat při použití ed25519 je k dispozici dostatek informací o PeerId. Názvy klíčů na trasách IPNS jsou nyní kódovány pomocí base36 CIDv1 namísto base58btc.

Kromě změny výchozího typu klíče IPFS 0.7 přidává schopnost otáčet identifikační klíče.

Příkaz „otočit klíč ipfs“ lze nyní použít ke změně klíče uzlu. Kromě toho byly přidány nové příkazy pro import a export klíčů („import klíčů ipfs“ a „export klíčů ipfs“), které lze použít pro účely zálohování, stejně jako příkaz „ipfs dag stat“ pro zobrazení statistik o DAG (Distribuované Acyklické Grafy).

Skripty v pluginu go-ipfs-example-plugin byly aktualizovány. Toto je zásadní změna ve způsobu, jakým lidé vytvářejí pluginy proti binárnímu souboru go-ipfs dist.ipfs.io a doplňky by měly odpovídajícím způsobem aktualizovat své procesy sestavení.

Nakonec, pokud se chcete o této nové verzi dozvědět více, můžete zkontrolovat podrobnosti v 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.