Nova verzija IPFS 0.8.0 već je objavljena i dolazi kako bi olakšala rad s iglama

Prije nekoliko dana, lansiranje nova verzija decentraliziranog datotečnog sustava IPFS 0.8.0 (InterPlanetary File System), što je globalno verzijsko spremište datoteka implementirano u obliku P2P mreže koju čine sustavi-članovi.

IPFS kombinira ideje prethodno implementirane u sustave poput Git, BitTorrent, Kademlia, SFS i Web da izgledaju kao jedan bitTorrent roj (vršnjaci koji sudjeluju u distribuciji) koji razmjenjuju Git objekte. IPFS-u se obraća sadržaj, a ne mjesto i proizvoljna imena. Referentni implementacijski kôd napisan je u programu Go, a licenciraju ga Apache 2.0 i MIT.

Oni koji nisu upoznati s IPFS-om, trebali bi to znati u ovom sustavu datoteka veza datoteka izravno je povezana sa svojim sadržajem i uključuje kriptografski hash sadržaja. Adresa datoteke ne može se proizvoljno preimenovati, može se promijeniti samo nakon promjene sadržaja. Slično tome, nemoguće je izmijeniti datoteku bez promjene adrese (stara verzija ostat će na istoj adresi, a nova će biti dostupna putem druge adrese).

Uzimajući u obzir da se identifikator datoteke mijenja sa svakom promjenom, kako ne bi svaki put prenosio nove veze, pružaju se usluge povezivanja stalnih adresa koji uzimaju u obzir različite verzije datoteke (IPNS) ili postavljaju alias po analogiji s tradicionalnim FS i DNS.

Nakon preuzimanja datoteke u vaš sustav, sudionik automatski postaje jedno od mjesta za distribuciju. Distribuirana hash tablica (DHT) koristi se za određivanje mrežnih sudionika na čvorovima čiji je sadržaj od interesa.

IPFS pomaže u rješavanju problema poput pouzdanosti pohrane (ako je izvorna pohrana onemogućena, datoteka se može preuzeti s sustava drugih korisnika), kako bi izdržala cenzuru sadržaja, a također mogla organizirati pristup u nedostatku internetske veze ili ako je kvaliteta komunikacijskog kanala loša.

Glavne nove značajke IPFS-a 0.8

U ovoj novoj verziji implementirana je sposobnost stvaranja vanjskih usluga za pričvršćivanje korisničkih podataka (pin - povezivanje podataka na čvor kako bi se osiguralo spremanje važnih podataka). Podaci dodijeljeni usluzi mogu imati zasebna imena, različit od identifikatora sadržaja (CID), pa je moguće pretraživati ​​podatke i po imenu i po CID-u.

Da biste obradili zahtjeve za popravljanje podataka, Predlaže se API usluge zakačenja IPFS, koji se mogu koristiti izravno u go-ipfs. U naredbenom retku za pričvršćivanje nudi se naredba "ipfs pin remote".

Podsustav pin je redizajniran kako bi bio mnogo brži i fleksibilniji u načinu na koji prati pinove. Za korisnike koji rade s više pinova, to će dovesti do velikog povećanja brzine na popisu i modifikacija skupa usidrenih elemenata, kao i smanjenje upotrebe memorije.

Dio redizajna konfiguriran je tako da uzima u obzir sposobnost interakcije s iglama lokalno stanovništvo na isti način na koji sada možemo komunicirati s udaljenim pinovima (npr. imena, mogućnost postavljanja istog CID-a više puta, itd.). Pratite nas za dodatna poboljšanja.

Prilikom generiranja "https: //" veza za pristupnike dodana je mogućnost prijenosa imena DNSLink pomoću poddomena.

Veze su sada upotrebljive, gdje se razdoblja u izvornim imenima zamjenjuju znakom "-", a postojeći znakovi "-" prelaze s drugim sličnim znakom, a podrška protokolu QUIC je proširena. Da bi se povećala izvedba, mogućnost povećanja primanja osigurani su međuspremnici za UDP.

Konačno ako želite znati više o tome o ovoj novoj verziji, detalje možete provjeriti u sljedeći link.

Kako koristiti IPFS na Linuxu?

Oni koji su zainteresirani za mogućnost implementacije IPFS-a u svoj sustav, mogu to učiniti slijedeći upute koje su detaljno opisani u ovom članku.

Povezani članak:
IPFS: Kako koristiti interplanetarni datotečni sustav u GNU / Linuxu?

Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.