Nová verzia IPFS 0.8.0 už bola vydaná a uľahčuje prácu s pinmi

Pred pár dňami, spustenie nová verzia decentralizovaného súborového systému IPFS 0.8.0 (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.

Hlavné nové funkcie protokolu IPFS 0.8

V tejto novej verzii bola implementovaná schopnosť vytvárať externé služby pripnúť údaje používateľa (pripnúť údaje - pripájať k uzlu, aby sa zabezpečilo ukladanie dôležitých údajov). Údaje priradené k službe môžu mať samostatný názov, odlišný od identifikátora obsahu (CID), takže je možné vyhľadávať údaje podľa názvu aj podľa CID.

Ak chcete spracovať žiadosti o opravu údajov, Navrhuje sa API služby pripínania IPFS, ktoré je možné použiť priamo v go-ipfs. Na príkazovom riadku na pripnutie je ponúknutý príkaz „ipfs pin remote“.

Subsystém pinov bol prepracovaný takže je oveľa rýchlejší a flexibilnejší v spôsobe sledovania kolíkov. Pre používateľov, ktorí pracujú s mnohými pripináčikmi, to povedie k veľkému zvýšeniu rýchlosti v zozname a úprave množiny ukotvených prvkov, ako aj zníženie využitia pamäte.

Časť redizajnu bola nakonfigurovaná tak, aby zohľadňovala schopnosť interakcie s pinmi miestni obyvatelia rovnakým spôsobom, ako teraz môžeme interagovať so vzdialenými pinmi (napr. mená, možnosť nastaviť viackrát rovnaký CID atď.). Zostaňte naladení na ďalšie vylepšenia fixácie.

Pri generovaní odkazov „https: //“ pre brány bola pridaná možnosť prenášať názvy DNSLink pomocou subdomén.

Teraz sú použiteľné odkazy, kde sa bodky v pôvodných menách nahrádzajú znakom „-“ a existujúce znaky „-“ sa unikajú iným podobným znakom a rozšírila sa podpora protokolu QUIC Na zvýšenie výkonu je možné zvýšiť kapacitu vyrovnávacích pamätí pre príjem pre UDP je k dispozícii.

Konečne ak o tom chcete vedieť viac o tejto novej verzii si môžete pozrieť 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ť.