IPFS 0.9 пастаўляецца з уласнай сістэмай дазволу DNS, паляпшэннямі бяспекі і многім іншым

у апошні час запуск новая версія дэцэнтралізаванай файлавай сістэмы IPFS 0.9 (InterPlanetary File System), у якім гэта выдзелена go-ipfs яшчэ больш наладжвальны, а таксама асноўныя выпраўленні, найважнейшыя выпраўленні бяспекі і што некаторыя незвычайна выкарыстоўваюцца функцыі таксама састарэюць альбо выдаляюцца, каб палегчыць карыстальнікам пошук простых спосабаў бяспечнага і эфектыўнага выкарыстання go-ipfs.

Тым, хто не знаёмы з IPFS, яны павінны гэта ведаць у гэтай файлавай сістэме спасылка на файл непасрэдна звязана з яго зместам і ўключае ў сябе крыптаграфічны хэш змесціва. Адрас файла не можа быць адвольна перайменаваны, яго можна змяніць толькі пасля змены змесціва. Падобным чынам немагчыма ўнесці змены ў файл без змены адраса (старая версія застанецца па тым жа адрасе, а новая будзе даступная па іншым адрасе).

Ён утварае глабальную версійную краму файлаў, рэалізаваную ў выглядзе сеткі P2P, якая складаецца з сістэм-членаў. IPFS аб'ядноўвае ідэі, раней рэалізаваныя ў такіх сістэмах, як Git, BitTorrent, Kademlia, SFS і Інтэрнэт, і нагадвае адзіны рой BitTorrent (пары, якія ўдзельнічаюць у размеркаванні), якія абменьваюцца аб'ектамі Git. IPFS звяртаецца да зместу, а не да месцазнаходжання і адвольных імёнаў.

Асноўныя новыя магчымасці IPFS 0.9

У гэтай новай версіі, якая прадстаўлена IPFS 0.9 шлюзы маюць магчымасць загружаць адвольны IPLD (Звязаныя міжпланетныя дадзеныя, прастора імёнаў для працы з хэш-рэсурсамі) праз апрацоўшчык "/ api / v0 / dag / export", які выконвае функцыю, аналагічную камандзе "ipfs dag export".

Экспарт ажыццяўляецца ў фармаце файла DAG (Накіраваны ацыклічны графік). Атрыманы IPLD дазваляе карыстальніку пераканацца, што дадзеныя, загружаныя з агульнадаступнага шлюза, супадаюць з запытаным сімвалічным імем, згодна з якім яго можна праверыць на адпаведнасць хешу змесціва, першапачаткова звязанаму з сімвалам імя.

Яшчэ адна навінка, якая прадстаўлена, - гэта прадастаўлена магчымасць вызначэння ўласнага разгадвальніка DNS з выкарыстаннем пратакола "DNS праз HTTPS", які будзе выкарыстоўвацца замест сістэмы дазволу ў канфігурацыі аперацыйнай сістэмы. Гэта ўключае ў сябе перавызначэнне дазволу для асобных даменаў верхняга ўзроўню.

У DNSLink, механізме для звязвання звычайных DNS-імёнаў з IPFS-адрасамі, можна выкарыстоўваць селектыўную замену рэзалютара для стварэння даменных імёнаў, не звязаных з ICANN, напрыклад, вы можаце падключыць рэзальвер для апрацоўкі даменаў верхняга ўзроўню ».eth«, які не афіцыйна зацверджаны ICANN.

Акрамя таго, вэб-інтэрфейс (Вэб-інтэрфейс) быў абноўлены эксперыментальнай падтрымкай замацавання знешніх сэрвісаў (аналагічна камандзе "ipfs pin remote service") і дызайн экранаў для працы з файламі і калегамі быў зменены.

Пакуль за інтэрфейс CLI, цяпер можна экспартаваць ключы з дапамогай каманды "Экспарт ключа Ipfs", не спыняючы працэс ipfs у фонавым рэжыме.

Таксама адзначаецца, што для аднаўлення дадзеных быў дададзены эксперыментальны кліент DHT з выкарыстаннем размеркаванай хэш-табліцы, якая адрозніваецца ад рашэння на аснове IPNS больш высокай прадукцыйнасцю, а падтрымка SECIO была састарэла і адключана па змаўчанні з улікам распаўсюджанасці падтрымкі. TLS і Noise, Падтрымка SECIO зараз цалкам выдалена.

Нарэшце таксама згадваецца, што кампаненты для пераходу на новыя версіі go-ipfs падзелены на пакеты асобна, каб паскорыць загрузку і спрасціць арганізацыю абнаўленняў у канфігурацыі з дапамогай уласных убудоў. Працэс загрузкі абнаўленняў праз IPFS аўтаматызаваны і дададзены налады для спрашчэння прымянення абнаўленняў пры адсутнасці падключэння да сеткі альбо блакаванні брандмаўэра.

Калі вам цікава даведацца пра гэта больш аб гэтай новай выпушчанай версіі вы можаце праверыць падрабязнасці па наступнай спасылцы.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.