{"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\/sv\/blog\/administrirovanie\/prikladnye-tehnologii-na-ruinah-blokchejn-lihoradki-ili-o-prakticheskoj-polze-raspredeleniya-resursov","title":{"rendered":"Till\u00e4mpliga teknologier bland ruinerna av blockchain-febern eller om den praktiska nyttan av resursdistribution","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Under de senaste \u00e5ren har nyhetsfl\u00f6den fyllts med meddelanden om nya typer av distribuerade datan\u00e4tverk som bokstavligen dyker upp ur ingenstans och f\u00f6rs\u00f6ker l\u00f6sa en rad olika problem \u2014 att g\u00f6ra staden smart, r\u00e4dda v\u00e4rlden fr\u00e5n upphovsr\u00e4ttsbrott eller tv\u00e4rtom, hemligt \u00f6verf\u00f6ra information eller resurser, fly fr\u00e5n statens kontroll inom olika omr\u00e5den. Oavsett omr\u00e5de har de alla gemensamma drag som beror p\u00e5 att den v\u00e4xtkraft som drivit dem kommer fr\u00e5n algoritmer och metoder som blivit mainstream under den senaste uppg\u00e5ngen av kryptovalutor och relaterad teknologi. Kanske hade var tredje artikel p\u00e5 branschresurser under den tiden ordet \"blockkedja\" i titeln \u2014 diskussionen om nya programl\u00f6sningar och ekonomiska modeller blev en dominerande trend, medan andra till\u00e4mpningar av distribuerade datorsystem hamnade i skuggan. <\/p>\n<p>Samtidigt ins\u00e5g vision\u00e4rer och experter den grundl\u00e4ggande essensen av fenomenet: massiva distribuerade datorkapaciteter, kopplade till byggandet av n\u00e4tverk av ett stort antal spridda och heterogena deltagare, har n\u00e5tt en ny niv\u00e5 av utveckling. Det r\u00e4cker med att sl\u00e5 bort de hype-liknande \u00e4mnena och se p\u00e5 saken fr\u00e5n en annan vinkel: alla dessa n\u00e4tverk, som best\u00e5r av stora pooler med tusentals isolerade och heterogena deltagare, har inte uppst\u00e5tt av en slump. Entusiaster inom kryptor\u00f6relsen har lyckats l\u00f6sa komplexa problem med datasykronisering och resurs- och uppgiftsf\u00f6rdelning p\u00e5 ett nytt s\u00e4tt, vilket har m\u00f6jliggjort sammanst\u00e4llningen av en s\u00e5dan massa utrustning och skapandet av ett nytt ekosystem avsett f\u00f6r att l\u00f6sa ett specifikt uppdrag.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nNaturligtvis har detta inte g\u00e5tt obem\u00e4rkt f\u00f6rbi de team och gemenskaper som arbetar med att utveckla fria distribuerade datorsystem, och nya projekt l\u00e4t inte v\u00e4nta p\u00e5 sig.<br \/>\nMen trots den betydande \u00f6kning av tillg\u00e4nglig information om framstegen inom n\u00e4tverksbyggnad och arbete med utrustning, kommer skaparna av lovande system att beh\u00f6va hantera allvarliga problem.<\/p>\n<h3>Det f\u00f6rsta av dessa, hur konstigt det \u00e4n kan l\u00e5ta, \u00e4r problemet med att v\u00e4lja riktning.<\/h3>\n<p>\nRiktningen kan vara r\u00e4tt eller leda till ett d\u00f6dl\u00e4ge \u2014 det g\u00e5r inte att undkomma det, centrala leveranser av sp\u00e5m\u00e4n till IT-gemenskapen dr\u00f6jer fortfarande. Men vi m\u00e5ste g\u00f6ra ett val f\u00f6r att undvika den traditionella f\u00e4llan d\u00e4r teamet tar p\u00e5 sig ett alltf\u00f6r brett omr\u00e5de och f\u00f6rs\u00f6ker skapa \u00e4nnu ett ospecialiserat projekt f\u00f6r distribuerad ber\u00e4kning. Det verkar som att arbetsfronten inte \u00e4r s\u00e5 skr\u00e4mmande; det handlar mest om att till\u00e4mpa befintliga l\u00f6sningar: koppla samman noder i ett n\u00e4tverk, anpassa algoritmer f\u00f6r att best\u00e4mma topologier, datadelning och kontroll av deras konsistens, implementera metoder f\u00f6r rangordning av noder och n\u00e5 konsensus, och naturligtvis bara skapa sitt eget fr\u00e5gespr\u00e5k och hela den spr\u00e5kliga och ber\u00e4kningsm\u00e4ssiga milj\u00f6n. Id\u00e9n om en universell mekanism \u00e4r mycket lockande och dyker st\u00e4ndigt upp inom olika omr\u00e5den, men resultatet blir fortfarande ett av tre: den skapade l\u00f6sningen visar sig antingen vara en begr\u00e4nsad prototyp med massor av h\u00e4ngande<\/p>\n<p>\u041d\u0435 \u0431\u0443\u0434\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c \u0433\u043b\u0443\u043f\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0432\u044b\u0431\u0435\u0440\u0435\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435, \u0438\u043c\u0435\u044e\u0449\u0435\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043a\u0440\u0443\u0433 \u0437\u0430\u0434\u0430\u0447\u0438 \u0438 \u0445\u043e\u0440\u043e\u0448\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u043f\u043e\u0434 \u043c\u043e\u0434\u0435\u043b\u044c \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439. \u041c\u043e\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u043b\u044e\u0434\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u044b\u0442\u0430\u044e\u0442\u0441\u044f \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0451 \u0438 \u0441\u0440\u0430\u0437\u0443 \u2014 \u0432\u044b\u0431\u0440\u0430\u0442\u044c, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0435\u0441\u0442\u044c \u0438\u0437 \u0447\u0435\u0433\u043e. \u0418 \u043c\u043d\u043e\u0433\u043e\u0435 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u0440\u0430\u0439\u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u043a\u0430\u043a \u0441 \u0442\u043e\u0447\u043a\u0438 R&#038;D \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0442\u0430\u043a \u0438 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u043a\u0438. \u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e:<\/p>\n<ul>\n<li>Tr\u00e4na neurala n\u00e4tverk <\/li>\n<li>Behandla signalfl\u00f6den <\/li>\n<li>Ber\u00e4kna proteinstrukturer <\/li>\n<li>Genomf\u00f6ra rendering av tredimensionella scener <\/li>\n<li>Modellera hydrodynamik <\/li>\n<li>Testa handelsstrategier f\u00f6r aktiemarknader <\/li>\n<\/ul>\n<p>\nF\u00f6r att inte bli allt f\u00f6r f\u00f6rsjunken i att skapa en lista \u00f6ver intressanta saker som passar bra f\u00f6r parallell bearbetning, l\u00e5t oss v\u00e4lja distribuerad rendering som v\u00e5rt n\u00e4sta \u00e4mne.<\/p>\n<p>Sj\u00e4lva distribuerad rendering \u00e4r givetvis inget nytt fenomen. Befintliga renderingsverktyg har l\u00e4nge st\u00f6d f\u00f6r belastningsf\u00f6rdelning \u00f6ver olika maskiner; utan detta skulle livet i det tjugof\u00f6rsta \u00e5rhundradet vara ganska trist. Men man ska inte tro att \u00e4mnet \u00e4r helt utforskat och att det inte finns n\u00e5got mer att g\u00f6ra \u2013 vi kommer att unders\u00f6ka ett specifikt aktuellt problem: att skapa ett verktyg f\u00f6r att etablera ett renderingsn\u00e4tverk.<\/p>\n<p>V\u00e5rt renderingsn\u00e4tverk \u00e4r en sammanslutning av noder som beh\u00f6ver utf\u00f6ra renderingsuppgifter, p\u00e5 noder som har lediga ber\u00e4kningsresurser f\u00f6r att hantera rendering. Resurs\u00e4garna kommer att koppla sina stationer till renderingsn\u00e4tverket f\u00f6r att ta emot och utf\u00f6ra renderingsuppgifter med hj\u00e4lp av en av de renderingsmotorer som st\u00f6ds av n\u00e4tverket. Uppgiftsleverant\u00f6rerna kommer att arbeta med n\u00e4tverket som en egen cloud-l\u00f6sning, som sj\u00e4lvst\u00e4ndigt hanterar resursf\u00f6rdelning, \u00f6vervakning av korrekt utf\u00f6rande, riskhantering och andra problem.<\/p>\n<p>D\u00e4rf\u00f6r kommer vi att fokusera p\u00e5 att skapa ett ramverk som ska st\u00f6dja integrationen med ett antal popul\u00e4ra renderingsmotorer och inneh\u00e5lla komponenter som ger verktyg f\u00f6r att organisera ett n\u00e4tverk av heterogena noder och hantera fl\u00f6det av uppgifter.<\/p>\n<p>Den ekonomiska modellen f\u00f6r existensen av ett s\u00e5dant n\u00e4t \u00e4r inte avg\u00f6rande, s\u00e5 vi antar en schematisk liknande den som anv\u00e4nds i ber\u00e4kningar i kryptovalutan\u00e4tverk \u2013 resurskonsumenterna kommer att skicka tokens till leverant\u00f6rerna som utf\u00f6r renderingsarbetet. Det \u00e4r mycket mer intressant att f\u00f6rst\u00e5 vilka egenskaper ramverket m\u00e5ste ha, vilket vi kommer att g\u00f6ra genom att titta p\u00e5 huvudscenariot f\u00f6r interaktion mellan n\u00e4tverksdeltagarna.<\/p>\n<p>Det finns tre parter i interaktionen i n\u00e4tverket: resursleverant\u00f6r, uppgiftsleverant\u00f6r och n\u00e4tverksoperat\u00f6r (\u00e4ven kallad kontrollcentrum, n\u00e4t och s\u00e5 vidare i texten).<\/p>\n<p>N\u00e4tverksoperat\u00f6ren tillhandah\u00e5ller leverant\u00f6ren av resurser en klientapplikation eller en avbildning av operativsystemet med en upps\u00e4ttning program installerad, som denne ska installera p\u00e5 maskinen vars resurser hen vill tillhandah\u00e5lla. Detta hanteras via ett webbgr\u00e4nssnitt f\u00f6r en personlig portal som g\u00f6r det m\u00f6jligt att ange \u00e5tkomstparameter till resursen och fj\u00e4rradministrera sin servermilj\u00f6: kontrollera h\u00e5rdvaruparametrar, utf\u00f6ra fj\u00e4rrinst\u00e4llningar och starta om.<\/p>\n<p>N\u00e4tverksstyrsystemet genomf\u00f6r en analys av h\u00e5rdvaran och de angivna \u00e5tkomstparametrarna n\u00e4r en ny nod ansluts, rangordnar den och tilldelar ett visst betyg samt registrerar den i resursregistret. I framtiden kommer aktivitetsparametrarna f\u00f6r noden att analyseras f\u00f6r att hantera riskerna, och nodens betyg justeras f\u00f6r att s\u00e4kerst\u00e4lla n\u00e4tverkets stabilitet. Ingen vill att deras scen ska skickas f\u00f6r renderering till kraftfulla men ofta \u00f6verhettade kort.<\/p>\n<p>En anv\u00e4ndare som beh\u00f6ver rendera en scen kan v\u00e4lja mellan tv\u00e5 alternativ: ladda upp scenen till n\u00e4tverksarkivet via webbgr\u00e4nssnittet eller ansluta sitt modelleringspaket eller installerade renderer till n\u00e4tverket via ett plugin. Mellan anv\u00e4ndaren och n\u00e4tverket initieras ett smart kontrakt, vars standardvillkor f\u00f6r avslut \u00e4r att n\u00e4tverket genererar resultatet av scenber\u00e4kningen. Anv\u00e4ndaren kan \u00f6vervaka uppgiftens utf\u00f6rande och styra dess parametrar genom webbgr\u00e4nssnittet i sin personliga portal.<\/p>\n<p>Uppgiften tas emot av <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a>, d\u00e4r volymen av scenen och m\u00e4ngden resurser som beg\u00e4rts av uppdragets initiator analyseras. Detta leder till att den totala volymen delas upp i delar som \u00e4r anpassade f\u00f6r ber\u00e4kning p\u00e5 den m\u00e4ngd och typ av resurser som n\u00e4tverket tillhandah\u00e5ller. Den \u00f6vergripande id\u00e9n \u00e4r att visualiseringen kan brytas ner i m\u00e5nga sm\u00e5 uppgifter. Renderingsmotorer utnyttjar denna f\u00f6rdel genom att f\u00f6rdela dessa uppgifter bland m\u00e5nga resursleverant\u00f6rer. Det enklaste s\u00e4ttet \u00e4r att rendera sm\u00e5 delar av scenen, kallade segment. N\u00e4r varje segment \u00e4r klart anses den lokala uppgiften vara fullgjord, och resursen g\u00e5r vidare till att utf\u00f6ra n\u00e4sta av de kvarst\u00e5ende.<\/p>\n<p>F\u00f6r renderaren spelar det ingen roll om ber\u00e4kningarna utf\u00f6rs p\u00e5 en enskild maskin eller p\u00e5 ett grid av flera separata ber\u00e4kningsstationer. Distribuerad rendering l\u00e4gger helt enkelt till fler k\u00e4rnor i resurspoolen som anv\u00e4nds f\u00f6r uppgiften. Genom n\u00e4tverket f\u00e5r den all information som beh\u00f6vs f\u00f6r att rita segmentet, ber\u00e4knar det, skickar tillbaka segmentet och g\u00e5r vidare till n\u00e4sta uppgift. Innan ett segment g\u00e5r in i den gemensamma n\u00e4tpoolen f\u00e5r det en upps\u00e4ttning metadata som g\u00f6r att exekveringsnoder kan v\u00e4lja de mest l\u00e4mpliga ber\u00e4kningsuppgifterna f\u00f6r dem.<\/p>\n<p>Segmenterings- och ber\u00e4kningsdistributionsuppgifterna m\u00e5ste d\u00e4rf\u00f6r l\u00f6sas inte bara ur perspektivet av att optimera k\u00f6rtiden, utan ocks\u00e5 ur perspektivet av optimal resursanv\u00e4ndning och energibesparing, eftersom detta p\u00e5verkar den ekonomiska effektiviteten i n\u00e4tverket. I h\u00e4ndelse av ett misslyckat beslut skulle det vara mer \u00e4ndam\u00e5lsenligt att installera en miner p\u00e5 noden eller st\u00e4nga av den f\u00f6r att undvika buller och elf\u00f6rbrukning.<\/p>\n<p>Men l\u00e5t oss \u00e5terg\u00e5 till processen. N\u00e4r en uppgift tas emot mellan poolen och noden uppr\u00e4ttas ocks\u00e5 ett smart kontrakt som verkst\u00e4lls n\u00e4r resultatet av uppgiften ber\u00e4knas korrekt. Efter att kontraktet har genomf\u00f6rts kan noden f\u00e5 bel\u00f6ning i n\u00e5gon form.<\/p>\n<p>Kontrollcentralen \u00f6vervakar processen f\u00f6r att utf\u00f6ra uppgiften, samlar in ber\u00e4kningsresultat, skickar tillbaka ogiltiga f\u00f6r nya ber\u00e4kningar och rangordnar k\u00f6n, medan den \u00f6vervakar den normala tidsramen f\u00f6r att slutf\u00f6ra uppgiften (s\u00e5 att det inte h\u00e4nder att det sista segmentet inte tas upp av n\u00e5gon nod).<\/p>\n<p>Ber\u00e4kningsresultaten g\u00e5r igenom en komposition, efter vilket anv\u00e4ndaren f\u00e5r renderingens resultat, medan n\u00e4tverket kan f\u00e5 bel\u00f6ning.<\/p>\n<p>S\u00e5ledes framtr\u00e4der den funktionella strukturen f\u00f6r det landskapsramverk som \u00e4r avsett f\u00f6r att bygga system f\u00f6r distribuerad rendering:<\/p>\n<ol>\n<li>Anv\u00e4ndarens personliga konton med webbadkomst <\/li>\n<li>Programvarupaket f\u00f6r installation p\u00e5 noder <\/li>\n<li>F\u00f6r styrsystem:\n<ul>\n<li>\u00c5tkomstkontrollsystem <\/li>\n<li>Deluppgiftssystem f\u00f6r rendering <\/li>\n<li>Uppgiftsdistributionssystem <\/li>\n<li>Kompositionssystem <\/li>\n<li>System f\u00f6r hantering av serverlandskap och n\u00e4tverkstopologi <\/li>\n<li>Logg- och revisionssystem <\/li>\n<li>Sj\u00e4lvl\u00e4rande expertundersystem <\/li>\n<li>Rest API eller annat gr\u00e4nssnitt f\u00f6r externa utvecklare <\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><\/p>\n<h3>Vad tycker ni? Vilka fr\u00e5gor v\u00e4cker \u00e4mnet och vilka svar \u00e4r ni intresserade av?<\/h3>\n<p>K\u00e4lla: <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\/sv\/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=\"sv_SE\" \/>\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\/sv\/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\udd47Till\u00e4mpningsteknologier p\u00e5 ruinerna av blockchain-yran eller om den praktiska nyttan av resursf\u00f6rdelning | ProHoster","description":"Under de senaste \u00e5ren har nyhetsfl\u00f6dena \u00f6versv\u00e4mmats av meddelanden om distribuerade datan\u00e4tverk av en ny typ som dyker upp bokstavligen ur ingenstans, och f\u00f6rs\u00f6ker l\u00f6sa de mest varierande uppgifterna \u2013 att g\u00f6ra staden.","canonical_url":"https:\/\/prohoster.info\/sv\/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":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/37790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=37790"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/37790\/revisions"}],"predecessor-version":[{"id":172820,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/37790\/revisions\/172820"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=37790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=37790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=37790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}