K dispozícii je nová verzia decentralizovaného súborového systému IPFS 0.7

Spustenie nová verzia decentralizovaného súborového systému IPFS 0.7 (InterPlanetary File System), čo je globálne verziované úložisko súborov implementované vo forme P2P siete zloženej z členských systémov.

IPF kombinuje nápady predtým implementované v systémoch ako Git, BitTorrent, Kademlia, SFS a web vyzerajú ako jediný roj BitTorrent (rovesníci podieľajúci sa na distribúcii), ktorí si vymieňajú objekty Git. Protokol IPFS sa rieši skôr podľa obsahu ako podľa umiestnenia a ľubovoľných mien. Referenčný implementačný kód je napísaný v jazyku Go a je licencovaný servermi Apache 2.0 a MIT.

Pre tých, ktorí nie sú oboznámení s IPFS, by to mali vedieť v tomto systéme súborov je odkaz na súbor priamo spojený s jeho obsahom a obsahuje kryptografický hash obsahu. Adresu súboru nie je možné ľubovoľne premenovať, zmeniť sa dá až po zmene obsahu. Podobne je nemožné vykonať zmenu v súbore bez zmeny adresy (stará verzia zostane na rovnakej adrese a nová bude k dispozícii na inej adrese).

Berúc do úvahy, že pri každej zmene sa mení identifikátor súboru, aby sa nepreniesli nové odkazy zakaždým, na prepojenie trvalých adries sú poskytované služby ktoré berú do úvahy rôzne verzie súboru (IPNS) alebo nastavia alias analogicky s tradičnými FS a DNS.

Po stiahnutí súboru do vášho systému účastník sa automaticky stáva jedným z distribučných bodov. Na určenie účastníkov siete na uzloch, ktorých obsah je predmetom záujmu, sa používa distribuovaná hašovacia tabuľka (DHT).

IPFS pomáha riešiť problémy, ako je spoľahlivosť úložiska (ak je pôvodné úložisko zakázané, súbor je možné stiahnuť zo systémov iných používateľov), aby odolalo cenzúre obsahu a tiež aby bolo možné organizovať prístup pri absencii internetového pripojenia alebo pri zlej kvalite komunikačného kanálu.

Čo je nové v IPFS 0.7?

Nová verzia zakáže predvolený prenos SECIO, ktorý bol v predchádzajúcej verzii nahradený prenosom NOISE na základe protokolu Noise a vyvinutý v rámci modulárneho sieťového zásobníka libp2p pre aplikácie P2P. TLSv1.3 sa ponecháva ako záložný prenos. Správcom stránok, ktorí používajú staršie verzie IPFS (Go IPFS <0.5 alebo JS IPFS <0.47), sa odporúča aktualizovať softvér, aby sa zabránilo zníženiu výkonu.

Nová verzia Zahŕňa tiež prechod na použitie predvolených klávesov ed25519 namiesto RSA. Staré kľúče RSA sú stále podporované, ale teraz sa nové kľúče vygenerujú pomocou algoritmu ed25519.

Používanie vstavaných verejných kľúčov z ed25519 rieši problém ukladania verejných kľúčov, napríklad na overenie podpísaných údajov pri použití ed25519 je k dispozícii dostatok informácií o PeerId. Názvy kľúčov na trasách IPNS sú teraz kódované pomocou base36 CIDv1 namiesto base58btc.

Okrem zmeny predvoleného typu kľúča IPFS 0.7 pridáva schopnosť otáčať identifikačnými kľúčmi.

Príkaz „otočiť kľúč ipfs“ je teraz možné použiť na zmenu kľúča uzla. Ďalej boli pridané nové príkazy na import a export kľúčov („import kľúčov ipfs“ a „export kľúčov ipfs“), ktoré je možné použiť na účely zálohovania, ako aj príkaz „ipfs dag stat“ na zobrazenie štatistík o DAG (Distribuované acyklické grafy).

Skripty v doplnku go-ipfs-example-plugin boli aktualizované. Toto je zásadná zmena v spôsobe, akým ľudia stavajú doplnky proti binárnemu súboru go-ipfs dist.ipfs.io a doplnky by mali zodpovedajúcim spôsobom aktualizovať svoje procesy zostavovania.

Nakoniec, ak sa chcete dozvedieť viac o tejto novej verzii, môžete skontrolovať podrobnosti v 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ť.