Saadaval detsentraliseeritud IPFS 0.7 failisüsteemi uus versioon

Programmi käivitamine detsentraliseeritud failisüsteemi uus versioon IPFS 0.7 (InterPlanetary File System), mis on ülemaailmne versiooniga failihoidla, mis on rakendatud liikmesüsteemidest koosneva P2P-võrgu kujul.

IPFS ühendab endas varem rakendatud ideed sellistes süsteemides nagu Git, BitTorrent, Kademlia, SFS ja veebi välja nägema nagu üks BitTorrenti sülem (levitamises osalevad eakaaslased), kes vahetavad Giti objekte. IPFS-i käsitletakse pigem sisu kui asukoha ja suvaliste nimede järgi. Rakenduse viite kood on kirjutatud Go-s ja selle on litsentsinud Apache 2.0 ja MIT.

Neile, kellele IPFS pole tuttav, peaksid nad seda teadma selles failisüsteemis on faililink otseselt seotud selle sisuga ja sisaldab sisu krüptograafilist räsi. Failiaadressi ei saa meelevaldselt ümber nimetada, saab seda muuta alles pärast sisu muutmist. Samamoodi on võimatu faili muuta ilma aadressi muutmata (vana versioon jääb samale aadressile ja uus on saadaval erineva aadressi kaudu).

Võttes arvesse, et faili identifikaator muutub iga muudatusega, et mitte iga kord uusi linke üle kanda, pakutakse püsivate aadresside linkimiseks teenuseid mis võtavad arvesse faili erinevaid versioone (IPNS) või määravad varjunime analoogia põhjal traditsiooniliste FS-ide ja DNS-idega.

Pärast faili allalaadimist oma süsteemi osalejast saab automaatselt üks jaotamise punktidest. Jaotatud räsitabelit (DHT) kasutatakse võrgus osalejate määramiseks sõlmedes, milles huvipakkuv sisu on.

IPFS aitab lahendada selliseid probleeme nagu salvestuse töökindlus (kui algne salvestusruum on keelatud, saab faili alla laadida teiste kasutajate süsteemidest), et taluda sisutsensuuri ja ka Interneti-ühenduse puudumisel või kui suhtluskanali kvaliteet on halb, korraldada juurdepääsu .

Mida uut on IPFS 0.7-s?

Uus versioon keelab SECIO vaiketranspordi, mis asendati eelmises versioonis NOISE transpordiga, mis põhines Noise protokollil ja mis töötati välja modulaarse libp2p võrgupinu raames P2P rakenduste jaoks. TLSv1.3 jäetakse varukoopiana. Saidi administraatoritel, kes kasutavad IPFS-i vanemaid versioone (Go IPFS <0.5 või JS IPFS <0.47), soovitatakse jõudluse halvenemise vältimiseks tarkvara uuendada.

Uus versioon sisaldab ka üleminekut vaikeklahvide ed25519 kasutamiseks RSA asemel. Vanu RSA võtmeid toetatakse endiselt, kuid nüüd luuakse algoritmi ed25519 abil uued võtmed.

Rakenduse sisseehitatud avalike võtmete kasutamine ed25519 lahendab avalike võtmete salvestamise probleemi, Näiteks ed25519 kasutamisel allkirjastatud andmete kontrollimiseks on PeerId-i kohta piisavalt teavet. IPNS-marsruutide võtmenimed on nüüd kodeeritud base36btc asemel base1 CIDv58 abil.

Lisaks vaikevõtme tüübi muutmisele IPFS 0.7 lisab võimaluse identifitseerimisvõtmeid pöörata.

Sõlmevõtme muutmiseks saab nüüd kasutada käsku "ipfs key rotate". Lisaks on lisatud uued käsud võtmete importimiseks ja eksportimiseks ("ipfs key import" ja "ipfs key export"), mida saab kasutada varundamiseks, samuti käsk "ipfs dag stat" DAG-de (hajutatud atsüklilised diagrammid) statistika kuvamiseks.

Go-ipfs-example-plugina skripte on värskendatud. See on oluline muutus selles, kuidas inimesed on pistikprogramme go-ipfs dist.ipfs.io vastu välja töötanud ja pistikprogrammid peaksid nende koostamisprotsesse vastavalt uuendama.

Lõpuks, kui soovite selle uue versiooni kohta rohkem teada saada, saate selle üksikasjad kontrollida järgmine link.

Kuidas kasutada IPFS-i Linuxis?

Neile, kes on huvitatud IPFS-i juurutamisest oma süsteemis, saavad nad seda teha, järgides juhiseid on käesolevas artiklis üksikasjalikud.

IPFS: kuidas kasutada planeetidevahelist failisüsteemi GNU / Linuxis?
Seotud artikkel:
IPFS: kuidas kasutada planeetidevahelist failisüsteemi GNU / Linuxis?

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.