{"id":36425,"date":"2019-10-31T22:11:34","date_gmt":"2019-10-31T19:11:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/konsensus-na-reputatsii-nody-nuzhen-li\/"},"modified":"2019-10-31T22:11:34","modified_gmt":"2019-10-31T19:11:34","slug":"konsensus-na-reputatsii-nody-nuzhen-li","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li","title":{"rendered":"Konsenz na reputaciji node. Je li to potrebno?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u0417\u043d\u0430\u044e-\u0437\u043d\u0430\u044e. \u041a\u0440\u0438\u043f\u0442\u043e\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0442\u044c\u043c\u0430, \u0435\u0441\u0442\u044c \u043a\u0443\u0447\u0430 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u043e\u0432: \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u0440\u0443\u0434\u0430 \u0438 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f, \u0437\u043e\u043b\u043e\u0442\u0430, \u043d\u0435\u0444\u0442\u0438, \u0432\u044b\u043f\u0435\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0438\u0440\u043e\u0436\u043a\u043e\u0432 (\u0435\u0441\u0442\u044c \u0438 \u0442\u0430\u043a\u043e\u0439, \u0434\u0430-\u0434\u0430). \u0427\u0442\u043e \u043d\u0430\u043c \u0435\u0449\u0451 \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e? \u042d\u0442\u043e \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 &#171;\u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u043e\u0439&#187; \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 *\u0421\u043e\u0437\u0432\u0435\u0437\u0434\u0438\u0435 (<noindex><a rel=\"nofollow\" href=\"https:\/\/constellationlabs.io\">Constellation<\/a><\/noindex>). \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u044d\u0442\u043e \u043d\u0435 \u043f\u043e\u043b\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u043d\u043e \u043c\u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u043c\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u044c\u044e\u043d\u0438\u0442\u0438 \u0445\u0430\u0431\u0440\u0430, \u0438\u043c\u0435\u0435\u0442 \u043b\u0438 \u043c\u0435\u0441\u0442\u043e &#171;\u0431\u044b\u0442\u044c&#187; \u0442\u0430\u043a\u043e\u043c\u0443 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u0443 \u0438\u043b\u0438 \u043e\u043d \u0434\u0430\u0440\u043e\u043c \u043d\u0435 \u043d\u0443\u0436\u0435\u043d?<\/p>\n<p><\/p>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u043a\u0432 \u043d\u0435 \u043c\u043d\u043e\u0433\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443, \u0435\u0441\u043b\u0438 \u0432\u0430\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c &#171;\u0444\u0443, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0436\u043d\u043e \u043e \u043a\u0440\u0438\u043f\u0442\u0435&#187;, \u0442\u043e, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u043e\u0437\u0434\u0435\u0440\u0436\u0438\u0442\u0435\u0441\u044c. \u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432 \u0441\u0444\u0435\u0440\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438 \u0435\u0441\u0442\u044c, \u0447\u0435\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445, \u0442\u043e \u043f\u0440\u043e\u0448\u0443 \u043f\u043e\u0434 \u043a\u0430\u0442.<\/p>\n<p><\/p>\n<p><em>P.S. Nisam autor tehnologije, ne mogu jam\u010diti za potpunu prenosljivost su\u0161tine, zato \u0107u biti zahvalan za komentare sa ispravkama, ako ih bude.<\/em><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3 id=\"evolyuciya-ot-sinhronnyh-konsensusov-k-asinhronnym\">Evolucija od sinhronih konsenzusa ka asinhronim<\/h3>\n<p><\/p>\n<p>\u010cvorovi se biraju koriste\u0107i deterministi\u010dki proces (isti onaj koji se koristi u DHT, na primer, BitTorrent), koji dinami\u010dki prilago\u0111ava obaveze \u010dvorova za 'olak\u0161avanje' validacije ili, \u0161to je razumljivije, postizanje konsenzusa. Biramo grupe od 3 \u010dvora i obavljamo runde konsenzusa paralelno, tako da jedan \u010dvor mo\u017ee biti facilitator u vi\u0161e blokova. Ovo nam omogu\u0107ava da obradimo transakcije asinhrono, \u0161to su\u0161tinski zna\u010di da se istovremeno formira nekoliko blok\u010deina. Proces je sli\u010dan mre\u017ei koju \u010dini mnogo niti, za razliku od \u010dvorova koji formiraju jednu lan\u010danu tokom vremena. Asinhrona ili paralelna obrada osnova je skalabilnog programiranja, jer omogu\u0107ava kori\u0161\u0107enje svih resursa ra\u010dunara, ubrzavaju\u0107i ukupna izra\u010dunavanja. Ova mre\u017ea se zove usmereni acikli\u010dni graf ili DAG u ra\u010dunarstvu.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/c2e4499cd7b958c1cabdcb9c8f27ec40.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>\u0160irina kanala linearnih blok\u010deina naspram multiplicativnog efekta DAG, gde imamo nekoliko paralelnih blok\u010deina. <\/em><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/a847aa6dca5c833615494939b9919186.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Geometrijska realizacija linearnih blok\u010deina naspram DAG. Crne ta\u010dke \u2014 to su blokovi, bele ta\u010dke \u2014 to su \u010dvorovi.<\/em><\/p>\n<p><\/p>\n<p>V vsakem krogu soglasja uporabljamo 3 vozli\u0161\u010da, ker nam to omogo\u010da nekatere zanimive matemati\u010dne procese za razmi\u0161ljanje o stanju, ki oblikujejo \"povr\u0161insko obmo\u010dje\" \u010dez podatke v obliki trikotnikov s povezavami. Protokol nato uporablja trikotnike za \"\u0161ivanje\" optimalne povr\u0161ine, ki ne vsebuje odve\u010dnih ali nasprotujo\u010dih si podatkov ter ima minimalno mo\u017eno \u0161tevilo trikotnikov. Algoritmi\u010dno je to podobno \"minimalnemu prerezu\" grafa, matemati\u010dno pa derivativni ali funkciji optimizacije (pri kateri funkcija najde najkraj\u0161o pot, ki jo lahko pre\u010dka po povr\u0161ini). Ta najkraj\u0161a pot je enaka optimalnemu shranjevanju podatkov (transakcij) v skupini za zagotavljanje razpolo\u017eljivosti podatkovnih baz. Konfliktni trikotniki \"plo\u0161\u010dice\", da povr\u0161ina dogodka ostane gladka in brez konfliktov.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/3d32c6d3f227d77b65d9117f3b3dac05.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Geometrijska realizacija odkrivanja \/ obdelave konfliktov. Konfliktni blok ustvari dodatno plo\u0161\u010dico povr\u0161ine. Odstranimo dodatno plo\u0161\u010dico povr\u0161ine, da ohranimo gladko (= brezkonfliktno) povr\u0161ino dogodkov. <\/em><\/p>\n<p><\/p>\n<h3 id=\"konsensus-osnovannyy-na-reputacii\">Soglasje, temelje\u010de na ugledu<\/h3>\n<p><\/p>\n<p>V optimalnem decentraliziranem p2p sistemu ugleda mora imeti vsako vozli\u0161\u010de mo\u017enost samostojno dolo\u010diti svoje zaupanje do drugih vozli\u0161\u010d. Na\u0161 sistem uporablja posebno zasnovan model, ki vklju\u010duje tranzitivne odnose ali odnose, ki jih ima vozli\u0161\u010de z drugimi vozli\u0161\u010di, pri dodeljevanju globalne ocene. \"Dober si, kolikor je dobra tvoja dru\u017eba\". Kon\u010dni rezultat je \"izkrivljenje\" ali gradient, osnovan na tranzitivnem zaupanju ali ugledu med vsemi vozli\u0161\u010di v $DAG ali standardnem kanalu. To lahko gledamo kot ribico ali grater za sir, ki bri\u0161e povr\u0161ino \"povr\u0161inskega obmo\u010dja\" in izbira, katere \"trikotne plo\u0161\u010dice\" obrisati, ter katere ohraniti. Tako logika konflikta dejansko odstrani \"trikotne plo\u0161\u010dice\".<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/8abf8a3af55fe975c86315de2fab9647.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>DAG s konfliktno plo\u0161\u010dico, ki poteka skozi \"ukrivljen\" prostor, ki je gradient, podoben graterju za sir, in se nahaja, da odstrani ali \"zbri\u0161e\" konfliktno plo\u0161\u010dico.<\/em><\/p>\n<p><\/p>\n<h3 id=\"chastichnoepolnoe-masshtabirovanie-uzla\">Delna \/ popolna raz\u0161iritev vozli\u0161\u010da<\/h3>\n<p><\/p>\n<p>V teoriji omre\u017eij je optimalna razporeditev obi\u010dajno znana kot \"brez skaliranja\", kar lahko opi\u0161emo kot hierarhi\u010dno postavitev z velikimi centralnimi vozli\u0161\u010di, ki nadzorujejo mnoga manj\u0161a periferna vozli\u0161\u010da. Ta razporeditev je vidna v naravi in, predvsem, na internetu. Constellation uporablja to arhitekturo za \"skaliranje\", ali pove\u010danje propustnosti ali \u0161irine na\u0161ega Graf.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/01b361aa5274682444139ba534d83156.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>U\u010dinek hierarhi\u010dnega razdeljevanja. Lahko dodamo ve\u010d vozli\u0161\u010d, kar pove\u010duje \u0161irino pasu.<\/em><\/p>\n<p><\/p>\n<h3 id=\"hylochain--podderzhka-prilozheniy-na-osnove-kanalov\">Hylochain - Podpora aplikacijam, temelje\u010dim na kanalih<\/h3>\n<p><\/p>\n<p>Na\u0161 pristop k podpori aplikacij lahko obravnavamo kot \"decentralizirano platformo pametnih pogodb\". Namesto da bi centralizirana mre\u017ea izvajala vso logiko in obdelovala vse podatke iz aplikacije, Constellation usklajuje podatke aplikacije z \"dr\u017eavnimi kanali\", ki jih lahko obravnavamo kot televizijsko postajo, ki predvaja vse podatke iz dr\u017eavnega sistema. Vsak dr\u017eavni kanal lahko izvaja svojo logiko preverjanja, kar omogo\u010da re\u0161evanje problema orakov z verifikacijo pristnosti proizvajalcev podatkov in tranzitivnim preverjanjem sestavljenih dr\u017eavnih sistemov. Mre\u017ee dr\u017eavnih kanalov zagotavljajo paralelno podporo aplikacij, kar pospe\u0161uje \u010das odlo\u010ditve, ki je v omre\u017eju s pametnimi pogodbami omejeno z tradicionalnim sinhronim konsensom.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/bb0a1a0c38b6a60a895b3f7b876313f5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Dva dr\u017eavna kanala, ki sta \"zdru\u017eljiva\" prek omre\u017eja $DAG. Lahko medsebojno delujeta ali se interpretirata, saj sta oba \"integrirana\" z $DAG z uvajanjem hibridnih vozli\u0161\u010d $DAG + Kanal.<\/em><\/p>\n<p><\/p>\n<p>Razlog, da se imenuje Hylochain, je v tem, da smo v na\u0161em pristopu k podpori aplikacij uporabili funkcijski model programiranja Recursion Schemes za ustvarjanje vmesnika MapReduce. \u0160e posebej se lahko schemi Hylomorphism (Hylomorfizem) in Metamorphism (Metamorfizem) integrirata za ustvarjanje preverljivih poizvedb in tokovnih povezav preko obi\u010dajnih kanalov s preverjanjem algebrajskih tipov podatkov, tako kot se preverjajo op-kode za pametne pogodbe. Kon\u010dni rezultat je funkcionalni vmesnik MapReduce, ki je in\u017eenirjem podatkov poznan in zdru\u017eljiv z obstoje\u010do tehnologijo velikih podatkov.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/6a03e041237fec348939cfedbdc1a517.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Hylomorphic in Metamorphic obi\u010dajni kanali za kontrast. V metamorfnem stanju se podatki iz dveh obi\u010dajnih kanalov po\u0161ljejo v blok v metakanalu. V Hilo vzamemo prej\u0161nje stanje kanala in ga uporabimo, da zaprosimo (postavimo specifi\u010dno vpra\u0161anje) dva druga kanala, nato pa shranimo rezultat poizvedbe v bloku.<\/em><\/p>\n<p><\/p>\n<h3 id=\"tokenomika-i-eyo-svyaz-s-hylochain\">Tokenomika in njen odnos do Hylochain<\/h3>\n<p><\/p>\n<p>Ko je obi\u010dajni kanal ustvarjen, ga je mogo\u010de integrirati v kanal $DAG, vendar z uporabo vmesnika ACI ali Application Chain Interface. Ta vmesnik je preprosto JSON objekt z informacijami o konfiguraciji in javnim klju\u010dem, povezanem z samim kanalom. Razlog, da pove\u017eemo javni klju\u010d z obi\u010dajnim kanalom, je ustvarjanje brokerskega mehanizma za podatke obi\u010dajnega kanala. Ko je obi\u010dajni kanal name\u0161\u010den, razvijalci nastavijo sami, kako se pla\u010dila iz omre\u017eja $DAG porazdelijo med vozli in operaterji.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Konsenz na reputaciji node. Je li to potrebno?\" src=\"\/wp-content\/uploads\/2019\/07\/b9d36300d4d3ae58a8e48774ab8b3377.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Tok za nakup dostopa do informacij ali sprememb informacij. Poizvedba se po\u0161lje v $DAG, sredstva se po\u0161ljejo na ra\u010dun kanala, rezultat je poslan kupcu, kontrolna vsota transakcije pa se po\u0161lje v omre\u017eje $DAG, ki nato odklene sredstva za obi\u010dajni kanal.<\/em><\/p>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/460783\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u043d\u0430\u044e-\u0437\u043d\u0430\u044e. \u041a\u0440\u0438\u043f\u0442\u043e\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0442\u044c\u043c\u0430, \u0435\u0441\u0442\u044c \u043a\u0443\u0447\u0430 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u043e\u0432: \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u0440\u0443\u0434\u0430 \u0438 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f, \u0437\u043e\u043b\u043e\u0442\u0430, \u043d\u0435\u0444\u0442\u0438, \u0432\u044b\u043f\u0435\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0438\u0440\u043e\u0436\u043a\u043e\u0432 (\u0435\u0441\u0442\u044c \u0438 \u0442\u0430\u043a\u043e\u0439, \u0434\u0430-\u0434\u0430). \u0427\u0442\u043e \u043d\u0430\u043c \u0435\u0449\u0451 \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e? \u042d\u0442\u043e \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 &#171;\u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u043e\u0439&#187; \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 *\u0421\u043e\u0437\u0432\u0435\u0437\u0434\u0438\u0435 (Constellation). \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u044d\u0442\u043e \u043d\u0435 \u043f\u043e\u043b\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u043d\u043e \u043c\u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u043c\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u044c\u044e\u043d\u0438\u0442\u0438 \u0445\u0430\u0431\u0440\u0430, \u0438\u043c\u0435\u0435\u0442 \u043b\u0438 \u043c\u0435\u0441\u0442\u043e &#171;\u0431\u044b\u0442\u044c&#187; \u0442\u0430\u043a\u043e\u043c\u0443 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27262,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36425","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u0417\u043d\u0430\u044e-\u0437\u043d\u0430\u044e. \u041a\u0440\u0438\u043f\u0442\u043e\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0442\u044c\u043c\u0430, \u0435\u0441\u0442\u044c \u043a\u0443\u0447\u0430 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u043e\u0432: \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u0440\u0443\u0434\u0430 \u0438 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f, \u0437\u043e\u043b\u043e\u0442\u0430, \u043d\u0435\u0444\u0442\u0438, \u0432\u044b\u043f\u0435\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0438\u0440\u043e\u0436\u043a\u043e\u0432 (\u0435\u0441\u0442\u044c \u0438 \u0442\u0430\u043a\u043e\u0439, \u0434\u0430-\u0434\u0430). \u0427\u0442\u043e \u043d\u0430\u043c \u0435\u0449\u0451 \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e?\" \/>\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\/sl\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\u041a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441 \u043d\u0430 \u0440\u0435\u043f\u0443\u0442\u0430\u0446\u0438\u0438 \u043d\u043e\u0434\u044b. \u041d\u0443\u0436\u0435\u043d \u043b\u0438? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u043d\u0430\u044e-\u0437\u043d\u0430\u044e. \u041a\u0440\u0438\u043f\u0442\u043e\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0442\u044c\u043c\u0430, \u0435\u0441\u0442\u044c \u043a\u0443\u0447\u0430 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u043e\u0432: \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u0440\u0443\u0434\u0430 \u0438 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f, \u0437\u043e\u043b\u043e\u0442\u0430, \u043d\u0435\u0444\u0442\u0438, \u0432\u044b\u043f\u0435\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0438\u0440\u043e\u0436\u043a\u043e\u0432 (\u0435\u0441\u0442\u044c \u0438 \u0442\u0430\u043a\u043e\u0439, \u0434\u0430-\u0434\u0430). \u0427\u0442\u043e \u043d\u0430\u043c \u0435\u0449\u0451 \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li\" \/>\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:11:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:11:34+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\udd47Konsenz na ugle nod. Je potreben? | ProHoster","description":"Vem, vem. Krypto projektov je ogromno, obstaja kup konsenzov: na osnovi dela in lastni\u0161tva, zlata, nafte, pe\u010denih roglji\u010dkov (tudi to je res, ja-ja). Kaj nam \u0161e manjka od enega?","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\u041a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441 \u043d\u0430 \u0440\u0435\u043f\u0443\u0442\u0430\u0446\u0438\u0438 \u043d\u043e\u0434\u044b. \u041d\u0443\u0436\u0435\u043d \u043b\u0438? | ProHoster","og:description":"\u0417\u043d\u0430\u044e-\u0437\u043d\u0430\u044e. \u041a\u0440\u0438\u043f\u0442\u043e\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0442\u044c\u043c\u0430, \u0435\u0441\u0442\u044c \u043a\u0443\u0447\u0430 \u043a\u043e\u043d\u0441\u0435\u043d\u0441\u0443\u0441\u043e\u0432: \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u0440\u0443\u0434\u0430 \u0438 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f, \u0437\u043e\u043b\u043e\u0442\u0430, \u043d\u0435\u0444\u0442\u0438, \u0432\u044b\u043f\u0435\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0438\u0440\u043e\u0436\u043a\u043e\u0432 (\u0435\u0441\u0442\u044c \u0438 \u0442\u0430\u043a\u043e\u0439, \u0434\u0430-\u0434\u0430). \u0427\u0442\u043e \u043d\u0430\u043c \u0435\u0449\u0451 \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e?","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li","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:11:34+00:00","article:modified_time":"2019-10-31T19:11:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36425","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-22 03:15:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:45:35","updated":"2026-01-22 03:15:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/36425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=36425"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/36425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/27262"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=36425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=36425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=36425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}