Den nye version af det decentrale filsystem IPFS 0.5 er frigivet

Bare introduceret den nye version af det decentrale filsystem IPFS 0.5 (InterPlanetary File System), der danner et globalt versioneret fillager implementeret i form af et P2P-netværk.

Et nøglefunktion ved IPFS er indholdsadressering, hvor et link til adgang til en fil er direkte relateret til dens indhold (inkluderer en kryptografisk hash af indholdet), og at IPFS også har indbygget versionstøtte.

Filadressen kan ikke omdøbes vilkårligtpDu kan kun ændre efter at have ændret indholdet. Tilsvarende er det umuligt at foretage en ændring af filen uden at ændre adressen (den gamle version forbliver på den gamle adresse, og den nye vil være tilgængelig via en anden adresse, da hash af filens indhold vil ændre sig).

Hvad er nyt i IPFS 0.5?

I den nye version ydeevne og drift blev væsentligt forbedret, som det blev demonstreret i et offentligt netværk baseret på IPFS, der oversteg 100,000 noder, og ændringerne i IPFS 0.5 afspejler tilpasningen af ​​protokollen til at arbejde under sådanne forhold.

Optimeringen fokuserede primært på forbedre mekanismer til routing af indhold ansvarlig for datasøgning, reklame og hentning samt forbedring af effektiviteten af ​​implementeringen af ​​en distribueret hash-tabel (DHT), som giver information om de noder, der har de krævede data. DHT-relateret kode blev næsten fuldstændigt omskrevet, hvilket betydeligt fremskyndede indholdssøgning og IPNS-postdefinitionsoperationer.

Især hastigheden for tilføjelse af datafunktioner er steget med 2 gange, annoncering af nyt indhold på netværket på 2.5 gange, dataekstraktion 2 til 5 gange og indholdssøgning 2 til 6 gange.

Nydesignede annoncerute- og leveringsmekanismer aktiverede 2-3 gange netværkshastigheder på grund af mere effektiv brug af båndbredde og baggrundstrafikoverførsel. I det næste nummer er det planlagt at indføre transport baseret på QUIC-protokollen, som vil opnå endnu større produktivitetsgevinster på grund af reducerede forsinkelser.

Arbejdet og pålideligheden af ​​IPNS-systemet er blevet fremskyndet (Interplanetary Naming System), der bruges til at oprette permalinks har konstant skiftende indhold. Den nye eksperimentelle transport af pubsub gjorde det muligt at fremskynde leveringen af ​​IPNS-poster 30-40 gange ved test på et netværk med tusind noder (en speciel P2P-netværkssimulator blev udviklet til eksperimenter).

Lagpræstation Badger, der bruges til at interagere med FS OS, duplikeres  og med understøttelse af asynkrone skrivninger er Badger nu 25 gange hurtigere end det gamle flatfs-lag. Ydelsesforbedringer påvirkede også Bitswap-mekanismen, som bruges til at overføre filer mellem noder.

Af de funktionelle forbedringer:

  • TLS bruges til at kryptere forbindelser mellem klienter og servere.
  • Underdomænesupport har vist sig i HTTP-gatewayen: udviklere kan placere decentrale applikationer (dapps) og webindhold i isolerede underdomæner, der kan bruges med hash-adresser, IPNS, DNSLink, ENS osv.
  • Et nyt / p2p navneområde er blevet tilføjet, hvortil data relateret til peer-adresser er blevet ekstraheret
  • Blockchain-baseret ".eth" bindende support blev tilføjet, hvilket vil udvide brugen af ​​IPFS i distribuerede applikationer.
  • Den IPFS-kompatible protokolstart Protokol Labs udvikler også FileCoin-projektet, som er et plug-in til IPFS. Uanset om IPFS giver deltagerne mulighed for at gemme, anmode om og overføre data mellem dem
  • Filecoin udvikles som en platform baseret på blockchain-teknologier til permanent opbevaring
  • Filecoin tillader brugere, der har ubrugt diskplads, at levere deres netværk mod et gebyr, og brugere, der har brug for lagerplads for at købe det. Hvis behovet for et sted er forsvundet, kan brugeren sælge det. På denne måde dannes et marked for lagerplads, hvis beregninger udføres i Filecoin-tokens dannet af minedrift.

Hvis du vil vide mere om dette filsystem, kan du konsultere detaljer i følgende link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.