{"id":37790,"date":"2019-10-31T22:19:46","date_gmt":"2019-10-31T19:19:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov\/"},"modified":"2019-10-31T22:19:46","modified_gmt":"2019-10-31T19:19:46","slug":"prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov","title":{"rendered":"Aplikovan\u00e9 technologie na ruin\u00e1ch blockchainov\u00e9 hore\u010dky nebo o praktick\u00e9m p\u0159\u00ednosu distribuce zdroj\u016f","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V posledn\u00edch letech se novinov\u00e9 kan\u00e1ly zaplnily zpr\u00e1vami o nov\u00e9m typu distribuovan\u00fdch v\u00fdpo\u010detn\u00edch s\u00edt\u00ed, kter\u00e9 se doslova objevuj\u00ed z ni\u010deho a sna\u017e\u00ed se vy\u0159e\u0161it nejr\u016fzn\u011bj\u0161\u00ed \u00fakoly \u2013 ud\u011blat m\u011bsto chytr\u00fdm, zachr\u00e1nit sv\u011bt p\u0159ed poru\u0161ovateli autorsk\u00fdch pr\u00e1v nebo naopak tajn\u011b p\u0159en\u00e9st informace \u010di zdroje a uniknout st\u00e1tn\u00ed kontrole v dan\u00e9 oblasti. A\u0165 u\u017e se jedn\u00e1 o jakoukoli oblast, v\u0161echny maj\u00ed n\u011bkolik spole\u010dn\u00fdch rys\u016f, kter\u00e9 vypl\u00fdvaj\u00ed z toho, \u017ee jejich r\u016fst je poh\u00e1n\u011bn algoritmy a metodikami, kter\u00e9 se dostaly do \u0161irok\u00fdch mas b\u011bhem ned\u00e1vn\u00e9ho boomu kryptom\u011bn a souvisej\u00edc\u00edch technologi\u00ed. Snad ka\u017ed\u00e1 t\u0159et\u00ed \u010dl\u00e1nek na odborn\u00fdch webech v t\u00e9 dob\u011b obsahoval slovo \u201eblockchain\u201c \u2013 diskuse o nov\u00fdch softwarov\u00fdch \u0159e\u0161en\u00edch a ekonomick\u00fdch modelech se na chv\u00edli staly dominuj\u00edc\u00edm trendem, na jeho\u017e pozad\u00ed byly jin\u00e9 oblasti vyu\u017eit\u00ed syst\u00e9m\u016f distribuovan\u00fdch v\u00fdpo\u010dt\u016f posunuty do pozad\u00ed. <\/p>\n<p>Sou\u010dasn\u011b vizion\u00e1\u0159i a profesion\u00e1lov\u00e9 rozpoznali podstatu tohoto jevu: masov\u00e9 distribuovan\u00e9 v\u00fdpo\u010dty spojen\u00e9 s budov\u00e1n\u00edm s\u00edt\u00ed z velk\u00e9ho po\u010dtu rozpt\u00fdlen\u00fdch a heterogenn\u00edch \u00fa\u010dastn\u00edk\u016f dos\u00e1hly nov\u00e9 \u00farovn\u011b rozvoje. Sta\u010d\u00ed zapomenout na hype a pod\u00edvat se na v\u011bc z jin\u00e9ho \u00fahlu: v\u0161echny tyto s\u00edt\u011b, slo\u017een\u00e9 z obrovsk\u00fdch pool\u016f, ve kter\u00fdch je tis\u00edce odd\u011blen\u00fdch heterogenn\u00edch \u00fa\u010dastn\u00edk\u016f, nevznikly samy od sebe. Nad\u0161enci kryptohybov\u00e9ho hnut\u00ed dok\u00e1zali nov\u011b vy\u0159e\u0161it slo\u017eit\u00e9 probl\u00e9my synchronizace dat a rozd\u011blov\u00e1n\u00ed zdroj\u016f a \u00fakol\u016f, co\u017e umo\u017enilo shrom\u00e1\u017edit takov\u00e9 mno\u017estv\u00ed vybaven\u00ed a vytvo\u0159it nov\u00fd ekosyst\u00e9m ur\u010den\u00fd k \u0159e\u0161en\u00ed jedn\u00e9 \u00fazce zam\u011b\u0159en\u00e9 \u00falohy.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nSamoz\u0159ejm\u011b, \u017ee to neuniklo t\u00fdm\u016fm a komunit\u00e1m zam\u011b\u0159en\u00fdm na rozvoj svobodn\u00fdch distribuovan\u00fdch v\u00fdpo\u010dt\u016f, a nov\u00e9 projekty na sebe nenechaly dlouho \u010dekat.<br \/>\nNicm\u00e9n\u011b, i p\u0159es v\u00fdrazn\u00e9 zv\u00fd\u0161en\u00ed objemu dostupn\u00fdch informac\u00ed o v\u00fdvoji s\u00edt\u00ed a pr\u00e1ci s vybaven\u00edm, mus\u00ed tv\u016frci perspektivn\u00edch syst\u00e9m\u016f \u010delit v\u00e1\u017en\u00fdm probl\u00e9m\u016fm.<\/p>\n<h3>Prvn\u00edm z nich, jakkoli to m\u016f\u017ee zn\u00edt podivn\u011b, je probl\u00e9m volby sm\u011bru<\/h3>\n<p>\nSm\u011br m\u016f\u017ee b\u00fdt spr\u00e1vn\u00fd, m\u016f\u017ee v\u00e9st do slep\u00e9 uli\u010dky - tomuto se ned\u00e1 vyhnout, centralizovan\u00e9 dod\u00e1vky jasnovidc\u016f do IT komunity zat\u00edm z\u016fst\u00e1vaj\u00ed pozadu. Ale je t\u0159eba u\u010dinit volbu, aby se nepodlehlo tradi\u010dn\u00ed pasti, v n\u00ed\u017e t\u00fdm pokr\u00fdv\u00e1 p\u0159\u00edli\u0161 \u0161irokou oblast a od za\u010d\u00e1tku se sna\u017e\u00ed vytvo\u0159it dal\u0161\u00ed nespecializovan\u00fd projekt distribuovan\u00fdch v\u00fdpo\u010dt\u016f \u0161irok\u00e9ho profilu. Zd\u00e1 se, \u017ee fronta pr\u00e1ce nen\u00ed tak hrozn\u00e1, v\u011bt\u0161inou sta\u010d\u00ed aplikovat st\u00e1vaj\u00edc\u00ed poznatky: spojit uzly do s\u00edt\u011b, p\u0159izp\u016fsobit algoritmy pro ur\u010den\u00ed topologi\u00ed, v\u00fdm\u011bny dat a kontroly jejich konzistence, zav\u00e9st metody hodnocen\u00ed uzl\u016f a nalezen\u00ed konsenzu, a samoz\u0159ejm\u011b, jen vytvo\u0159it sv\u016fj jazyk dotaz\u016f a cel\u00e9 jazykov\u00e9 a v\u00fdpo\u010detn\u00ed prost\u0159ed\u00ed. My\u0161lenka univerz\u00e1ln\u00edho mechanismu je velmi l\u00e1kav\u00e1 a neust\u00e1le se objevuje v r\u016fzn\u00fdch oblastech, ale v\u00fdsledkem st\u00e1le z\u016fst\u00e1v\u00e1 jedno ze t\u0159\u00ed: vytvo\u0159en\u00e9 \u0159e\u0161en\u00ed bu\u010f skute\u010dn\u011b kon\u010d\u00ed jako omezen\u00fd prototyp s hromadou vis\u00edc\u00edch \u201eToDo\u201c v backlogu, nebo se st\u00e1v\u00e1 nepou\u017eiteln\u00fdm monstrem, kter\u00e9 je p\u0159ipraveno pot\u00e1hnout ka\u017ed\u00e9ho, kdo se ho dotkne, do smradlav\u00e9ho \u201eturingovsk\u00e9ho bahna\u201c, nebo prost\u011b \u0161\u0165astn\u011b um\u00edr\u00e1 na to, \u017ee projekt, t\u00e1hnouc\u00ed nejasn\u00fdm sm\u011brem, se tot\u00e1ln\u011b zhroutil.<\/p>\n<p>Nebudeme opakovat hloup\u00e9 chyby a vybereme sm\u011br, kter\u00fd m\u00e1 jasn\u00fd okruh \u00fakol\u016f a dob\u0159e se hod\u00ed k modelu distribuovan\u00fdch v\u00fdpo\u010dt\u016f. Lze pochopit lidi, kte\u0159\u00ed se sna\u017e\u00ed ud\u011blat v\u0161echno najednou \u2014 v\u00fdb\u011br je samoz\u0159ejm\u011b z \u010deho. A mnoh\u00e9 vypad\u00e1 nesm\u00edrn\u011b zaj\u00edmav\u011b jak z hlediska R&amp;D a v\u00fdvoje, tak i z pohledu ekonomiky. Pomoc\u00ed distribuovan\u00e9 s\u00edt\u011b lze:<\/p>\n<ul>\n<li>\u0160kolit neuronov\u00e9 s\u00edt\u011b <\/li>\n<li>Zpracov\u00e1vat sign\u00e1ln\u00ed toky <\/li>\n<li>Po\u010d\u00edtat strukturu b\u00edlkovin <\/li>\n<li>Prov\u00e1d\u011bt rendering trojrozm\u011brn\u00fdch sc\u00e9n <\/li>\n<li>Modelovat hydrodynamiku <\/li>\n<li>Testovat obchodn\u00ed strategie pro burzy <\/li>\n<\/ul>\n<p>\nAbychom se nezapletli do sestavov\u00e1n\u00ed seznamu zaj\u00edmav\u00fdch v\u011bc\u00ed, kter\u00e9 se dob\u0159e paralelizuj\u00ed, vyberme si jako na\u0161e dal\u0161\u00ed t\u00e9ma distribuovan\u00fd rendering.<\/p>\n<p>Distribuovan\u00e9 renderov\u00e1n\u00ed samo o sob\u011b nen\u00ed samoz\u0159ejm\u011b \u017e\u00e1dnou novinkou. Existuj\u00edc\u00ed renderovac\u00ed n\u00e1stroje ji\u017e dlouho podporuj\u00ed rozlo\u017een\u00ed z\u00e1t\u011b\u017ee mezi r\u016fzn\u00fdmi stroji, bez toho by v jednadvac\u00e1t\u00e9m stolet\u00ed bylo docela smutn\u00e9 \u017e\u00edt. Nicm\u00e9n\u011b bychom si nem\u011bli myslet, \u017ee t\u00e9ma je probran\u00e9 do detailu a nen\u00ed co dal\u0161\u00edho \u0159e\u0161it \u2014 zam\u011b\u0159\u00edme se na specifick\u00fd aktu\u00e1ln\u00ed probl\u00e9m: vytvo\u0159en\u00ed n\u00e1stroje pro formov\u00e1n\u00ed renderovac\u00ed s\u00edt\u011b.<\/p>\n<p>Na\u0161e renderovac\u00ed s\u00ed\u0165 je kombinac\u00ed uzl\u016f, kter\u00e9 mus\u00ed vykon\u00e1vat \u00fakoly renderov\u00e1n\u00ed, a uzl\u016f, kter\u00e9 maj\u00ed voln\u00e9 v\u00fdpo\u010detn\u00ed zdroje pro zpracov\u00e1n\u00ed renderov\u00e1n\u00ed. Vlastn\u00edci zdroj\u016f p\u0159ipoj\u00ed sv\u00e9 stanice k renderovac\u00ed s\u00edti, aby mohli p\u0159ij\u00edmat a vykon\u00e1vat \u00fakoly renderov\u00e1n\u00ed s vyu\u017eit\u00edm jednoho z renderovac\u00edch engin\u016f, kter\u00e9 s\u00ed\u0165 podporuje. Poskytovatel\u00e9 \u00fakol\u016f budou p\u0159i tom pracovat se s\u00edt\u00ed jako s cloudem, kter\u00fd s\u00e1m prov\u00e1d\u00ed rozlo\u017een\u00ed zdroj\u016f, kontrolu spr\u00e1vnosti vykon\u00e1v\u00e1n\u00ed, \u0159\u00edzen\u00ed rizik a dal\u0161\u00ed probl\u00e9my.<\/p>\n<p>Budeme tedy zkoumat vytv\u00e1\u0159en\u00ed frameworku, kter\u00fd by m\u011bl podporovat integraci s sadou popul\u00e1rn\u00edch renderovac\u00edch engin\u016f a obsahovat komponenty poskytuj\u00edc\u00ed n\u00e1stroje pro organizaci s\u00edt\u011b z heterogenn\u00edch uzl\u016f a \u0159\u00edzen\u00ed toku \u00fakol\u016f.<\/p>\n<p>Ekonomick\u00fd model existence takov\u00e9 s\u00edt\u011b nen\u00ed principi\u00e1ln\u011b d\u016fle\u017eit\u00fd, proto vezmeme za v\u00fdchoz\u00ed sch\u00e9ma podobn\u00e9 tomu, kter\u00e9 se pou\u017e\u00edv\u00e1 v v\u00fdpo\u010dtech v kryptom\u011bnov\u00fdch s\u00edt\u00edch \u2014 spot\u0159ebitel\u00e9 zdroj\u016f budou zas\u00edlat tokeny poskytovatel\u016fm, kte\u0159\u00ed vykon\u00e1vaj\u00ed pr\u00e1ci renderov\u00e1n\u00ed. O mnoho zaj\u00edmav\u011bj\u0161\u00ed je pochopit, jak\u00fdmi vlastnostmi by m\u011bl framework disponovat, pro co\u017e se pod\u00edv\u00e1me na hlavn\u00ed sc\u00e9n\u00e1\u0159 interakce \u00fa\u010dastn\u00edk\u016f s\u00edt\u011b.<\/p>\n<p>V s\u00edti existuj\u00ed t\u0159i strany interakce: poskytovatel zdroj\u016f, poskytovatel \u00fakol\u016f a oper\u00e1tor s\u00edt\u011b (tedy centrum \u0159\u00edzen\u00ed, s\u00ed\u0165 atd. v textu).<\/p>\n<p>Provozovatel s\u00edt\u011b poskytuje dodavateli zdroje klientskou aplikaci nebo obraz opera\u010dn\u00edho syst\u00e9mu s nainstalovan\u00fdm souborem softwaru, kter\u00fd ten nainstaluje na stroj, jeho\u017e zdroje chce poskytnout, a p\u0159\u00edstupn\u00e9 prost\u0159ednictv\u00edm webov\u00e9ho rozhran\u00ed osobn\u00edho \u00fa\u010dtu, kter\u00e9 mu umo\u017e\u0148uje nastavit parametry p\u0159\u00edstupu ke zdroji a vzd\u00e1len\u011b spravovat sv\u016fj serverov\u00fd landscape: sledovat parametry hardwaru, prov\u00e1d\u011bt vzd\u00e1len\u00e9 nastaven\u00ed, restartovat.<\/p>\n<p>Syst\u00e9m \u0159\u00edzen\u00ed s\u00edt\u011b p\u0159i p\u0159ipojen\u00ed nov\u00e9ho uzlu prov\u00e1d\u00ed anal\u00fdzu vybaven\u00ed a zadan\u00fdch p\u0159\u00edstupov\u00fdch parametr\u016f, \u0159ad\u00ed ho a p\u0159id\u011bluje mu ur\u010dit\u00fd rating a um\u00eds\u0165uje do registru zdroj\u016f. V budoucnu budou s c\u00edlem \u0159\u00edzen\u00ed rizika analyzov\u00e1ny parametry aktivity uzlu a rating uzlu bude upravov\u00e1n za \u00fa\u010delem zaji\u0161t\u011bn\u00ed stability provozu s\u00edt\u011b. Nikomu toti\u017e nebude p\u0159\u00edjemn\u00e9, kdy\u017e se jejich sc\u00e9na po\u0161le renderovat na v\u00fdkonn\u00e9, ale \u010dasto p\u0159eh\u0159\u00edvaj\u00edc\u00ed se grafick\u00e9 karty?<\/p>\n<p>U\u017eivatel, kter\u00fd pot\u0159ebuje zrenderovat n\u011bjakou sc\u00e9nu, m\u016f\u017ee j\u00edt dv\u011bma cestami: nahr\u00e1t sc\u00e9nu do repozit\u00e1\u0159e s\u00edt\u011b prost\u0159ednictv\u00edm webov\u00e9ho rozhran\u00ed nebo pomoc\u00ed pluginu p\u0159ipojit sv\u016fj modelovac\u00ed bal\u00ed\u010dek nebo nainstalovan\u00fd renderovac\u00ed syst\u00e9m k s\u00edti. P\u0159itom mezi u\u017eivatelem a s\u00edt\u00ed se iniciuje chytr\u00e1 smlouva, jej\u00ed\u017e standardn\u00ed podm\u00ednkou pro dokon\u010den\u00ed je generov\u00e1n\u00ed v\u00fdsledku v\u00fdpo\u010dtu sc\u00e9ny s\u00edt\u00ed. U\u017eivatel m\u016f\u017ee sledovat pr\u016fb\u011bh pln\u011bn\u00ed \u00fakolu a spravovat jeho parametry prost\u0159ednictv\u00edm webov\u00e9ho rozhran\u00ed sv\u00e9ho osobn\u00edho \u00fa\u010dtu.<\/p>\n<p>\u00dakol p\u0159ich\u00e1z\u00ed na <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a>, kde se analyzuje objem sc\u00e9ny a po\u010det zdroj\u016f po\u017eadovan\u00fdch inici\u00e1torem \u00fakolu, po \u010dem\u017e se prov\u00e1d\u00ed dekompozice celkov\u00e9ho objemu na \u010d\u00e1sti p\u0159izp\u016fsoben\u00e9 pro v\u00fdpo\u010det na vy\u010dlen\u011bn\u00e9m po\u010dtu a typu zdroj\u016f s\u00edt\u011b. Obecn\u00fd koncept spo\u010d\u00edv\u00e1 v tom, \u017ee vizualizace m\u016f\u017ee b\u00fdt rozd\u011blena na mnoho mal\u00fdch \u00faloh. Renderovac\u00ed enginy vyu\u017e\u00edvaj\u00ed t\u00e9to v\u00fdhody, kdy\u017e rozd\u011bluj\u00ed tyto \u00fakoly mezi mnoha dodavateli zdroj\u016f. Nejjednodu\u0161\u0161\u00ed zp\u016fsob je renderov\u00e1n\u00ed mal\u00fdch \u010d\u00e1st\u00ed sc\u00e9ny, naz\u00fdvan\u00fdch segmenty. Kdy\u017e je ka\u017ed\u00fd segment p\u0159ipraven, je m\u00edstn\u00ed \u00fakol pova\u017eov\u00e1n za spln\u011bn\u00fd a zdroje p\u0159ech\u00e1zej\u00ed k proveden\u00ed dal\u0161\u00edho z dosud nevy\u0159e\u0161en\u00fdch.<\/p>\n<p>Pro render\u00e9r nen\u00ed v z\u00e1sad\u011b rozd\u00edl, zda jsou v\u00fdpo\u010dty prov\u00e1d\u011bny na jednom stroji, nebo na gridu slo\u017een\u00e9m z mnoha jednotliv\u00fdch v\u00fdpo\u010detn\u00edch stanic. Distribuovan\u00fd rendering jednodu\u0161e p\u0159id\u00e1v\u00e1 v\u00edce jader do fondu zdroj\u016f pou\u017e\u00edvan\u00fdch pro \u00fakol. Skrze s\u00ed\u0165 z\u00edsk\u00e1v\u00e1 v\u0161echna data pot\u0159ebn\u00e1 k renderov\u00e1n\u00ed segmentu, po\u010d\u00edt\u00e1 ho, odes\u00edl\u00e1 tento segment zp\u011bt a p\u0159ech\u00e1z\u00ed k dal\u0161\u00edmu \u00fakolu. P\u0159ed vstupem do spole\u010dn\u00e9ho fondu s\u00edt\u011b ka\u017ed\u00fd segment dost\u00e1v\u00e1 sadu meta-informac\u00ed, kter\u00e9 umo\u017e\u0148uj\u00ed uzl\u016fm-vykonavatel\u016fm vyb\u00edrat pro n\u011b nejvhodn\u011bj\u0161\u00ed v\u00fdpo\u010detn\u00ed \u00fakoly.<\/p>\n<p>\u00dakoly segmentace a distribuce v\u00fdpo\u010dt\u016f mus\u00ed b\u00fdt \u0159e\u0161eny nejen z pohledu optimalizace doby proveden\u00ed, ale tak\u00e9 z pohledu optim\u00e1ln\u00edho vyu\u017e\u00edv\u00e1n\u00ed zdroj\u016f a \u00faspory energie, vzhledem k tomu, \u017ee od toho z\u00e1vis\u00ed ekonomick\u00e1 efektivita s\u00edt\u011b. V p\u0159\u00edpad\u011b ne\u00fasp\u011b\u0161n\u00e9ho \u0159e\u0161en\u00ed by bylo \u00fa\u010deln\u011bj\u0161\u00ed um\u00edstit na uzel min\u00e9r nebo jej vypnout, aby nehlu\u010del a neztr\u00e1cel elekt\u0159inu.<\/p>\n<p>Nicm\u00e9n\u011b se vra\u0165me k procesu. P\u0159i z\u00edsk\u00e1n\u00ed \u00fakolu mezi fondem a uzlem se tak\u00e9 formuje smart kontrakt, kter\u00fd se prov\u00e1d\u00ed p\u0159i spr\u00e1vn\u00e9m v\u00fdpo\u010dtu v\u00fdsledku \u00fakolu. Na z\u00e1klad\u011b vyhodnocen\u00ed kontraktu m\u016f\u017ee uzel z\u00edskat odm\u011bnu v n\u011bjak\u00e9 form\u011b.<\/p>\n<p>Centrum \u0159\u00edzen\u00ed kontroluje proces pln\u011bn\u00ed \u00fakolu, shroma\u017e\u010fuje v\u00fdsledky v\u00fdpo\u010dt\u016f, odes\u00edl\u00e1 na op\u011btovn\u00e9 zpracov\u00e1n\u00ed nespr\u00e1vn\u00e9 a t\u0159\u00edd\u00ed frontu, sleduje normativn\u00ed dobu pln\u011bn\u00ed \u00fakolu (aby se nestalo, \u017ee posledn\u00ed segment nebude zpracov\u00e1n \u017e\u00e1dn\u00fdm uzlem).<\/p>\n<p>V\u00fdsledky v\u00fdpo\u010dt\u016f proch\u00e1zej\u00ed f\u00e1z\u00ed kompozice, po kter\u00e9 u\u017eivatel obdr\u017e\u00ed v\u00fdsledky renderov\u00e1n\u00ed a s\u00ed\u0165 m\u016f\u017ee z\u00edskat odm\u011bnu.<\/p>\n<p>T\u00edm se vyty\u010duje funk\u010dn\u00ed slo\u017een\u00ed krajinn\u00e9ho frameworku ur\u010den\u00e9ho pro budov\u00e1n\u00ed syst\u00e9m\u016f distribuovan\u00e9ho renderov\u00e1n\u00ed:<\/p>\n<ol>\n<li>U\u017eivatelsk\u00e9 osobn\u00ed \u00fa\u010dty s webov\u00fdm p\u0159\u00edstupem <\/li>\n<li>Sada software pro instalaci na uzly <\/li>\n<li>Podle syst\u00e9m\u016f \u0159\u00edzen\u00ed:\n<ul>\n<li>Podsystem \u0159\u00edzen\u00ed p\u0159\u00edstupu <\/li>\n<li>Podsystem dekompozice \u00fakol\u016f renderov\u00e1n\u00ed <\/li>\n<li>Podsystem distribuce \u00fakol\u016f <\/li>\n<li>Podsystem kompozice <\/li>\n<li>Podsystem \u0159\u00edzen\u00ed serverov\u00e9ho krajinn\u00e9ho syst\u00e9mu a topologie s\u00edt\u011b <\/li>\n<li>Podsystem logov\u00e1n\u00ed a auditu <\/li>\n<li>U\u010d\u00edc\u00ed se expertn\u00ed podsystem <\/li>\n<li>Rest API nebo jin\u00e9ho rozhran\u00ed pro extern\u00ed v\u00fdvoj\u00e1\u0159e <\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><\/p>\n<h3>A co si o tom mysl\u00edte? Jak\u00e9 ot\u00e1zky vyvst\u00e1vaj\u00ed k tomuto t\u00e9matu a jak\u00e9 odpov\u011bdi v\u00e1s zaj\u00edmaj\u00ed?<\/h3>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/466139\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0433\u043e\u0434\u044b \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u044b\u0435 \u043b\u0435\u043d\u0442\u044b \u043d\u0430\u0432\u043e\u0434\u043d\u0438\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0438\u0437 \u043d\u0438\u043e\u0442\u043a\u0443\u0434\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445 \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u0438\u043f\u0430, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u0445 (\u0442\u043e\u0447\u043d\u0435\u0435, \u043f\u044b\u0442\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c) \u0441\u0430\u043c\u044b\u0435 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u2014 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0433\u043e\u0440\u043e\u0434 \u0443\u043c\u043d\u044b\u043c, \u0441\u043f\u0430\u0441\u0442\u0438 \u043c\u0438\u0440 \u043e\u0442 \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u0435\u0439 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0445 \u043f\u0440\u0430\u0432 \u0438\u043b\u0438 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0442\u0430\u0439\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438\u043b\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0441\u0431\u0435\u0436\u0430\u0442\u044c \u0438\u0437-\u043f\u043e\u0434 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0430 \u0432 \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u0441\u0444\u0435\u0440\u0435. \u0412\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0441\u0444\u0435\u0440\u044b, \u0432\u0441\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37790","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0433\u043e\u0434\u044b \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u044b\u0435 \u043b\u0435\u043d\u0442\u044b \u043d\u0430\u0432\u043e\u0434\u043d\u0438\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0438\u0437 \u043d\u0438\u043e\u0442\u043a\u0443\u0434\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445 \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u0438\u043f\u0430, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u0445 (\u0442\u043e\u0447\u043d\u0435\u0435, \u043f\u044b\u0442\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c) \u0441\u0430\u043c\u044b\u0435 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u2014 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0433\u043e\u0440\u043e\u0434.\" \/>\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\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov\" \/>\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\u041f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043d\u0430 \u0440\u0443\u0438\u043d\u0430\u0445 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d-\u043b\u0438\u0445\u043e\u0440\u0430\u0434\u043a\u0438 \u0438\u043b\u0438 \u043e \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0433\u043e\u0434\u044b \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u044b\u0435 \u043b\u0435\u043d\u0442\u044b \u043d\u0430\u0432\u043e\u0434\u043d\u0438\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0438\u0437 \u043d\u0438\u043e\u0442\u043a\u0443\u0434\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445 \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u0438\u043f\u0430, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u0445 (\u0442\u043e\u0447\u043d\u0435\u0435, \u043f\u044b\u0442\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c) \u0441\u0430\u043c\u044b\u0435 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u2014 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0433\u043e\u0440\u043e\u0434.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov\" \/>\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=\"2019-10-31T19:19:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:19:46+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\udd47Aplikovan\u00e9 technologie na trosk\u00e1ch blockchainov\u00e9 hore\u010dky nebo o praktick\u00e9 u\u017eite\u010dnosti distribuce zdroj\u016f | ProHoster","description":"V posledn\u00edch letech byly zpravodajsk\u00e9 kan\u00e1ly zaplaveny zpr\u00e1vami o nov\u00e9m typu distribuovan\u00fdch v\u00fdpo\u010detn\u00edch s\u00edt\u00ed, kter\u00e9 se objevuj\u00ed doslova z ni\u010deho, a kter\u00e9 se sna\u017e\u00ed \u0159e\u0161it r\u016fzn\u00e9 \u00fakoly \u2014 u\u010dinit m\u011bsto.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov","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\u041f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043d\u0430 \u0440\u0443\u0438\u043d\u0430\u0445 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d-\u043b\u0438\u0445\u043e\u0440\u0430\u0434\u043a\u0438 \u0438\u043b\u0438 \u043e \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 | ProHoster","og:description":"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0433\u043e\u0434\u044b \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u044b\u0435 \u043b\u0435\u043d\u0442\u044b \u043d\u0430\u0432\u043e\u0434\u043d\u0438\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0438\u0437 \u043d\u0438\u043e\u0442\u043a\u0443\u0434\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445 \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u0438\u043f\u0430, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u0445 (\u0442\u043e\u0447\u043d\u0435\u0435, \u043f\u044b\u0442\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c) \u0441\u0430\u043c\u044b\u0435 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u2014 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0433\u043e\u0440\u043e\u0434.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov","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":"2019-10-31T19:19:46+00:00","article:modified_time":"2019-10-31T19:19:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37790","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":"2026-01-23 19:18:08","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:20:23","updated":"2026-01-23 19:18:08","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\/37790","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=37790"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/37790\/revisions"}],"predecessor-version":[{"id":172820,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/37790\/revisions\/172820"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=37790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=37790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=37790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}