{"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\/sk\/blog\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov","title":{"rendered":"Aplikovan\u00e9 technol\u00f3gie na trosk\u00e1ch blockchainovej hor\u00fa\u010dky alebo o praktickej u\u017eito\u010dnosti distrib\u00facie zdrojov","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V posledn\u00fdch rokoch sa spravodajsk\u00e9 kan\u00e1ly zaplnili spr\u00e1vami o nov\u00fdch typoch distribuovan\u00fdch v\u00fdpo\u010dtov\u00fdch siet\u00ed, ktor\u00e9 sa objavili doslova z ni\u010doho a sna\u017eia sa rie\u0161i\u0165 najr\u00f4znej\u0161ie \u00falohy \u2014 urobi\u0165 mesto inteligentn\u00fdm, zachr\u00e1ni\u0165 svet pred poru\u0161ovate\u013emi autorsk\u00fdch pr\u00e1v alebo naopak, tajne pren\u00e1\u0161a\u0165 inform\u00e1cie \u010di zdroje, unikn\u00fa\u0165 kontrole \u0161t\u00e1tu v r\u00f4znych oblastiach. Bez oh\u013eadu na odvetvie, v\u0161etky maj\u00fa nieko\u013eko spolo\u010dn\u00fdch rysov, ktor\u00e9 s\u00fa ur\u010den\u00e9 t\u00fdm, \u017ee palivom pre ich rast sa stali algoritmy a metodiky, ktor\u00e9 sa dostali do \u0161irok\u00e9ho povedomia po\u010das ned\u00e1vneho boomu kryptomien a s nimi spojen\u00fdch technol\u00f3gi\u00ed. Sn\u00e1\u010f ka\u017ed\u00e1 tretia \u010dl\u00e1nok na profilov\u00fdch str\u00e1nkach v tom \u010dase mala v n\u00e1zve slovo \u201eblockchain\u201c \u2014 diskusia o nov\u00fdch softv\u00e9rov\u00fdch rie\u0161eniach a ekonomick\u00fdch modeloch sa na chv\u00ed\u013eu stala dominantn\u00fdm trendom, v ktor\u00e9ho pozad\u00ed sa in\u00e9 oblasti pou\u017eitia syst\u00e9mov distribuovan\u00fdch v\u00fdpo\u010dtov dostali na ved\u013eaj\u0161iu kolej. <\/p>\n<p>Z\u00e1rove\u0148 vizion\u00e1ri a profesion\u00e1li rozpoznali hlavn\u00fa podstatu fenom\u00e9nu: masov\u00e9 distribuovan\u00e9 v\u00fdpo\u010dty, t\u00fdkaj\u00face sa budovania siet\u00ed z mnoh\u00fdch rozdelen\u00fdch a heterog\u00e9nnych \u00fa\u010dastn\u00edkov, dosiahli nov\u00fa \u00farove\u0148 rozvoja. Sta\u010d\u00ed sa zbavi\u0165 hype t\u00e9m a pozrie\u0165 sa na predmet z in\u00e9ho uhla: v\u0161etky tieto siete, zlo\u017een\u00e9 z obrovsk\u00fdch baz\u00e9nov, ktor\u00fdmi s\u00fa tis\u00edce izolovan\u00fdch heterog\u00e9nnych \u00fa\u010dastn\u00edkov, nevznikli sam\u00e9 od seba. Nad\u0161enci kryptohybnosti dok\u00e1zali vyrie\u0161i\u0165 zlo\u017eitosti synchroniz\u00e1cie \u00fadajov a distrib\u00facie zdrojov a \u00faloh nov\u00fdm sp\u00f4sobom, \u010do umo\u017enilo zhroma\u017edi\u0165 tak\u00fato masu vybavenia a vytvori\u0165 nov\u00fd ekosyst\u00e9m ur\u010den\u00fd na rie\u0161enie jedn\u00e9ho \u00fazko zameran\u00e9ho probl\u00e9mu.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nSamozrejme, to neuniklo t\u00edmom a komunit\u00e1m, ktor\u00e9 sa zaoberaj\u00fa rozvojom slobodn\u00fdch distribuovan\u00fdch v\u00fdpo\u010dtov, a nov\u00e9 projekty nenechali na seba dlho \u010daka\u0165.<br \/>\nAv\u0161ak, napriek v\u00e1\u017enemu zv\u00fd\u0161eniu objemu dostupn\u00fdch inform\u00e1ci\u00ed o v\u00fdvoji siet\u00ed a pr\u00e1ci s vybaven\u00edm, tvorcovia perspekt\u00edvnych syst\u00e9mov bud\u00fa musie\u0165 \u010deli\u0165 v\u00e1\u017enym probl\u00e9mom.<\/p>\n<h3>Prvou z nich, akoko\u013evek to znie neobvykle, je probl\u00e9m v\u00fdberu smeru.<\/h3>\n<p>\nSmer m\u00f4\u017ee by\u0165 spr\u00e1vny, m\u00f4\u017ee vies\u0165 do slepej uli\u010dky \u2014 tomuto sa ned\u00e1 vyhn\u00fa\u0165, centralizovan\u00e9 dod\u00e1vky clairvoyantov do IT komunity zatia\u013e zaost\u00e1vaj\u00fa. Ale v\u00fdber je potrebn\u00e9 urobi\u0165, aby sme sa nedostali do tradi\u010dnej pasce, ktor\u00e1 spo\u010d\u00edva v tom, \u017ee t\u00edm si zoberie pr\u00edli\u0161 \u0161irok\u00fa oblas\u0165 a od za\u010diatku sa pok\u00fa\u0161a vytvori\u0165 \u010fal\u0161\u00ed nespecializovan\u00fd projekt pre distribuovan\u00e9 v\u00fdpo\u010dty \u0161irok\u00e9ho profilu. Zd\u00e1 sa, \u017ee fronta pr\u00e1c nie je tak stra\u0161n\u00e1, treba v\u00e4\u010d\u0161inou len aplikova\u0165 existuj\u00face rie\u0161enia: spoji\u0165 uzly do siete, prisp\u00f4sobi\u0165 algoritmy na ur\u010dovanie topol\u00f3gi\u00ed, v\u00fdmenu d\u00e1t a kontrolu ich konzistencie, implementova\u0165 metodiky hodnotenia uzlov a h\u013eadania konsenzu a samozrejme, len tak vytvori\u0165 svoj vlastn\u00fd jazyk dotazov a celkov\u00e9 jazykov\u00e9 a v\u00fdpo\u010dtov\u00e9 prostredie. My\u0161lienka univerz\u00e1lneho mechanizmu je ve\u013emi l\u00e1kav\u00e1 a neust\u00e1le sa objavuje v r\u00f4znych oblastiach, ale na konci to st\u00e1le vyjde ako jedno z troch: vytvoren\u00e9 rie\u0161enie bu\u010f uk\u00e1\u017ee by\u0165 v skuto\u010dnosti obmedzen\u00fdm prototypom s mno\u017estvom visiacich \u201eToDo\u201c v backlogu, alebo sa zmen\u00ed na nepou\u017eite\u013en\u00e9ho mon\u0161tra, pripraven\u00e9ho vtiahnu\u0165 ka\u017ed\u00e9ho, kto sa ho dotkne, do zap\u00e1chaj\u00faceho \u201eTuringovho ba\u017einat\u00e9ho\u201c miesta, alebo jednoducho spokojne zomrie na to, \u017ee projekt \u0165ahali do nejasnej oblasti \u201elabu\u0165, rak a \u0161\u0165uka\u201c sa ban\u00e1lne pretrhli.<\/p>\n<p>Nehovorme sa do hl\u00fapych ch\u00fdb a vyberme smer, ktor\u00fd m\u00e1 jasn\u00fd okruh \u00faloh a dobre sa hod\u00ed do modelu distribuovan\u00fdch v\u00fdpo\u010dtov. Ch\u00e1pem t\u00fdch, ktor\u00ed sa sna\u017eia robi\u0165 v\u0161etko naraz \u2013 na v\u00fdber je samozrejme z \u010doho. A mnoh\u00e9 veci vyzeraj\u00fa ve\u013emi zauj\u00edmavo, \u010di u\u017e z poh\u013eadu R&amp;D a v\u00fdvoja, alebo z ekonomick\u00e9ho h\u013eadiska. Pomocou distribuovanej siete m\u00f4\u017eeme:<\/p>\n<ul>\n<li>Vyu\u010dova\u0165 neur\u00f3nov\u00e9 siete. <\/li>\n<li>Spracov\u00e1va\u0165 pr\u00fady sign\u00e1lov. <\/li>\n<li>Vypo\u010d\u00edtava\u0165 \u0161trukt\u00faru prote\u00ednov. <\/li>\n<li>Vykon\u00e1va\u0165 rendering trojrozmern\u00fdch sc\u00e9n. <\/li>\n<li>Modelova\u0165 hydrodynamiku. <\/li>\n<li>Testova\u0165 obchodn\u00e9 strat\u00e9gie pre burzy. <\/li>\n<\/ul>\n<p>\nAby sme sa nezaplietli do zoznamu zauj\u00edmav\u00fdch vec\u00ed, ktor\u00e9 sa daj\u00fa dobre paralelizova\u0165, vyberme si ako t\u00e9mu n\u00e1\u0161ho \u010fal\u0161ieho prieskumu distribuovan\u00fd rendering.<\/p>\n<p>Distribuovan\u00fd rendering s\u00e1m o sebe nie je v\u00f4bec nov\u00fdm javom. Existuj\u00face rendrovacie n\u00e1stroje u\u017e d\u00e1vno podporuj\u00fa rozdelenie z\u00e1\u0165a\u017ee medzi r\u00f4znymi strojmi, bez toho by bolo v 21. storo\u010d\u00ed dos\u0165 smutn\u00e9 \u017ei\u0165. No netreba si myslie\u0165, \u017ee je t\u00e1to t\u00e9ma vy\u010derpan\u00e1 a nie je v nej \u010do robi\u0165 \u2014 presk\u00famame samostatn\u00fd aktu\u00e1lny probl\u00e9m: vytvorenie n\u00e1stroja na budovanie rendrovacej siete.<\/p>\n<p>Na\u0161a rendrovacia sie\u0165 je zoskupen\u00edm uzlov, ktor\u00e9 potrebuj\u00fa vykon\u00e1va\u0165 rendrovacie \u00falohy, s uzlami, ktor\u00e9 maj\u00fa vo\u013en\u00e9 v\u00fdpo\u010dtov\u00e9 zdroje na spracovanie renderovania. Vlastn\u00edci zdrojov sa pripoja k rendrovacej sieti, aby dost\u00e1vali a vykon\u00e1vali zadania renderovania pomocou jedn\u00e9ho z podporovan\u00fdch rendrovac\u00edch enginov. Poskytovatelia \u00faloh bud\u00fa pracova\u0165 so sie\u0165ou ako s cloudom, ktor\u00fd s\u00e1m vykon\u00e1va rozdelenie zdrojov, kontrolu spr\u00e1vnosti vykonania, riadenie riz\u00edk a \u010fal\u0161ie probl\u00e9my.<\/p>\n<p>T\u00fdm p\u00e1dom sa budeme zaobera\u0165 vytvoren\u00edm frameworku, ktor\u00fd mus\u00ed podporova\u0165 integr\u00e1ciu s mno\u017estvom popul\u00e1rnych rendrovac\u00edch enginov a obsahova\u0165 komponenty, ktor\u00e9 poskytuj\u00fa n\u00e1stroje na organizovanie siete z heterog\u00e9nnych uzlov a riadenie toku \u00faloh.<\/p>\n<p>Ekonomick\u00fd model existencie takejto siete nem\u00e1 z\u00e1sadn\u00fd v\u00fdznam, preto za v\u00fdchodiskov\u00fd zoberieme sch\u00e9mu podobn\u00fa tej, \u010do sa pou\u017e\u00edva vo v\u00fdpo\u010dtoch v kryptomenov\u00fdch sie\u0165ach \u2014 spotrebitelia zdroja bud\u00fa zasiela\u0165 tokeny poskytovate\u013eom, ktor\u00ed vykon\u00e1vaj\u00fa rendrovaciu pr\u00e1cu. Ove\u013ea zauj\u00edmavej\u0161ie je pochopi\u0165, ak\u00fdmi vlastnos\u0165ami by mal framework disponova\u0165, a preto presk\u00famame z\u00e1kladn\u00fd scen\u00e1r interakcie \u00fa\u010dastn\u00edkov siete.<\/p>\n<p>V sieti existuj\u00fa tri strany interakcie: poskytovate\u013e zdrojov, poskytovate\u013e \u00faloh a oper\u00e1tor siete (rovnako aj centrum riadenia, sie\u0165 at\u010f. pod\u013ea textu).<\/p>\n<p>Prev\u00e1dzkovate\u013e siete poskytuje dod\u00e1vate\u013eovi zdrojov klientsk\u00fa aplik\u00e1ciu alebo obraz opera\u010dn\u00e9ho syst\u00e9mu s predin\u0161talovan\u00fdm softv\u00e9rom, ktor\u00fd nain\u0161taluje na stroj, ktor\u00e9ho zdroje chce poskytn\u00fa\u0165. Ten je pr\u00edstupn\u00fd prostredn\u00edctvom webov\u00e9ho rozhrania osobn\u00e9ho \u00fa\u010dtu, ktor\u00e9 mu umo\u017e\u0148uje nastavi\u0165 pr\u00edstupov\u00e9 parametre k zdrojom a na dia\u013eku spravova\u0165 svoj serverov\u00fd komplex: monitorova\u0165 hardv\u00e9r, vykon\u00e1va\u0165 dia\u013ekov\u00e9 nastavenia a re\u0161tartova\u0165.<\/p>\n<p>Syst\u00e9m spr\u00e1vy siete pri pripojen\u00ed nov\u00e9ho uzla vykon\u00e1va anal\u00fdzu hardv\u00e9ru a zadan\u00fdch pr\u00edstupov\u00fdch parametrov, hodnot\u00ed ho, prira\u010fuje mu ur\u010dit\u00fd hodnotenie a umiest\u0148uje ho do registra zdrojov. N\u00e1sledne sa s cie\u013eom riadenia rizika parametre aktivity uzla bud\u00fa analyzova\u0165 a hodnotenie uzla bude upravovan\u00e9, aby sa zabezpe\u010dila stabilita siete. Nikto predsa nechce, aby jeho sc\u00e9na bola odoslan\u00e1 na renderovanie na v\u00fdkonn\u00fdch, ale \u010dasto zam\u0155zaj\u00facich grafik\u00e1ch z prehriatia?<\/p>\n<p>Pou\u017e\u00edvate\u013e, ktor\u00fd potrebuje rendrova\u0165 nejak\u00fa sc\u00e9nu, m\u00e1 dve mo\u017enosti: nahra\u0165 sc\u00e9nu do repozit\u00e1ra siete cez webov\u00e9 rozhranie alebo pomocou pluginu pripoji\u0165 svoj modelovac\u00ed bal\u00edk alebo nain\u0161talovan\u00fd renderova\u010d k sieti. Pri tomto sa medzi pou\u017e\u00edvate\u013eom a sie\u0165ou iniciuje smart kontrakt, ktor\u00e9ho \u0161tandardnou podmienkou na ukon\u010denie je generovanie v\u00fdsledku v\u00fdpo\u010dtu sc\u00e9ny. Pou\u017e\u00edvate\u013e m\u00f4\u017ee sledova\u0165 priebeh vykon\u00e1vania \u00falohy a spravova\u0165 jej parametre cez webov\u00e9 rozhranie svojho osobn\u00e9ho \u00fa\u010dtu.<\/p>\n<p>\u00daloha prich\u00e1dza na <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a>, kde sa analyzuje objem sc\u00e9ny a mno\u017estvo zdrojov po\u017eadovan\u00fdch inici\u00e1torom \u00falohy, po \u010dom sa vykon\u00e1va dekompoz\u00edcia celkov\u00e9ho objemu na \u010dasti, ktor\u00e9 s\u00fa prisp\u00f4soben\u00e9 na v\u00fdpo\u010dty na vynesenom mno\u017estve a type zdrojov. Celkovou my\u0161lienkou je, \u017ee vizualiz\u00e1cia m\u00f4\u017ee by\u0165 rozdelen\u00e1 na mno\u017estvo mal\u00fdch \u00faloh. Enginy vyu\u017e\u00edvaj\u00fa t\u00fato v\u00fdhodu, pri\u010dom tieto \u00falohy rozde\u013euj\u00fa medzi mno\u017estvo dod\u00e1vate\u013eov zdrojov. Najjednoduch\u0161\u00ed sp\u00f4sob je renderovanie mal\u00fdch \u010dast\u00ed sc\u00e9ny, naz\u00fdvan\u00fdch segmenty. Ke\u010f je ka\u017ed\u00fd segment hotov\u00fd, miestna \u00faloha sa pova\u017euje za dokon\u010den\u00fa a zdroj prech\u00e1dza k vykonaniu nasleduj\u00facej z nevyrie\u0161en\u00fdch \u00faloh.<\/p>\n<p>Preto pre renderovaciu nie je \u017eiadny podstatn\u00fd rozdiel, \u010di sa v\u00fdpo\u010dty vykon\u00e1vaj\u00fa na jednom po\u010d\u00edta\u010di alebo na sieti mno\u017estva samostatn\u00fdch v\u00fdpo\u010dtov\u00fdch stan\u00edc. Distribuovan\u00e9 renderovanie jednoducho prid\u00e1va viac jadier do zdroja vyu\u017e\u00edvan\u00e9ho pre \u00falohu. Cez sie\u0165 z\u00edskava v\u0161etky \u00fadaje potrebn\u00e9 na renderovanie segmentu, vypo\u010d\u00edta ho, odo\u0161le tento segment sp\u00e4\u0165 a prech\u00e1dza k \u010fal\u0161ej \u00falohe. Predt\u00fdm, ako sa dostane do spolo\u010dn\u00e9ho zdroja siete, ka\u017ed\u00fd segment z\u00edska sadu meta inform\u00e1ci\u00ed, ktor\u00e9 umo\u017e\u0148uj\u00fa vykon\u00e1vac\u00edm uzlom vybra\u0165 si pre seba najvhodnej\u0161ie v\u00fdpo\u010dtov\u00e9 \u00falohy.<\/p>\n<p>\u00dalohy segment\u00e1cie a distrib\u00facie v\u00fdpo\u010dtov musia by\u0165 rie\u0161en\u00e9 nielen z poh\u013eadu optimaliz\u00e1cie \u010dasu realiz\u00e1cie, ale aj z poh\u013eadu optim\u00e1lneho vyu\u017eitia zdrojov a \u00faspory energie, preto\u017ee od toho z\u00e1vis\u00ed hospod\u00e1rska efektivita siete. V pr\u00edpade ne\u00faspe\u0161n\u00e9ho rie\u0161enia by bolo rozumnej\u0161ie umiestni\u0165 na uzol \u0165a\u017eiar alebo ho vypn\u00fa\u0165, aby nerobil \u0161um a neminul elektrinu.<\/p>\n<p>Av\u0161ak vr\u00e1\u0165me sa k procesu. Pri prij\u00edman\u00ed \u00falohy medzi zdrojom a uzlom sa tie\u017e vytv\u00e1ra smart kontrakt, ktor\u00fd sa vykon\u00e1va pri spr\u00e1vnom v\u00fdpo\u010dte v\u00fdsledku \u00falohy. Na z\u00e1klade v\u00fdkonu kontraktu m\u00f4\u017ee uzol z\u00edska\u0165 odmenu r\u00f4znymi sp\u00f4sobmi.<\/p>\n<p>Centrum riadenia kontroluje proces vykon\u00e1vania \u00falohy, zhroma\u017e\u010fuj\u00fac v\u00fdsledky v\u00fdpo\u010dtov, odosielaj\u00fac sp\u00e4\u0165 na spracovanie nespr\u00e1vne a triediaci rad, sleduj\u00fac normat\u00edvne lehoty vykonania \u00falohy (aby sa nestalo, \u017ee posledn\u00fd segment nebude spracovan\u00fd \u017eiadnym uzlom).<\/p>\n<p>V\u00fdsledky v\u00fdpo\u010dtov prech\u00e1dzaj\u00fa etapou kompoz\u00edcie, po ktorej pou\u017e\u00edvate\u013e dost\u00e1va v\u00fdsledky renderovania a sie\u0165 m\u00f4\u017ee z\u00edska\u0165 odmenu.<\/p>\n<p>Takto sa vykres\u013euje funk\u010dn\u00fd r\u00e1mec pre syst\u00e9m distribu\u010dn\u00e9ho renderovania:<\/p>\n<ol>\n<li>Osobn\u00e9 \u00fa\u010dty u\u017e\u00edvate\u013eov s webov\u00fdm pr\u00edstupom <\/li>\n<li>S\u00fabor softv\u00e9ru na in\u0161tal\u00e1ciu na uzly <\/li>\n<li>Pod\u013ea riadiacich syst\u00e9mov:\n<ul>\n<li>Podz\u00e1klad\u0148a spr\u00e1vy pr\u00edstupu <\/li>\n<li>Podz\u00e1klad\u0148a dekompoz\u00edcie renderovac\u00edch \u00faloh <\/li>\n<li>Podz\u00e1klad\u0148a distrib\u00facie \u00faloh <\/li>\n<li>Podz\u00e1klad\u0148a kompoz\u00edcie <\/li>\n<li>Podz\u00e1klad\u0148a spr\u00e1vy serverov\u00e9ho prostredia a topol\u00f3gie siete <\/li>\n<li>Podz\u00e1klad\u0148a logovania a auditu <\/li>\n<li>U\u010diaca sa expertn\u00e1 podz\u00e1klad\u0148a <\/li>\n<li>Rest API alebo in\u00e9 rozhranie pre vonkaj\u0161\u00edch v\u00fdvoj\u00e1rov <\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><\/p>\n<h3>A \u010do si mysl\u00edte vy? Ak\u00e9 ot\u00e1zky vyvol\u00e1va t\u00e1to t\u00e9ma a ak\u00e9 odpovede v\u00e1s zauj\u00edmaj\u00fa?<\/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.4 - 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\/sk\/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.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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 technol\u00f3gie na ruin\u00e1ch blockchainovej hor\u00fa\u010dky alebo o praktickej u\u017eito\u010dnosti distrib\u00facie zdrojov | ProHoster","description":"V posledn\u00fdch rokoch sa spr\u00e1vy na soci\u00e1lnych sie\u0165ach zaplnili ozn\u00e1meniami o nov\u00fdch typoch distribuovan\u00fdch v\u00fdpo\u010dtov\u00fdch siet\u00ed, ktor\u00e9 sa objavuj\u00fa doslova z ni\u010doho a sna\u017eia sa rie\u0161i\u0165 r\u00f4zne \u00falohy \u2014 spravi\u0165 mesto.","canonical_url":"https:\/\/prohoster.info\/sk\/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":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/37790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=37790"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/37790\/revisions"}],"predecessor-version":[{"id":172820,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/37790\/revisions\/172820"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=37790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=37790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=37790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}