Versioni i ri ka çaktivizuar transportin si parazgjedhje
Versioni i ri gjithashtu bën kalimin në përdorimin e çelësave ed25519 si parazgjedhje në vend të RSA. Mbështetja për çelësat e vjetër RSA ruhet, por çelësat e rinj tani do të gjenerohen duke përdorur algoritmin ed25519. Përdorimi i çelësave publikë të integruar ed25519 zgjidh problemin me ruajtjen e çelësave publikë, për shembull, për të verifikuar të dhënat e nënshkruara kur përdorni ed25519, mjafton informacioni rreth PeerId. Emrat e çelësave në shtigjet IPNS tani janë të koduar duke përdorur algoritmin base36 CIDv1 në vend të base58btc.
Përveç ndryshimit të llojit të çelësit të paracaktuar, IPFS 0.7 shtoi aftësinë për të rrotulluar çelësat e identifikimit. Për të ndryshuar çelësin pritës, tani mund të ekzekutoni komandën "Rrotullimi i çelësit ipfs". Përveç kësaj, komandat e reja janë shtuar në çelësat e importit dhe eksportit (“importi i çelësit ipfs” dhe “eksportimi i çelësit ipfs”), të cilat mund të përdoren për qëllime rezervë, si dhe komanda “ipfs dag stat” për të shfaqur statistikat rreth DAG (Grafikët Aciklikë të Shpërndarë).
Kujtoni që në IPFS, lidhja për të hyrë në një skedar lidhet drejtpërdrejt me përmbajtjen e tij dhe përfshin një hash kriptografik të përmbajtjes. Adresa e skedarit nuk mund të riemërohet në mënyrë arbitrare; ajo mund të ndryshojë vetëm pas ndryshimit të përmbajtjes. Po kështu, është e pamundur të bësh një ndryshim në një skedar pa ndryshuar adresën (versioni i vjetër do të mbetet në të njëjtën adresë, dhe i riu do të jetë i aksesueshëm përmes një adrese tjetër, pasi hash-i i përmbajtjes së skedarit do të ndryshojë). Duke pasur parasysh që identifikuesi i skedarit ndryshon me çdo ndryshim, për të mos transferuar lidhje të reja çdo herë, ofrohen shërbime për lidhjen e adresave të përhershme që marrin parasysh versione të ndryshme të skedarit (
Për analogji me BitTorrent, të dhënat ruhen drejtpërdrejt në sistemet e pjesëmarrësve që shkëmbejnë informacion në modalitetin P2P, pa u lidhur me nyjet e centralizuara. Nëse është e nevojshme të merret një skedar me përmbajtje të caktuar, sistemi gjen pjesëmarrësit që e kanë këtë skedar dhe e dërgon atë nga sistemet e tyre në pjesë në disa fije. Pas shkarkimit të skedarit në sistemin e tij, pjesëmarrësi bëhet automatikisht një nga pikat për shpërndarjen e tij. Për të përcaktuar pjesëmarrësit e rrjetit në nyjet e të cilëve është e pranishme përmbajtja me interes
IPFS ndihmon në zgjidhjen e problemeve të tilla si besueshmëria e ruajtjes (nëse ruajtja origjinale zvogëlohet, skedari mund të shkarkohet nga sistemet e përdoruesve të tjerë), rezistenca ndaj censurës së përmbajtjes (bllokimi kërkon bllokimin e të gjitha sistemeve të përdoruesve që kanë një kopje të të dhënave) dhe organizimin e aksesit në mungesë të lidhjes së drejtpërdrejtë me internetin ose nëse cilësia e kanalit të komunikimit është e dobët (mund të shkarkoni të dhëna përmes pjesëmarrësve të afërt në rrjetin lokal). Përveç ruajtjes së skedarëve dhe shkëmbimit të të dhënave, IPFS mund të përdoret si bazë për krijimin e shërbimeve të reja, për shembull, për organizimin e funksionimit të faqeve që nuk janë të lidhura me serverët, ose për krijimin e shpërndarë
Burimi: opennet.ru