Uus versioon on transpordi vaikimisi keelanud
Uus versioon teeb ka ülemineku ed25519 võtmetele vaikimisi RSA asemel. Vanade RSA-võtmete tugi säilib, kuid uued võtmed luuakse nüüd algoritmi ed25519 abil. Sisseehitatud avalike võtmete ed25519 kasutamine lahendab avalike võtmete salvestamise probleemi, näiteks allkirjastatud andmete kontrollimiseks ed25519 kasutamisel piisab teabest PeerId kohta. IPNS-i teede võtmenimed on nüüd kodeeritud base36btc asemel base1 CIDv58 algoritmiga.
Lisaks vaikevõtmetüübi muutmisele lisas IPFS 0.7 identifitseerimisvõtmete pööramise võimaluse. Hostivõtme muutmiseks saate nüüd käivitada käsu „ipfs key rotate”. Lisaks on impordi- ja ekspordivõtmetele lisatud uued käsud (“ipfs key import” ja “ipfs key export”), mida saab kasutada varundamiseks, samuti käsk “ipfs dag stat” DAG-i statistika kuvamiseks. (Hajutatud atsüklilised graafikud ).
Tuletage meelde, et IPFS-is on failile juurdepääsu link otseselt seotud selle sisuga ja sisaldab sisu krüptograafilist räsi. Faili aadressi ei saa suvaliselt ümber nimetada, see saab muutuda alles pärast sisu muutmist. Samuti ei ole võimalik faili muuta ilma aadressi muutmata (vana versioon jääb samale aadressile ja uuele pääseb juurde teise aadressi kaudu, kuna faili sisu räsi muutub). Arvestades, et faili identifikaator muutub iga muudatusega, siis selleks, et mitte iga kord uusi linke üle kanda, pakutakse püsivate aadresside linkimise teenuseid, mis võtavad arvesse faili erinevaid versioone (
Analoogiliselt BitTorrentiga salvestatakse andmed otse P2P-režiimis teavet vahetavate osalejate süsteemidesse, ilma et need oleksid tsentraliseeritud sõlmedega seotud. Kui on vaja saada teatud sisuga fail, otsib süsteem üles osalejad, kellel see fail olemas on ja saadab selle oma süsteemidest osade kaupa mitmes lõimes. Pärast faili allalaadimist oma süsteemi saab osaleja automaatselt selle levitamise üheks punktiks. Määrata võrguosalised, kelle sõlmedes on huvipakkuv sisu
IPFS aitab lahendada selliseid probleeme nagu salvestuskindlus (kui algne salvestusruum kaob, saab faili alla laadida teiste kasutajate süsteemidest), vastupidavus sisu tsensuurile (blokeerimine nõuab kõigi kasutajasüsteemide blokeerimist, millel on andmete koopia) ja juurdepääsu korraldamine. otsese Interneti-ühenduse puudumisel või kui sidekanali kvaliteet on halb (saate andmeid alla laadida kohaliku võrgu läheduses asuvate osalejate kaudu). Lisaks failide salvestamisele ja andmete vahetamisele saab IPFS-i kasutada uute teenuste loomisel, näiteks serveritega mitteseotud saitide töö korraldamisel või hajutatud loomiseks.
Allikas: opennet.ru