Жаңа нұсқа әдепкі бойынша тасымалдауды өшірді
Жаңа нұсқа сонымен қатар RSA орнына әдепкі бойынша ed25519 кілттерін пайдалануға көшуді қамтамасыз етеді. Ескі RSA кілттеріне қолдау сақталады, бірақ жаңа кілттер енді ed25519 алгоритмі арқылы жасалады. Кірістірілген ed25519 ашық кілттерін пайдалану ашық кілттерді сақтау мәселесін шешеді, мысалы, ed25519 пайдалану кезінде қол қойылған деректерді тексеру үшін PeerId туралы ақпарат жеткілікті. IPNS жолдарындағы кілт атаулары енді base36btc орнына base1 CIDv58 алгоритмі арқылы кодталған.
Әдепкі кілт түрін өзгертуге қоса, IPFS 0.7 сәйкестендіру кілттерін айналдыру мүмкіндігін қосты. Хост кілтін өзгерту үшін енді «ipfs пернесін айналдыру» пәрменін іске қосуға болады. Сонымен қатар, импорттау және экспорттау кілттеріне («ipfs кілтін импорттау» және «ipfs кілтін экспорттау») жаңа пәрмендер қосылды, оларды сақтық көшірме жасау мақсатында пайдалануға болады, сонымен қатар DAG туралы статистиканы көрсету үшін «ipfs dag stat» пәрмені қосылды. (Таратылған циклдік графиктер).
Еске салайық, IPFS жүйесінде файлға қол жеткізу сілтемесі оның мазмұнымен тікелей байланысты және мазмұнның криптографиялық хэшін қамтиды. Файл мекенжайын ерікті түрде өзгертуге болмайды, ол тек мазмұнын өзгерткеннен кейін ғана өзгертілуі мүмкін. Сол сияқты, мекенжайды өзгертпей файлға өзгеріс енгізу мүмкін емес (ескі нұсқа сол мекенжайда қалады, ал жаңасына басқа мекенжай арқылы қол жеткізуге болады, өйткені файл мазмұнының хэші өзгереді). Файл идентификаторы әр өзгеріс сайын өзгеретінін ескере отырып, әр жолы жаңа сілтемелерді жібермеу үшін файлдың әртүрлі нұсқаларын ескере отырып, тұрақты мекенжайларды байланыстыру қызметтері ұсынылады (
BitTorrent ұқсастығы бойынша деректер орталықтандырылған түйіндерге байланыссыз P2P режимінде ақпарат алмасатын қатысушылардың жүйелерінде тікелей сақталады. Белгілі бір мазмұны бар файлды алу қажет болса, жүйе осы файлы бар қатысушыларды табады және оны өз жүйелерінен бірнеше ағындарда бөліктерге жібереді. Файлды өз жүйесіне жүктеп алғаннан кейін қатысушы автоматты түрде оны тарату нүктелерінің біріне айналады. Түйіндерінде қызығушылық мазмұны бар желі қатысушыларын анықтау
IPFS сақтау сенімділігі (егер бастапқы жады азайса, файлды басқа пайдаланушылардың жүйелерінен жүктеп алуға болады), мазмұн цензурасына қарсылық (блоктау деректердің көшірмесі бар барлық пайдаланушы жүйелерін блоктауды талап етеді) және қол жеткізуді ұйымдастыру сияқты мәселелерді шешуге көмектеседі. Интернетке тікелей қосылым болмаған жағдайда немесе байланыс арнасының сапасы нашар болса (деректерді жергілікті желідегі жақын қатысушылар арқылы жүктеп алуға болады). Файлдарды сақтау мен деректермен алмасудан басқа, IPFS жаңа қызметтерді құру үшін, мысалы, серверлерге байланысы жоқ сайттардың жұмысын ұйымдастыру үшін немесе таратылған құру үшін негіз ретінде пайдаланылуы мүмкін.
Ақпарат көзі: opennet.ru