{"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\/et\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li","title":{"rendered":"Node maine konsensus. Kas on see vajalik?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tean, tean. Kr\u00fcptoprojekte on hulgim\u00fc\u00fcgiks, erinevaid konsensusi on palju: t\u00f6\u00f6 ja omandi, kuld, nafta, k\u00fcpsetatud pirukad (jah, on ka sellised, jah-jaa). Mida me veel \u00fchelt v\u00f5iksime tahta? Seda arutame p\u00e4rast \"kerged\" tehnilised dokumendid projekti *T\u00e4htkuju* lugemist.<noindex><a rel=\"nofollow\" href=\"https:\/\/constellationlabs.io\">Kohanemine<\/a><\/noindex>). Muidugi, see ei ole algoritmi t\u00e4ielik kirjeldus, kuid mind huvitab Habr'i kogukonna arvamus, kas sellisel konsensusel on koht v\u00f5i on see asjatu?<\/p>\n<p><\/p>\n<p>Edasi on t\u00e4hti mitte palju, seega, kui teil on lihtsalt vajadust kirjutada \"fui, kui kaua saab kr\u00fcptost r\u00e4\u00e4kida\", siis palun hoiduge sellest. Kui teid huvitavad uued arengud jaotatud s\u00fcsteemide valdkonnas ning teil on, mida kommentaarides jagada, palun tulge postituse alla.<\/p>\n<p><\/p>\n<p><em>P.S. Ma ei ole tehnoloogia autor, ei suuda t\u00e4ielikult edastada sisu, seega olen r\u00f5\u00f5mus kommenteerida, kui v\u00f5imalikke parandusi esitatakse.<\/em><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3 id=\"evolyuciya-ot-sinhronnyh-konsensusov-k-asinhronnym\">Evolutsioon s\u00fcnkroonsetest konsensustest as\u00fcnkroonsetesse<\/h3>\n<p><\/p>\n<p>T\u00f5uge valitakse deterministliku protsessi abil (sama, mida kasutatakse n\u00e4iteks DHT-s, n\u00e4iteks bittorrent), mis d\u00fcnaamiliselt reguleerib node'ide kohustusi konsensuse \u201ckergendamiseks\u201d v\u00f5i, mis on arusaadavam, konsensuse saavutamiseks. Valime r\u00fchmi, kus on 3 node'it ja viime konsensuse ringid l\u00e4bi paralleelselt, et \u00fcks node saaks olla mitmes plokis fasilitaatoriks. See v\u00f5imaldab meil tehinguid as\u00fcnkroonselt t\u00f6\u00f6delda, mis olemuslikult t\u00e4hendab, et meil on samaaegselt mitu plokiahelat. Protsess meenutab \u00e4mblikuv\u00f5rku, mille moodustavad paljud niidid, erinevalt node'idest, mis moodustavad \u00fche ahela aja jooksul. As\u00fcnkroonne v\u00f5i paralleelne t\u00f6\u00f6tlemine on skaleeritava programmeerimise alus, kuna see v\u00f5imaldab \u00e4ra kasutada k\u00f5iki arvuti ressursse, kiirendades \u00fcldisi arvutusi. See v\u00f5rk nimetatakse suunatud ts\u00fckliliseks graafiks v\u00f5i DAG-iks arvutiteadustes.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/c2e4499cd7b958c1cabdcb9c8f27ec40.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Lineaarses plokiahelas oleva kanali laius vs DAG-i kordne efekt, kus meil on mitu paralleelset plokiahelat. <\/em><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/a847aa6dca5c833615494939b9919186.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Lineaarses plokiahelas oleva geomeetrilise rakenduse vs DAG. Mustad punktid on plokid, valged punktid on node'id.<\/em><\/p>\n<p><\/p>\n<p>Me kasutame konsensusprotsessis kolme s\u00f5lme, kuna see pakub huvitavaid matemaatilisi protsesse, et m\u00f5elda andmete staatusele, moodustades 'pinna tasandi' kolmnurkade kujul seoste kaudu. Protokoll kasutab seej\u00e4rel kolmnurgad '\u00fchendamiseks' optimaalsest pinnast, mis ei sisalda liigseid ega vastuolulisi andmeid ning omab minimaalset v\u00f5imalikku kolmnurkade arvu. Alati, kui seda algoritmiliselt vaadata \u2014 on see sarnane 'minimaalse l\u00f5ike' leidmisega graafis, matemaatiliselt r\u00e4\u00e4kides on see tuletis v\u00f5i optimeerimisfunktsioon (mille kohaselt funktsioon leiab l\u00fchima tee, mida see saab m\u00f6\u00f6da pinda liikuda). See l\u00fchim tee on v\u00f5rdsustatav optimaalse andmete (tehingute) salvestamisega andmebaaside kergesti k\u00e4ttesaadavates gruppides. Vastuolulised kolmnurkade \u201eplaatide\u201d, et s\u00fcndmuste pind oleks tasane ja konfliktivaba.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/3d32c6d3f227d77b65d9117f3b3dac05.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Geomeetriline rakendus konfliktide avastamiseks \/ t\u00f6\u00f6tlemiseks. Konflikti tekitav plokk loob t\u00e4iendava pindade plaadi. Eemaldame lisapinna plaadi, et hoida pindade s\u00fcndmusi tasase (= konfliktivaba) pinnana. <\/em><\/p>\n<p><\/p>\n<h3 id=\"konsensus-osnovannyy-na-reputacii\">Reputatsioonil p\u00f5hinev konsensus<\/h3>\n<p><\/p>\n<p>Optimaalses detsentraliseeritud P2P s\u00fcsteemis peab iga s\u00f5lm olema v\u00f5imeline iseseisvalt m\u00e4\u00e4rama oma usaldusv\u00e4\u00e4rsuse teiste s\u00f5lmede suhtes. Meie s\u00fcsteem kasutab erilist mudelit, mis h\u00f5lmab transitiivseid suhteid v\u00f5i suhteid, mis s\u00f5lmel on teiste s\u00f5lmede kongruentsuses, globaalse reitingu m\u00e4\u00e4ramisel. 'Olete nii head kui teie ettev\u00f5te'. L\u00f5pptulemus on 'moonutus' v\u00f5i gradient, mis p\u00f5hineb transitiivsel usaldusv\u00e4\u00e4rsusel v\u00f5i reputatsioonil k\u00f5igis $DAG v\u00f5i kantud kanalites. Seda v\u00f5ib vaadelda kui riidehanget v\u00f5i juustuhakkurit, mis kustutab 'pinna tasandilt' ja valib, milliseid 'kolmnurkade plaate' kustutada ja milliseid j\u00e4tta. Just nii eemaldab konfliktide loogika tegelikult 'kolmnurkade plaate'.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/8abf8a3af55fe975c86315de2fab9647.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>DAG koos konfliktse plaadiga, mis kulgeb 'kortsus' ruumis, mis on gradient nagu juustuhakkur, ja on valmis eemaldama v\u00f5i 'kustutama' konfliktse plaadi.<\/em><\/p>\n<p><\/p>\n<h3 id=\"chastichnoepolnoe-masshtabirovanie-uzla\">Osaline \/ t\u00e4ielik s\u00f5lme skaleerimine<\/h3>\n<p><\/p>\n<p>V\u00f5rguteoorias tuntakse optimaalset jaotust tavaliselt kui \"ilma skaleerimiseta\", mida v\u00f5ib kirjeldada kui hierarhilist paigutust, kus suured keskused juhtivad paljusid v\u00e4ikseid perifeerseid s\u00f5lmi. See jaotus on n\u00e4htav looduses ja eelk\u00f5ige Internetis. Constellation kasutab seda arhitektuuri \"skaleerimiseks\", st meie graafi l\u00e4bilaskev\u00f5ime v\u00f5i laiu suurendamiseks.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/01b361aa5274682444139ba534d83156.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Hierarhilise jaotuse efekt. Saame lisada rohkem s\u00f5lmi, suurendades l\u00e4bilaskev\u00f5imet.<\/em><\/p>\n<p><\/p>\n<h3 id=\"hylochain--podderzhka-prilozheniy-na-osnove-kanalov\">Hylochain - Kanali p\u00f5histe rakenduste tugi.<\/h3>\n<p><\/p>\n<p>Meie l\u00e4henemist rakenduste toetamisele v\u00f5ib k\u00e4sitleda kui \"detsentraliseeritud nutilepingute platvormi\". Selle asemel, et keskne v\u00f5rk tegeleks kogu loogika k\u00e4itamise ja rakenduse andmete t\u00f6\u00f6tlemisega, koordineerib Constellation rakenduse andmeid \"natiivkanalitega\", mida v\u00f5ib pidada televisioonijaamaks, mis edastab k\u00f5iki andmeid natiivsetest s\u00fcsteemidest. Iga natiivkanal v\u00f5ib rakendada oma kontrolliloogikat, mis v\u00f5imaldab lahendada oracle'ide probleemi andmete tootjate autentimise ja komposiitsete natiivsete s\u00fcsteemide transitiivse kontrollimise kaudu. Natiivsete kanalite v\u00f5rgud pakuvad rakendustele paralleelset tuge, kiirendades otsuste vastuv\u00f5tmist, mis on nutilepingute v\u00f5rgus piiratud traditsioonilise s\u00fcnkroonse konsensuse kaudu.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/bb0a1a0c38b6a60a895b3f7b876313f5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Kaks natiivkanalit, mis on \"\u00fchilduvad\" $DAG v\u00f5rgus. Need saavad omavahel suhelda v\u00f5i t\u00f5lgendada, kuna m\u00f5lemad on $DAG-ga \"integeeritud\", kasutades h\u00fcbriids\u00f5lmede $DAG + Kanal.<\/em><\/p>\n<p><\/p>\n<p>P\u00f5hjus, miks seda nimetatakse Hylochainiks, seisneb selles, et meie rakenduste toetamise l\u00e4henemisviisis on kasutatud rekurentsiskeemide funktsionaalset mudelit MapReduce'i liidese loomiseks. Eelk\u00f5ige saab Hylomorphismi (Hylomorfne) ja Metamorphismi (Metamorfnine) rekurentsiskeeme integreerida, et luua kontrollitavaid p\u00e4ringuid ja voogusid riigikanalite kaudu, kontrollides algebralisi andmet\u00fc\u00fcpe, just nagu kontrollitakse op-koode nutikate lepingute jaoks. L\u00f5pptulemus on funktsionaalne MapReduce'i liides, mis on tuttav andmeinseneridele ja \u00fchilduv olemasoleva suurandmete tehnoloogiaga.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/6a03e041237fec348939cfedbdc1a517.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Hylomorfne ja Metamorfnine riigikanalid kontrastiks. Metamorfnilises olekus saadetakse andmed kahest riigikanalist plokkidesse metakanalis. Hylos v\u00f5tame eelmise kanali oleku ja kasutame seda, et k\u00fcsida (esitada konkreetne k\u00fcsimus) kaht teist kanalit, seej\u00e4rel salvestame p\u00e4ringu tulemuse plokki.<\/em><\/p>\n<p><\/p>\n<h3 id=\"tokenomika-i-eyo-svyaz-s-hylochain\">Tokenoomika ja selle seos Hylochainiga<\/h3>\n<p><\/p>\n<p>Kui riigikanal on loodud, saab seda integreerida $DAG-kanalisse, kuid ACI (Application Chain Interface) liidese kaudu. See liides on lihtsalt JSON objekt, mis sisaldab konfiguratsiooni teavet ja avatud v\u00f5tit, mis on seotud konkreetse kanaliga. P\u00f5hjus, miks me \u00fchendame avatud v\u00f5tme riigikanaliga, on andmete brokermekanismi loomine riigikanali jaoks. Kui riigikanal on k\u00e4ivitatud, m\u00e4\u00e4ravad arendajad, kuidas maksed $DAG-v\u00f5rgus jaotatakse s\u00f5lmedele ja operaatoritele.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Node maine konsensus. Kas on see vajalik?\" src=\"\/wp-content\/uploads\/2019\/07\/b9d36300d4d3ae58a8e48774ab8b3377.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Vool, et osta juurdep\u00e4\u00e4s teabele v\u00f5i teabe muutmisele. P\u00e4ring suunatakse $DAG-ile, vahendid saadetakse kanali kontole, tulemus saadetakse ostjale ja tehingu kontrollsummat edastatakse $DAG-v\u00f5rku, mis seej\u00e4rel vabastab vahendid riigikanalile.<\/em><\/p>\n<p>Allikas: <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.1.1 - 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\/et\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47Konsensus s\u00f5lme reputatsioonil. Kas see on vajalik? | ProHoster","description":"Ma tean-tean. Kr\u00fcptoprojekte on palju, on hulgaliselt konsensusmehhanisme: t\u00f6\u00f6 ja omamise p\u00f5hjal, kulda, naftat, k\u00fcpsetatud pirukaid (jah, ka selliseid on). Miks me veel \u00fchte vajame?","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/konsensus-na-reputatsii-nody-nuzhen-li","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/36425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=36425"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/36425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/27262"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=36425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=36425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=36425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}