{"id":34101,"date":"2019-10-31T21:56:25","date_gmt":"2019-10-31T18:56:25","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ob-anonimnosti-v-account-based-blokchejnah\/"},"modified":"2019-10-31T21:56:25","modified_gmt":"2019-10-31T18:56:25","slug":"ob-anonimnosti-v-account-based-blokchejnah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/ob-anonimnosti-v-account-based-blokchejnah","title":{"rendered":"Anon\u00fc\u00fcmsusest account-based plokiahelates","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Oleme juba pikka aega huvitatud anon\u00fc\u00fcmsusest kr\u00fcptovaluutades ja p\u00fc\u00fcame j\u00e4lgida selle valdkonna tehnoloogia arengut. Oma artiklites oleme juba p\u00f5hjalikult k\u00e4sitlenud toimimisprintsiipide <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/exante\/blog\/421913\/\">konfidentsiaalsetest tehingutest<\/a><\/noindex> Moneros, samuti oleme teinud <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/exante\/blog\/438346\/\">v\u00f5rdleva \u00fclevaate<\/a><\/noindex> sellel alal olemasolevatest tehnoloogiatest. Kuid k\u00f5ik anon\u00fc\u00fcmsed kr\u00fcptovaluutad on t\u00e4nap\u00e4eval rajatud andmemudelile, mille pakkus v\u00e4lja Bitcoin \u2014 Unspent Transaction Output (edaspidi UTXO). Account-based plokiahelate, nagu Ethereum, olemasolevad lahendused anon\u00fc\u00fcmsuse ja konfidentsiaalsuse rakendamiseks (n\u00e4iteks <noindex><a rel=\"nofollow\" href=\"https:\/\/eprint.iacr.org\/2017\/881.pdf\">Mobius<\/a><\/noindex> v\u00f5i <noindex><a rel=\"nofollow\" href=\"https:\/\/www.aztecprotocol.com\/\">Aztec<\/a><\/noindex>) on p\u00fc\u00fcdnud UTXO mudelit kordustada nutilepingutes.<\/p>\n<p>2019. aasta veebruaris avaldas Stanfordi \u00fclikooli ja Visa Researchi teadlaste grupp<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex> v\u00e4lja andsid <noindex><a rel=\"nofollow\" href=\"https:\/\/crypto.stanford.edu\/~buenz\/papers\/zether.pdf\">eelt\u00f6\u00f6<\/a><\/noindex> \u00abZether: Koos k\u00f5ikeh\u00f5lmava privaatsuse suunas nutilepingute maailmas\u00bb. Autorid pakkusid esmakordselt l\u00e4henemist, kuidas tagada anon\u00fc\u00fcmsus account-based plokiahelates, esitades kaks t\u00fc\u00fcpi nutilepingut: konfidentsiaalsete (bilansside ja \u00fclekandem\u00e4\u00e4rade varjamine) ja anon\u00fc\u00fcmsete (saaja ja saatja varjamine) tehingute jaoks. Leiame, et pakutud tehnoloogia on huvitav, ja soovime jagada selle toimimist ning arutada, miks anon\u00fc\u00fcmsuse probleem account-based plokiahelates on v\u00e4ga keeruline ning kas autoritel \u00f5nnestus see t\u00e4ielikult lahendada.<\/p>\n<h3>Nende andmemudelite toimimisest<\/h3>\n<p>\nUTXO mudelis koosneb tehing 'sisenditest' ja 'v\u00e4ljunditest'. Otsene analoog 'v\u00e4ljunditele' on rahat\u00e4hed teie rahakotis: igal 'v\u00e4ljundil' on mingi nominaal. Kui maksate kellegagi (kujundate tehingu), kulutate \u00fche v\u00f5i mitu 'v\u00e4ljundit', muutes need tehingu 'sisenditeks', ning plokiahel m\u00e4rgib need kulutatuteks. Samuti saab teie makse saaja (v\u00f5i teie ise, kui vajate vahetust) uue genereeritud 'v\u00e4ljundi'. Skeemiliselt on seda v\u00f5imalik kujutada nii:<\/p>\n<p><img decoding=\"async\" alt=\"Anon\u00fc\u00fcmsusest account-based plokiahelates\" src=\"\/wp-content\/uploads\/27305ce3366564f86734eb2aace218f1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKontop\u00f5hised plokiahelad on korraldatud umbes nagu teie pangakonto. Need opereerivad ainult teie konto summaga ja \u00fclekande summaga. Kui te kandite summat oma kontolt, ei h\u00e4vita te mingeid 'v\u00e4lju', v\u00f5rk ei pea meeles, millised m\u00fcndid on kulutatud ja millised mitte. Lihtsaimal juhul koondub tehingu kontroll saatja allkirja ja tema saldode kontrollimisele:<\/p>\n<p><img decoding=\"async\" alt=\"Anon\u00fc\u00fcmsusest account-based plokiahelates\" src=\"\/wp-content\/uploads\/fa76fcf8862d260681cd291e00e187b2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Tehnoloogia anal\u00fc\u00fcs<\/h3>\n<p>\nJ\u00e4rgnevalt r\u00e4\u00e4gime sellest, kuidas Zether varjab tehingute summat, saajat ja saatjat. Kirjeldades selle t\u00f6\u00f6p\u00f5him\u00f5tteid, m\u00e4rkime \u00e4ra erinevused konfidentsiaalse ja anon\u00fc\u00fcmse variandi vahel. Kuna konfidentsiaalsuse tagamine kontop\u00f5histes plokiahelates on oluliselt lihtsam, on m\u00f5ned anon\u00fc\u00fcmimisega seotud piirangud konfidentsiaalse versiooni jaoks ebaolulised.<\/p>\n<h4>Saldo ja \u00fclekande summade varjamine<\/h4>\n<p>\nSaldo ja \u00fclekande summade \u0161ifreerimiseks Zetheris kasutatakse \u0161ifreerimiss\u00fcsteemi <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D1%85%D0%B5%D0%BC%D0%B0_%D0%AD%D0%BB%D1%8C-%D0%93%D0%B0%D0%BC%D0%B0%D0%BB%D1%8F\">El-Gamal<\/a><\/noindex>. See t\u00f6\u00f6tab j\u00e4rgmiselt. Kui Alice soovib saata Bobile <i><b>b<\/b><\/i> m\u00fcnte aadressile (tema avalikule v\u00f5tmele) <i><b>Y<\/b><\/i>, valib ta juhusliku arvu <i><b>r<\/b><\/i> ja \u0161ifreerib summa:<\/p>\n<p><img decoding=\"async\" alt=\"Anon\u00fc\u00fcmsusest account-based plokiahelates\" src=\"\/wp-content\/uploads\/f25b9e501a18810ea4553436ad0cd994.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nkus <i><b>C<\/b><\/i> \u2014 \u0161ifreeritud summa, <i><b>D<\/b><\/i> \u2014 abistav v\u00e4\u00e4rtus, mis on vajalik selle summa de\u0161ifreerimiseks, <i><b>G<\/b><\/i> \u2014 fikseeritud punkt elliptilisel k\u00f5veral, millel salajase v\u00f5tme korrutamisel saadakse avalik v\u00f5ti.<\/p>\n<p>Kui Bob need v\u00e4\u00e4rtused saab, liidab ta need lihtsalt enda kr\u00fcpteeritud tasemele, mis teeb selle skeemi mugavaks.<\/p>\n<p>Sarnasel viisil lahutab Alice oma tasemest samad v\u00e4\u00e4rtused, kuid kasutab <i><b>Y<\/b><\/i> oma avalikku v\u00f5tit.<\/p>\n<h4>Saaja ja saatja varjamine<\/h4>\n<p>\nUTXO-s \u00abv\u00e4ljundite\u00bb segamine tekkis juba kr\u00fcptovaluutade alguses ja aitab varjata saatjat. Selleks valib saatja tehingu sooritamisel juhuslikud \u00abv\u00e4ljundid\u00bb plokiahelast ja segab need enda omadega. Seej\u00e4rel allkirjastab ta \u00abv\u00e4ljundid\u00bb ringallkirjaga \u2014 kr\u00fcptograafiline mehhanism, mis lubab kontrollijal veenduda, et segatud \u00abv\u00e4ljundite\u00bb seas on saatja m\u00fcnte. Segatud m\u00fcnte, muidugi, ei kasutata.<\/p>\n<p>Siiski ei saa me peitmise eesm\u00e4rgil genereerida vale \u201ev\u00e4ljundeid\u201d. Seet\u00f5ttu on igal UTXO \u201ev\u00e4ljundil\u201d ainulaadne aadress, mille kr\u00fcptograafiline seos on m\u00e4rke saaja aadressiga. Praegu ei ole v\u00f5imalust tuvastada seost ainulaadse \u201ev\u00e4ljundi\u201d aadressi ja m\u00e4rke saaja aadressi vahel, ilma et oleks teada selle salajasi v\u00f5ti.<\/p>\n<p>Account-based mudelis ei saa me kasutada \u00fchekordseid aadresse (vastasel juhul oleks see juba \u201ev\u00e4ljundite\u201d mudel). Seet\u00f5ttu tuleb m\u00e4rke saaja ja saatja segada teiste kontodega plokiahelas. Sellisel juhul arvatakse segatud kontodelt maha kr\u00fcptitud 0 m\u00e4rke (v\u00f5i lisatakse 0 \u2013 m\u00e4rke saaja segamisel), muutes nende tegelikku tasakaalu sisuliselt mitte.<\/p>\n<p>Kuna nii saatjal kui ka saajal on alati p\u00fcsiv aadress, tekib vajadus sama aadressi jaoks \u00fclekannete tegemisel kasutada samu segamisgruppe. Seda on lihtsam selgitada n\u00e4ite abil.<\/p>\n<p>Kujutame ette, et Alice otsustas teha annetuse Bobi heategevusfondile, kuid eelistab, et see \u00fclekandmine j\u00e4\u00e4ks v\u00e4listest vaatlejatega anon\u00fc\u00fcmseks. Seet\u00f5ttu, et end saatja v\u00e4ljal maskeerida, kirjutab ta lisaks Adam ja Adele konto. Ja et Bobi varjata - lisab ta saaja v\u00e4ljal veel Benji ja Billi kontod. J\u00e4rgmisel annetusel otsustas Alice enda k\u00f5rvale kirjutada Alexi ja Amanda ning Bobi k\u00f5rvale - Bruce'i ja Benjami. Sel juhul, kui anal\u00fc\u00fcsida plokiahelat nende kahe tehingu puhul, leitakse vaid \u00fcks kattuv osalejate paar - Alice ja Bob, mis deanon\u00fc\u00fcmib need tehingud.<\/p>\n<p><img decoding=\"async\" alt=\"Anon\u00fc\u00fcmsusest account-based plokiahelates\" src=\"\/wp-content\/uploads\/9a5de51f919ecc79fbd9fb6d5521c3ca.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Tehingute v\u00f5idud<\/h4>\n<p>\nNagu juba mainisime, varjab kasutaja konto p\u00f5hjal p\u00f5hinevates s\u00fcsteemides oma saldo ja \u00fclekande summa kr\u00fcpteerimise teel. Sellega peab ta t\u00f5estama, et tema konto j\u00e4\u00e4k j\u00e4\u00e4b mittet\u00e4ielikuks. Probleem seisneb selles, et tehingu loomisel koostab kasutaja t\u00f5endi oma konto praeguse oleku kohta. Kuid mis juhtub, kui Bob saadab Alice'ile tehingu ja see aktsepteeritakse enne, kui Alice on oma saatnud? Siis loetakse Alice'i tehing kehtetuks, kuna saldo t\u00f5end anti enne Bob'i tehingu vastuv\u00f5tmist.<\/p>\n<p><img decoding=\"async\" alt=\"Anon\u00fc\u00fcmsusest account-based plokiahelates\" src=\"\/wp-content\/uploads\/8413af452e5fa767cbd4b915f9efffa5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEsimene lahendus, mis sellises olukorras p\u00e4he tuleb, on konto k\u00fclmutamine tehingu l\u00e4biviimiseni. Kuid see l\u00e4henemine ei sobi, kuna lisaks sellele, et selle \u00fclesande lahendamine jaotatud s\u00fcsteemis on keeruline, ei oleks anon\u00fc\u00fcmses skeemis selge, kelle kontot blokeerida.<\/p>\n<p>Selle probleemi lahendamiseks jagab tehnoloogia sissetulevad ja v\u00e4ljaminevad tehingud: rahade kulutamine m\u00f5jutab koheselt kontoj\u00e4\u00e4ki, samas kui tulud on viivitusega. Selleks tutvustatakse m\u00f5istet \u201eepohh\u201c \u2014 fikseeritud suurusega blokigruppe. Praegune \u201eepohh\u201c m\u00e4\u00e4ratakse ploki k\u00f5rguse jagamisega grupi suurusega. Tehingut t\u00f6\u00f6tledes uuendab v\u00f5rgustik saatja kontoj\u00e4\u00e4ki kohe, samas kui saaja vahendid kogutakse talletusse. Kogutud vahendid saavad makse saajale k\u00e4tte alles uue \u201eepohhi\u201c saabumisel.<\/p>\n<p>Tulemuseks on see, et kasutaja saab saata tehinguid s\u00f5ltumata sellest, kui tihti talle vahendeid laekub (ilmselt selle, mida tema saldo v\u00f5imaldab). Epohhi suurus m\u00e4\u00e4ratakse selle p\u00f5hjal, kui kiiresti blokid v\u00f5rgus levivad ja kui kiiresti tehing j\u00f5uab plokki. <\/p>\n<p>See lahendus t\u00f6\u00f6tab h\u00e4sti konfidentsiaalsete \u00fclekannete puhul, kuid anon\u00fc\u00fcmsete tehingutega, nagu me hiljem n\u00e4eme, tekib t\u00f5siseid probleeme.<\/p>\n<h4>Replay-r\u00fcnnakute kaitse<\/h4>\n<p>\nAccount-based plokiahelites on igas tehingus allkirjastab saatja erap\u00e4rane v\u00f5ti, mis kinnitab kontrollijale, et tehingut ei ole muudetud ja selle on loonud selle v\u00f5ti omanik. Kuid mis juhtub, kui pahatahtlik isik, kes j\u00e4lgib edastuskanalit, p\u00fc\u00fcab selle s\u00f5numi ja saadab t\u00e4pselt sama teise? Kontrollija kontrollib tehingu allkirja ja on veendunud selle autorluses, ning v\u00f5rk kustutab saaja kontolt sama summa uuesti.<\/p>\n<p>Seda r\u00fcnnakut nimetatakse kordusr\u00fcnnakuks. UTXO mudelis ei ole sellised r\u00fcnnakud asjakohased, kuna pahatahtlik isik \u00fcritab kasutada kulutatud v\u00e4ljundeid, mis iseenesest ei ole kehtivad ja v\u00f5rgu poolt tagasi l\u00fckatakse.<\/p>\n<p>Kuna sellist olukorda v\u00e4ltida, lisatakse tehingusse juhuslike andmete v\u00e4li, mida nimetatakse nonce'iks v\u00f5i lihtsalt \u201esoolaks\u201c. Kui tehing saadetakse uuesti koos \u201esoolaga\u201c, kontrollib valideerija, kas seda nonce'i on varem kasutatud ja kui ei, siis peab ta selle tehingu kehtivaks. Et mitte salvestada kogu kasutajate nonce'ide ajalugu plokiahelasse, v\u00f5etakse tavaliselt esimeses tehingus see nulliks ja suurendatakse seej\u00e4rel \u00fche v\u00f5rra. V\u00f5rgule j\u00e4\u00e4b vaid kontrollida, et uue tehingu nonce erineb varasemast \u00fche v\u00f5rra.<\/p>\n<p>Anon\u00fc\u00fcmsete \u00fclekannete skeemis tekib nonce'ide tehingute valideerimise probleem. Me ei saa siduda nonce'it otseselt saatja aadressiga, et v\u00e4ltida \u00fclekande deanon\u00fc\u00fcmimist. Samuti ei saa me k\u00f5igi osalevate kontode nonce'idele \u00fchte juurde lisada, kuna see v\u00f5ib konfliktida teiste t\u00f6\u00f6tlemisel olevate \u00fclekannetega. <\/p>\n<p>Zetheri autorid pakuvad nonce'i genereerimist kr\u00fcptograafiliselt, s\u00f5ltuvalt \u201eajastust\u201c. N\u00e4iteks:<\/p>\n<p><img decoding=\"async\" alt=\"Anon\u00fc\u00fcmsusest account-based plokiahelates\" src=\"\/wp-content\/uploads\/c53190301fa2fbbcb29bfad1487db773.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSiit <b><i>x<\/i><\/b> \u2014 saatja salajane v\u00f5ti ja <b><i>Gepoch<\/i><\/b> \u2014 t\u00e4iendav generaator ajastule, mis saadakse stringi \"Zether +\" h\u00e4vitatud. N\u00e4ib, et probleem on lahendatud \u2014 me ei avalikusta saatja nonce'i ja ei sekku kolmandate osaliste nonce'idesse. Kuid see l\u00e4henemine seab t\u00f5sised piirangud: \u00fcks konto saab saata mitte rohkem kui \u00fche tehingu \"ajastus\". Kahjuks j\u00e4\u00e4b see probleem lahendamata ja praegu muudab anon\u00fc\u00fcmse Zether versiooni, meie arvates, k\u00fcllaltki kasutusk\u00f5lbmatuks.<\/p>\n<h4>Nulliga paljastamise t\u00f5endite keerukus<\/h4>\n<p>\nUTXO-s peab saatja t\u00f5endama v\u00f5rgule, et ta ei kuluta negatiivset summa, vastasel juhul on v\u00f5imalik genereerida uusi m\u00fcnte \u00f5hust (miks see on v\u00f5imalik, oleme kirjutanud \u00fches varasemas <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/exante\/blog\/421913\/\">artiklites<\/a><\/noindex>). Samuti peab ta allkirjastama \u00absisendid\u00bb ringallkirjaga, et t\u00f5endada, et segatud m\u00fcntide seas on vahendeid, mis kuuluvad talle.<\/p>\n<p>Anon\u00fc\u00fcmse versiooniga konto-p\u00f5hises plokiahelas on t\u00f5endite avaldused palju keerukamad. Saatja t\u00f5endab, et:<\/p>\n<ol>\n<li>Saadetav summa on positiivne;<\/li>\n<li>Saldo j\u00e4\u00e4b mittet\u00e4ielikuks;<\/li>\n<li>Saaja on \u00f5igesti kr\u00fcpteerinud \u00fclekande summad (sealhulgas null);<\/li>\n<li>Saldo muutub ainult saatjal ja saajal;<\/li>\n<li>Saatja omab oma konto salajast v\u00f5tit ja see on t\u00f5epoolest saatjate loendis (kaasatud);<\/li>\n<li>Tehingus kasutatud nonce on \u00f5igesti koostatud.<\/li>\n<\/ol>\n<p>\nSellise keerulise t\u00f5estuse jaoks kasutavad autorid segu <noindex><a rel=\"nofollow\" href=\"https:\/\/eprint.iacr.org\/2017\/1066.pdf\">Kaitstud<\/a><\/noindex> (\u00fcks autoritest, muide, osales selle loomisel) ja <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Proof_of_knowledge#Sigma_protocols\">Sigma protokoll<\/a><\/noindex>, mida nimetatakse Sigma-padruniteks. Sellise v\u00e4ite formaalne t\u00f5estamine on \u00fcsna keeruline \u00fclesanne ja see piirab oluliselt neid, kes soovivad tehnoloogia rakendamisega tegeleda.<\/p>\n<h4>Mis on l\u00f5pptulemus?<\/h4>\n<p>\nMeie arvates v\u00f5ib Zetheri osa, mis toob privaatsuse account-based plokiahelatesse, olla t\u00e4iesti kasutatav juba praegu. Kuid hetkel seab anon\u00fc\u00fcmne versioon tehnoloogia kasutusele t\u00f5sised piirangud ja selle keerukus - rakendamisele. Kuid \u00e4rge alahindage, et autorid avaldasid selle alles paar kuud tagasi ja v\u00f5ib-olla leiab keegi teine lahenduse olemasolevatele probleemidele. Just nii teadust tehakse.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/exante\/blog\/452184\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u044b \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u043c\u0441\u044f \u0442\u0435\u043c\u043e\u0439 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0441\u0442\u0438 \u0432 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430\u0445 \u0438 \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u0412 \u0441\u0432\u043e\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u0443\u0436\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0438 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 Monero, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b\u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043d\u0430 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0436\u0435 \u0432\u0441\u0435 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u044b \u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 Bitcoin \u2014 [&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-34101","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u044b \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u043c\u0441\u044f \u0442\u0435\u043c\u043e\u0439 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0441\u0442\u0438 \u0432 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430\u0445 \u0438 \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u0412 \u0441\u0432\u043e\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u0443\u0436\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0438 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 Monero, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b\u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043d\u0430 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0436\u0435 \u0432\u0441\u0435 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u044b \u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 Bitcoin \u2014\" \/>\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\/ob-anonimnosti-v-account-based-blokchejnah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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\u041e\u0431 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0441\u0442\u0438 \u0432 account-based \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u044b \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u043c\u0441\u044f \u0442\u0435\u043c\u043e\u0439 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0441\u0442\u0438 \u0432 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430\u0445 \u0438 \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u0412 \u0441\u0432\u043e\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u0443\u0436\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0438 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 Monero, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b\u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043d\u0430 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0436\u0435 \u0432\u0441\u0435 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u044b \u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 Bitcoin \u2014\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/ob-anonimnosti-v-account-based-blokchejnah\" \/>\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-31T18:56:25+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:25+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\udd47Anon\u00fc\u00fcmsusest account-based plokiahelates | ProHoster","description":"Oleme juba ammu huvitatud kr\u00fcptovaluutade anon\u00fc\u00fcmsuse temaatikast ja p\u00fc\u00fcame j\u00e4lgida selle valdkonna tehnoloogiate arengut. Oma artiklites oleme p\u00f5hjalikult k\u00e4sitlenud Monero konfidentsiaalsete tehingute t\u00f6\u00f6p\u00f5him\u00f5tteid ning teinud v\u00f5rdleva \u00fclevaate olemasolevatest tehnoloogiatest. Siiski p\u00f5hinevad k\u00f5ik anon\u00fc\u00fcmsed kr\u00fcptovaluutad t\u00e4nap\u00e4eval Bitcoinile pakutud andmemudelil \u2014","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/ob-anonimnosti-v-account-based-blokchejnah","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\u041e\u0431 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0441\u0442\u0438 \u0432 account-based \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430\u0445 | ProHoster","og:description":"\u041c\u044b \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u043c\u0441\u044f \u0442\u0435\u043c\u043e\u0439 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0441\u0442\u0438 \u0432 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430\u0445 \u0438 \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u0412 \u0441\u0432\u043e\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u0443\u0436\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0438 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 Monero, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b\u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043d\u0430 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0436\u0435 \u0432\u0441\u0435 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u044b \u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 Bitcoin \u2014","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/ob-anonimnosti-v-account-based-blokchejnah","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-31T18:56:25+00:00","article:modified_time":"2019-10-31T18:56:25+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34101","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-21 17:56:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:28:34","updated":"2026-01-21 17:56:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34101","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=34101"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34101\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=34101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=34101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=34101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}