{"id":79720,"date":"2020-04-29T19:42:33","date_gmt":"2020-04-29T17:42:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5"},"modified":"2020-04-29T19:42:33","modified_gmt":"2020-04-29T17:42:33","slug":"znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5","title":{"rendered":"V\u00fdznamn\u00e1 aktualizace glob\u00e1ln\u00ed decentralizovan\u00e9 souborov\u00e9 syst\u00e9mu IPFS 0.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.ipfs.io\/2020-04-28-go-ipfs-0-5-0\/\">P\u0159edstaven\u00ed<\/a><\/noindex> nov\u00e9 vyd\u00e1n\u00ed decentralizovan\u00e9ho souborov\u00e9ho syst\u00e9mu <noindex><a rel=\"nofollow\" href=\"https:\/\/ipfs.io\/\">IPFS 0.5<\/a><\/noindex> (InterPlanet\u00e1rn\u00ed souborov\u00fd syst\u00e9m), kter\u00fd vytv\u00e1\u0159\u00ed glob\u00e1ln\u00ed verzionovan\u00e9 \u00falo\u017ei\u0161t\u011b soubor\u016f, rozvinut\u00e9 ve form\u011b P2P s\u00edt\u011b tvo\u0159en\u00e9 syst\u00e9my \u00fa\u010dastn\u00edk\u016f. IPFS kombinuje my\u0161lenky d\u0159\u00edve realizovan\u00e9 v takov\u00fdch syst\u00e9mech, jako jsou Git, BitTorrent, Kademlia, SFS a Web, a p\u0159ipom\u00edn\u00e1 jednotn\u00fd \u201eroji\u201c BitTorrent (uzly z\u00fa\u010dastn\u011bn\u00e9 na p\u0159ed\u00e1v\u00e1n\u00ed), kter\u00e9 si vym\u011b\u0148uj\u00ed Git objekty. Pro p\u0159\u00edstup k glob\u00e1ln\u00edmu FS m\u016f\u017ee b\u00fdt pou\u017eit protokol HTTP nebo m\u016f\u017ee b\u00fdt p\u0159ipojena virtu\u00e1ln\u00ed FS \/ipfs pomoc\u00ed modulu FUSE. K\u00f3d referen\u010dn\u00ed implementace je naps\u00e1n v jazyce Go a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ipfs\/go-ipfs\">distribuov\u00e1no<\/a><\/noindex> pod licencemi Apache 2.0 a MIT. Nav\u00edc <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ipfs\/js-ipfs\">se vyv\u00edj\u00ed<\/a><\/noindex> je implementace protokolu IPFS v JavaScriptu, kter\u00e1 m\u016f\u017ee fungovat v prohl\u00ed\u017ee\u010di.<\/p>\n<p>Kl\u00ed\u010dov\u00fdm <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ipfs.io\/introduction\/overview\/\">rysem<\/a><\/noindex> IPFS je adresace podle obsahu, p\u0159i kter\u00e9 je odkaz pro p\u0159\u00edstup k souboru p\u0159\u00edmo spojen s jeho obsahem (zahrnuje kryptografick\u00fd hash obsahu). IPFS m\u00e1 vestav\u011bnou podporu verzionov\u00e1n\u00ed. Odkaz na soubor nelze libovoln\u011b p\u0159ejmenovat, m\u016f\u017ee se zm\u011bnit pouze po zm\u011bn\u011b obsahu. Podobn\u011b nen\u00ed mo\u017en\u00e9 prov\u00e9st zm\u011bnu v souboru bez zm\u011bny adresy (star\u00fd verze z\u016fstane na p\u016fvodn\u00ed adrese a nov\u00fd bude p\u0159\u00edstupn\u00fd p\u0159es jinou adresu, jeliko\u017e hash obsahu souboru se zm\u011bn\u00ed). Vzhledem k tomu, \u017ee identifik\u00e1tor souboru se m\u011bn\u00ed p\u0159i ka\u017ed\u00e9 zm\u011bn\u011b, aby nebylo nutn\u00e9 p\u0159ed\u00e1vat nov\u00e9 odkazy, jsou poskytov\u00e1ny slu\u017eby pro propojen\u00ed trval\u00fdch adres, kter\u00e9 zohled\u0148uj\u00ed r\u016fzn\u00e9 verze souboru (<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ipfs.io\/guides\/concepts\/ipns\/\">IPNS<\/a><\/noindex>), nebo pro p\u0159i\u0159azen\u00ed aliasu analogicky s tradi\u010dn\u00edmi FS a DNS (<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ipfs.io\/guides\/concepts\/mfs\/\">MFS<\/a><\/noindex> (Mutable File System) a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ipfs.io\/guides\/concepts\/dnslink\/\">DNSLink<\/a><\/noindex>).<\/p>\n<p>Podobn\u011b jako BitTorrent jsou data p\u0159\u00edmo ulo\u017eena na syst\u00e9mech \u00fa\u010dastn\u00edk\u016f, kte\u0159\u00ed si vym\u011b\u0148uj\u00ed informace v re\u017eimu P2P, bez vazby na centralizovan\u00e9 uzly. V p\u0159\u00edpad\u011b pot\u0159eby z\u00edsk\u00e1n\u00ed souboru s konkr\u00e9tn\u00edm obsahem syst\u00e9m najde \u00fa\u010dastn\u00edky, kte\u0159\u00ed maj\u00ed tento soubor a poskytne ho z jejich syst\u00e9m\u016f po \u010d\u00e1stech v n\u011bkolika toc\u00edch. Po sta\u017een\u00ed souboru do sv\u00e9ho syst\u00e9mu se \u00fa\u010dastn\u00edk automaticky st\u00e1v\u00e1 jednou z bod\u016f pro jeho distribuci. Pro ur\u010den\u00ed \u00fa\u010dastn\u00edk\u016f s\u00edt\u011b, na uzlech kter\u00fdch je p\u0159\u00edtomen zaj\u00edmav\u00fd obsah, <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ipfs.io\/introduction\/how-ipfs-works\/\">se pou\u017e\u00edv\u00e1<\/a><\/noindex> distribuovan\u00e1 hash tabulka (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%91%D0%BD%D0%BD%D0%B0%D1%8F_%D1%85%D0%B5%D1%88-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0\">DHT<\/a><\/noindex>). <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/camo.githubusercontent.com\/3759ceff46d10f763d6b288a574fe8edd6fd2d59\/68747470733a2f2f646f63732e676f6f676c652e636f6d2f64726177696e67732f642f652f32504143582d3176535f6e3146765375366d646d5369726b427249494569623267716867746174443961776150325f576472474e347a544e65673632305851643950393557542d49766f676e5378494964434d3575452f7075623f773d3134343626683d31303336\"><img decoding=\"async\" alt=\"V\u00fdznamn\u00e1 aktualizace glob\u00e1ln\u00ed decentralizovan\u00e9 souborov\u00e9 syst\u00e9mu IPFS 0.5\" src=\"\/wp-content\/uploads\/2020\/04\/1eca38acb830d224dc7bfa0ca9352ee9.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>V podstat\u011b lze IPFS ch\u00e1pat jako distribuovanou reinkarnaci Webu s adresov\u00e1n\u00edm podle obsahu, nikoli m\u00edsta um\u00edst\u011bn\u00ed a libovoln\u00fdmi n\u00e1zvy. Krom\u011b ukl\u00e1d\u00e1n\u00ed soubor\u016f a v\u00fdm\u011bny dat m\u016f\u017ee b\u00fdt IPFS pou\u017e\u00edv\u00e1n jako z\u00e1klad pro vytv\u00e1\u0159en\u00ed nov\u00fdch slu\u017eeb, nap\u0159\u00edklad pro organizaci fungov\u00e1n\u00ed webov\u00fdch str\u00e1nek, kter\u00e9 nejsou v\u00e1z\u00e1ny na servery, nebo pro vytv\u00e1\u0159en\u00ed distribuovan\u00fdch <noindex><a rel=\"nofollow\" href=\"https:\/\/awesome.ipfs.io\/\">aplikac\u00ed<\/a><\/noindex>.<\/p>\n<p>IPFS pom\u00e1h\u00e1 \u0159e\u0161it probl\u00e9my jako je spolehlivost ukl\u00e1d\u00e1n\u00ed (pokud je p\u016fvodn\u00ed \u00falo\u017ei\u0161t\u011b mimo provoz, soubor lze st\u00e1hnout z syst\u00e9m\u016f dal\u0161\u00edch u\u017eivatel\u016f), odolnost v\u016f\u010di cenzu\u0159e obsahu (pro zablokov\u00e1n\u00ed je nutn\u00e9 zablokovat v\u0161echny syst\u00e9my u\u017eivatel\u016f, na kter\u00fdch je kopie dat) a organizaci p\u0159\u00edstupu v p\u0159\u00edpad\u011b absence p\u0159\u00edm\u00e9ho p\u0159ipojen\u00ed k internetu nebo p\u0159i \u0161patn\u00e9 kvalit\u011b spojen\u00ed (data lze st\u00e1hnout prost\u0159ednictv\u00edm nejbli\u017e\u0161\u00edch \u00fa\u010dastn\u00edk\u016f v m\u00edstn\u00ed s\u00edti).<\/p>\n<p>Ve verzi <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ipfs\/go-ipfs\/releases\/tag\/v0.5.0\">IPFS 0.5<\/a><\/noindex> byla v\u00fdrazn\u011b zv\u00fd\u0161ena v\u00fdkonnost a spolehlivost provozu. Ve\u0159ejn\u00e1 s\u00ed\u0165 zalo\u017een\u00e1 na IPFS p\u0159ekonala hranici 100 tis\u00edc uzl\u016f a zm\u011bny v IPFS 0.5 odr\u00e1\u017eej\u00ed p\u0159izp\u016fsoben\u00ed protokolu pro pr\u00e1ci v takov\u00fdch podm\u00ednk\u00e1ch. Optimalizace byly v\u011bt\u0161inou zam\u011b\u0159eny na zlep\u0161en\u00ed mechanism\u016f sm\u011brov\u00e1n\u00ed obsahu, odpov\u011bdn\u00fdch za vyhled\u00e1v\u00e1n\u00ed, ozn\u00e1men\u00ed a extrakci dat, stejn\u011b jako na zv\u00fd\u0161en\u00ed efektivity realizace <noindex><a rel=\"nofollow\" href=\"https:\/\/docs-beta.ipfs.io\/concepts\/dht\/\">distribuovan\u00e9 hash tabulky<\/a><\/noindex> (DHT), kter\u00e1 poskytuje informace o uzlech, kter\u00e9 maj\u00ed po\u017eadovan\u00e1 data. Souvisej\u00edc\u00ed k\u00f3d DHT byl prakticky \u00fapln\u011b p\u0159epracovan\u00fd, co\u017e v\u00fdznamn\u011b urychlilo operace vyhled\u00e1v\u00e1n\u00ed obsahu a ur\u010dov\u00e1n\u00ed z\u00e1znam\u016f IPNS.<\/p>\n<p>Konkr\u00e9tn\u011b se rychlost prov\u00e1d\u011bn\u00ed operac\u00ed p\u0159id\u00e1v\u00e1n\u00ed dat zv\u00fd\u0161ila dvakr\u00e1t, ozn\u00e1men\u00ed nov\u00e9 s\u00edt\u011b obsahu 2,5kr\u00e1t,<br \/>\nextrakce dat 2 a\u017e 5kr\u00e1t a vyhled\u00e1v\u00e1n\u00ed obsahu 2 a\u017e 6kr\u00e1t.<br \/>\nP\u0159epracovan\u00e9 mechanismy sm\u011brov\u00e1n\u00ed a zas\u00edl\u00e1n\u00ed ozn\u00e1men\u00ed umo\u017enily zrychlit pr\u00e1ci s\u00edt\u011b 2-3kr\u00e1t d\u00edky efektivn\u011bj\u0161\u00edmu vyu\u017e\u00edv\u00e1n\u00ed \u0161\u00ed\u0159ky p\u00e1sma a pozad\u00ed p\u0159enosu dat. V dal\u0161\u00edm vyd\u00e1n\u00ed se pl\u00e1nuje implementace dopravy na b\u00e1zi protokolu QUIC, co\u017e umo\u017en\u00ed dos\u00e1hnout je\u0161t\u011b v\u011bt\u0161\u00edho n\u00e1r\u016fstu v\u00fdkonnosti d\u00edky sn\u00ed\u017een\u00ed latence. <\/p>\n<p>Byla urychlena pr\u00e1ce a zv\u00fd\u0161ena spolehlivost syst\u00e9mu IPNS (Inter-Planetary Name System), pou\u017e\u00edvan\u00e9ho pro vytv\u00e1\u0159en\u00ed trval\u00fdch odkaz\u016f na m\u011bn\u00edc\u00ed se obsah. Nov\u00fd experiment\u00e1ln\u00ed transport pubsub umo\u017enil zrychlit dod\u00e1vku z\u00e1znam\u016f IPNS 30-40kr\u00e1t p\u0159i testov\u00e1n\u00ed v s\u00edti s tis\u00edci uzly (pro experimenty byl vyvinut speci\u00e1ln\u00ed <noindex><a rel=\"nofollow\" href=\"http:\/\/testground.ipfs.team\/\">simul\u00e1tor P2P s\u00edt\u011b<\/a><\/noindex>). P\u0159ibli\u017en\u011b dvakr\u00e1t byla zv\u00fd\u0161ena v\u00fdkonnost aplika\u010dn\u00ed vrstvy.<br \/>\nBadger, pou\u017e\u00edvan\u00fd pro interakci s j\u00e1drem opera\u010dn\u00edho syst\u00e9mu. D\u00edky podpo\u0159e asynchronn\u00edch z\u00e1pisov\u00fdch operac\u00ed nyn\u00ed Badger funguje 25kr\u00e1t rychleji ne\u017e star\u00e1 vrstva flatfs. Zlep\u0161en\u00ed v\u00fdkonu se tak\u00e9 dotklo mechanismu <noindex><a rel=\"nofollow\" href=\"https:\/\/docs-beta.ipfs.io\/concepts\/bitswap\/\">Bitswap<\/a><\/noindex>, pou\u017e\u00edvan\u00e9ho pro p\u0159enos soubor\u016f mezi uzly.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.ipfs.io\/090-go-ipfs-0-5-0\/container-image.png\"><img decoding=\"async\" alt=\"V\u00fdznamn\u00e1 aktualizace glob\u00e1ln\u00ed decentralizovan\u00e9 souborov\u00e9 syst\u00e9mu IPFS 0.5\" src=\"\/wp-content\/uploads\/2020\/04\/b7b19ccd62df1fe1a212811a1f30dc5c.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Mezi funk\u010dn\u00edmi vylep\u0161en\u00edmi se zmi\u0148uje vyu\u017eit\u00ed TLS k \u0161ifrov\u00e1n\u00ed spojen\u00ed mezi klienty a servery. Objevila se podpora subdom\u00e9n v HTTP br\u00e1n\u011b \u2013 v\u00fdvoj\u00e1\u0159i mohou hostit decentralizovan\u00e9 aplikace (dapps) a webov\u00fd obsah v izolovan\u00fdch subdom\u00e9n\u00e1ch, kter\u00e9 mohou b\u00fdt pou\u017eity s hashov\u00fdmi adresami, IPNS, DNSLink, ENS atd. Bylo p\u0159id\u00e1no nov\u00e9 jm\u00e9no prostoru \/p2p, do kter\u00e9ho byly p\u0159esunuty \u00fadaje souvisej\u00edc\u00ed s adresami uzl\u016f (\/ipfs\/peer_id \u2192 \/p2p\/peer_id). Byla p\u0159id\u00e1na podpora odkaz\u016f \u201e.eth\u201c na b\u00e1zi blockchainu, co\u017e roz\u0161\u00ed\u0159\u00ed aplikaci IPFS v distribuovan\u00fdch aplikac\u00edch.<\/p>\n<p>Start-up Protocol Labs, podporuj\u00edc\u00ed v\u00fdvoj IPFS, tak\u00e9 paraleln\u011b rozv\u00edj\u00ed projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/filecoin-project\/go-filecoin\/releases\">FileCoin<\/a><\/noindex>, kter\u00fd je nadstavbou nad IPFS. Zat\u00edmco IPFS umo\u017e\u0148uje \u00fa\u010dastn\u00edk\u016fm uchov\u00e1vat, po\u017eadovat a p\u0159en\u00e1\u0161et data mezi sebou, Filecoin se vyv\u00edj\u00ed jako platforma pro trval\u00e9 uchov\u00e1v\u00e1n\u00ed zalo\u017een\u00e1 na technologi\u00edch blockchainu. Filecoin umo\u017e\u0148uje u\u017eivatel\u016fm, kte\u0159\u00ed maj\u00ed nevyu\u017eit\u00e9 diskov\u00e9 m\u00edsto, nab\u00eddnout ho s\u00edti za ur\u010ditou odm\u011bnu, zat\u00edmco u\u017eivatel\u00e9, kter\u00fdm je m\u00edsto pot\u0159eba, si ho mohou koupit. Pokud pot\u0159eba m\u00edsta zmiz\u00ed, u\u017eivatel ho m\u016f\u017ee prodat. Takto se vytv\u00e1\u0159\u00ed trh s \u00falo\u017en\u00fdm prostorem, jeho\u017e vyrovn\u00e1n\u00ed prob\u00edh\u00e1 v tokenech <noindex><a rel=\"nofollow\" href=\"https:\/\/filecoin.io\/\">Filecoin<\/a><\/noindex>, vytv\u00e1\u0159en\u00fdch pomoc\u00ed t\u011b\u017eby.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52834\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b IPFS 0.5 (InterPlanetary File System), \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0435\u0439 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u0435\u0440\u0441\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0444\u0430\u0439\u043b\u043e\u0432, \u0440\u0430\u0437\u0432\u0451\u0440\u043d\u0443\u0442\u043e\u0435 \u0432 \u0444\u043e\u0440\u043c\u0435 P2P-\u0441\u0435\u0442\u0438, \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432. IPFS \u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u0443\u0435\u0442 \u0438\u0434\u0435\u0438, \u0440\u0430\u043d\u0435\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0432 \u0442\u0430\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u043a\u0430\u043a Git, BitTorrent, Kademlia, SFS \u0438 Web, \u0438 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0435\u0434\u0438\u043d\u044b\u0439 &#171;\u0440\u043e\u0439&#187; BitTorrent (\u043f\u0438\u0440\u044b, \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0432 \u0440\u0430\u0437\u0434\u0430\u0447\u0435), \u043e\u0431\u043c\u0435\u043d\u0438\u0432\u0430\u044e\u0449\u0438\u0439\u0441\u044f Git-\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438. \u0414\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0424\u0421 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":79721,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-79720","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b IPFS.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b IPFS 0.5 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b IPFS.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-29T17:42:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-29T17:42:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 V\u00fdznamn\u00e1 aktualizace glob\u00e1ln\u00edho decentralizovan\u00e9ho souborov\u00e9ho syst\u00e9mu IPFS 0.5 | ProHoster","description":"Bylo p\u0159edstaveno nov\u00e9 vyd\u00e1n\u00ed decentralizovan\u00e9ho souborov\u00e9ho syst\u00e9mu IPFS.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b IPFS 0.5 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b IPFS.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/znachitelnoe-obnovlenie-globalnoj-deczentralizovannoj-fajlovoj-sistemy-ipfs-0-5","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-29T17:42:33+00:00","article:modified_time":"2020-04-29T17:42:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"79720","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:32:23","updated":"2022-09-27 23:56:34","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/79720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=79720"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/79720\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/79721"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=79720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=79720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=79720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}