E faapefea ona latou faia? Iloiloga o tekinolosi fa'aanonymization cryptocurrency

E mautinoa lava o oe, i le avea ai ma se tagata faʻaoga Bitcoin, Eteru poʻo soʻo se isi cryptocurrency, sa popole e mafai e se tasi ona iloa le tele o tupe siliva o loʻo ia te oe i totonu o lau atotupe, o ai na e tuʻuina atu i ai ma mai ai na e mauaina. O loʻo i ai le tele o fefinauaiga o loʻo siomia ai le le taʻua o cryptocurrencies, ae tasi le mea e le mafai ona tatou ioeina o le faʻafefea. fai mai Monero project manager Riccardo Spagni i luga o lana tala Twitter: "Ae a pe a ou le manaʻo e iloa e le teutupe i le supamaketi le tele o laʻu tupe i laʻu paleni ma mea ou te faʻaaluina?"

E faapefea ona latou faia? Iloiloga o tekinolosi fa'aanonymization cryptocurrency

I totonu o lenei tusiga o le a tatou vaʻavaʻai i le tulaga faʻatekonolosi o le le taʻua - pe faʻapefea ona latou faia, ma tuʻuina atu se faʻamatalaga puupuu o auala sili ona lauiloa, o latou lelei ma le leaga.

I aso nei e tusa ma le sefulu ma le lua poloka poloka e faʻatagaina ai fefaʻatauaiga e le o taʻua. I le taimi lava e tasi, mo nisi, o le le faʻailoaina o fesiitaiga e faʻatagaina, mo isi e filifili, o nisi e natia na o tuatusi ma tagata e mauaina, o isi e le faʻatagaina isi vaega e vaʻaia e oʻo lava i le aofaʻi o fesiitaiga. Toeitiiti lava o tekinolosi uma o loʻo matou mafaufau e tuʻuina atu le faʻamaonia atoatoa-e le mafai e se tagata matau i fafo ona suʻesuʻeina paleni, tagata e mauaina, poʻo talafaasolopito o fefaʻatauaiga. Ae sei amata la tatou iloiloga ma se tasi o paionia i lenei matata e suʻe le faʻaleleia o auala i le le taʻua.

Ole taimi nei ole anonymization tekonolosi e mafai ona vaevaeina i ni vaega se lua: o mea e faʻavae i luga ole faʻafefiloi - lea o tupe faʻaoga e faʻafefiloi ma isi tupe siliva mai le poloka poloka - ma tekinolosi e faʻaaoga ai faʻamaoniga e faʻavae i polynomials. O le isi, o le a tatou taulaʻi atu i vaega taʻitasi ma mafaufau i mea e lelei ma leaga.

Fa'avae lomi

CoinJoin

CoinJoin e le fa'aigoaina fa'aliliuga a tagata fa'aoga, ae na'o le fa'alavelaveina o le latou sailiga. Ae na matou filifili e aofia ai lenei tekinolosi i la matou iloiloga, talu ai o se tasi lea o taumafaiga muamua e faʻateleina le maualuga o le le faalauaiteleina o fefaʻatauaiga i luga o le upega tafaʻilagi Bitcoin. O lenei tekinolosi e mataʻutia i lona faigofie ma e le manaʻomia le suia o tulafono o fesoʻotaʻiga, ina ia faigofie ona faʻaogaina i le tele o poloka poloka.

E fa'avae i luga o se manatu faigofie - fa'afefea pe a fa'aoga tagata fa'aoga ma fai a latou totogi i se fefa'ataua'iga e tasi? E aliali mai afai na faʻapipiʻi Arnold Schwarzenegger ma Barack Obama ma faia ni totogi se lua ia Charlie Sheen ma Donald Trump i se fefaʻatauaiga, ona atili ai lea ona faigata ona malamalama poʻo ai na faʻatupeina le palota palota a le Trump - Arnold poʻo Barack.

Ae mai le aoga autu o CoinJoin e sau ai lona tulaga le lelei - vaivai le saogalemu. I aso nei, o loʻo i ai auala e iloa ai fefaʻatauaiga a CoinJoin i le fesoʻotaʻiga ma faʻafetaui seti o mea e faʻaoga i seti o galuega faatino e ala i le faʻatusatusaina o le aofaʻi o tupe faʻaalu ma gaosia. O se faʻataʻitaʻiga o se meafaigaluega mo ia suʻesuʻega o le CoinJoin Sudoku.

Pros:

• Faigofie

Cons:

• Fa'aalia le hackability

Monero

O le mafutaga muamua e tulaʻi mai pe a faʻalogo i upu "cryptocurrency le iloa" o Monero. O lenei tupe siliva faamaonia lona mautu ma le le faalauaiteleina i lalo o le microscope o auaunaga atamai:

E faapefea ona latou faia? Iloiloga o tekinolosi fa'aanonymization cryptocurrency

I se tasi o ana tala lata mai tusiga Ua matou faʻamatalaina le Monero protocol i auiliiliga sili, ma o aso nei o le a matou aoteleina mea na fai mai.

I totonu o le Monero protocol, o gaioiga taʻitasi na faʻaalu i se fefaʻatauaʻiga e faʻafefiloi ma le itiiti ifo i le 11 (i le taimi o le tusitusi) faʻalavelave faʻafuaseʻi mai le poloka poloka, ma faʻalavelave ai le faʻaogaina o le kalafi o fesoʻotaʻiga ma faia ai le galuega o le siakiina o fefaʻatauaiga faʻapitoa. O fa'amaumauga fa'afefiloi e sainia ma se saini mama, lea e fa'amaonia ai o le saini na tu'uina atu e lē e ona se tasi o tupe fa'afefiloi, ae e le mafai ona iloa po'o ai.

Ina ia natia tagata e mauaina, o tupe siliva fou uma e faʻaaogaina se tuatusi e tasi, e le mafai ai e se tagata matau (e faigata e pei o le talepeina o ki faʻailoga, ioe) ona faʻafesoʻotaʻi soʻo se gaioiga ma se tuatusi lautele. Ma talu mai Setema 2017, na amata ai ona lagolagoina e Monero le protocol Faʻalilolilo Galuega (CT) faʻatasi ai ma nisi faʻaopoopoga, faʻapea foi ona natia le aofaʻi o le fesiitaiga. I se taimi mulimuli ane, na suia ai e le au atinaʻe cryptocurrency saini Borromean ma Bulletproofs, ma faʻaitiitia ai le tele o fefaʻatauaiga.

Pros:

• Su'e taimi
• Faiga faigofie

Cons:

• E telegese le fa'atupuina ma le fa'amaonia nai lo le ZK-SNARKs ma le ZK-STARKs
• E le fa'asao ile hacking ile fa'aogaina ole quantum computers

Mimblewimble

Mimblewimble (MW) na faia e avea o se tekinolosi scalable mo le anonymizing fesiitaiga i luga o le fesootaiga Bitcoin, ae maua lona faatinoga o se blockchain tutoatasi. Fa'aaogaina i le crypto tupe Grin и TAIMI.

E iloga le MW ona e leai ni tuatusi fa'alaua'itele, ma ina ia mafai ona tu'uina atu se fefa'ataua'iga, e fa'afesuia'i sa'o e tagata fa'aoga galuega, ma fa'aitiitia ai le agava'a mo se tagata matamata i fafo e iloilo fa'aliliuga mai le tagata e mauaina i le tagata e mauaina.

Ina ia natia le aofaʻi o mea e faʻaogaina ma galuega faatino, o se faʻasalalauga masani masani na faʻatulagaina e Greg Maxwell i le 2015 e faʻaaogaina - Faʻalilolilo Galuega (CT). O lona uiga, o le aofaʻi o loʻo faʻailoga (pe sili atu, latou te faʻaaogaina faiga o tautinoga), ma nai lo i latou o lo'o fa'agaoioia le feso'ota'iga ma mea e ta'ua o tautinoga. Mo se fefaʻatauaʻiga e faʻamaonia le aoga, o le aofaʻi o tupe na faʻaalu ma gaosia faʻatasi ai ma le komisi e tatau ona tutusa. Talu ai ona o le fesoʻotaʻiga e le faʻaogaina saʻo i numera, e faʻamautinoa le tutusa e faʻaaoga ai le faʻatusatusa o nei lava tautinoga, lea e taʻua o le tautinoga i le zero.

I le uluai CT, e faʻamautinoa ai le le faʻaleagaina o tau (le mea e taʻua o le faʻamaoniga), latou te faʻaogaina Borromean Signatures (Borromean ring signatures), lea na tele avanoa i le poloka poloka (e tusa ma le 6 kilobytes i le gaosiga. ). I lenei tulaga, o le le lelei o tupe e le o taʻua o loʻo faʻaaogaina lenei tekonolosi e aofia ai le tele o fefaʻatauaiga, ae o lea ua latou filifili e lafoai nei saini ae faʻaogaina se tekonolosi sili atu - Bulletproofs.

E leai se manatu o se fefaʻatauaiga i totonu ole poloka MW lava ia, e naʻo galuega faʻaalu ma faʻatupuina i totonu. Leai se fefa'atauaiga - leai se fa'afitauli!

Ina ia taofia le faʻailoaina o le sui auai i le tulaga o le tuʻuina atu o fefaʻatauaiga i le fesoʻotaʻiga, o loʻo faʻaaogaina se maliega. Taleni, lea e faʻaaogaina ai se filifili o fesoʻotaʻiga sui nodes o le umi faʻasalalau e tuʻuina atu le fefaʻatauaiga i le tasi ma le isi aʻo leʻi tufatufaina atu i tagata auai uma, ma faʻafefea ai le ala o le fefaʻatauaiga e ulufale atu i le fesoʻotaʻiga.

Pros:

• Laititi poloka poloka
• Faiga faigofie

Cons:

• E telegese le fa'atupuina ma le fa'amaonia nai lo le ZK-SNARKs ma le ZK-STARKs
• Lagolago mo foliga e pei o tusitusiga ma saini e tele e faigata ona faʻatinoina
• E le fa'asao ile hacking ile fa'aogaina ole quantum computers

Faamaoniga i polynomials

ZK-SNARKs

O le igoa lavelave o lenei tekinolosi e tu mo le "Zero-Malamalama Succinct Non-Interactive Argument of Knowledge,” lea e mafai ona faaliliuina o le “Succinct non-interactive zero-knowledge proof.” Na avea ma faʻaauauina o le zerocoin protocol, lea na faʻalauteleina i le zerocash ma na muamua faʻatinoina i le Zcash cryptocurrency.

I se tulaga lautele, leai se poto fa'amaonia e mafai ai e se tasi itu ona fa'amaonia i le isi le moni o nisi fa'amatalaga matematika e aunoa ma le fa'ailoaina o so'o se fa'amatalaga e uiga i ai. I le tulaga o cryptocurrencies, o ia auala e faʻaaogaina e faʻamaonia ai, mo se faʻataʻitaʻiga, o se fefaʻatauaʻiga e le maua ai ni tupe sili atu nai lo le faʻaaluina, e aunoa ma le faʻaalia o le aofaʻi o fesiitaiga.

ZK-SNARKs e matua faigata lava ona malamalama i ai, ma e manaʻomia le sili atu ma le tasi le tusiga e faʻamatala ai pe faʻapefea ona galue. I luga o le itulau aloaia a Zcash, o le tupe muamua o loʻo faʻatinoina lenei faʻasalalauga, o se faʻamatalaga o lona faʻagaioiga e tuuto atu i 7 mataupu. O lea la, i lenei mataupu o le a tatou faatapulaaina i tatou lava i se faamatalaga papa'u.

I le faʻaaogaina o algebraic polynomials, ZK-SNARKs e faʻamaonia ai o le tagata e auina atu le tupe e ana tupe siliva o loʻo ia faʻaaluina ma o le aofaʻi o tupe faʻaalu e le sili atu i le aofaʻi o tupe siliva na gaosia.

O lenei feagaiga na faia ma le sini o le faʻaitiitia o le tele o le faʻamaoniga o le faʻamaonia o se faʻamatalaga ma i le taimi lava e tasi e vave faʻamaonia ai. Ioe, e tusa ai ma презентации Zooko Wilcox, Pule Sili o le Zcash, o le tele o le faʻamaoniga e naʻo le 200 paita, ma o lona saʻo e mafai ona faʻamaonia i le 10 milliseconds. E le gata i lea, i le lomiga lata mai o Zcash, na mafai e le au atinaʻe ona faʻaitiitia le faʻamaoniga o le taimi o le gaosiga i le lua sekone.

Ae ui i lea, aʻo leʻi faʻaaogaina lenei tekinolosi, e manaʻomia se faʻatulagaga faʻalagolago faʻalagolago o "faʻasalalauga lautele", lea e taʻua o le "sauniga" (O le Sauniga). O le faigata atoa o le taimi o le faʻapipiʻiina o nei taʻaloga, e leai se pati o loʻo i ai ni ki faʻapitoa e totoe mo i latou, e taʻua o "otaota oona", a leai o le a mafai ona gaosia ni tupe siliva. E mafai ona e aʻoaʻoina pe faʻapefea ona tupu lenei faiga mai le vitio i luga YouTube.

Pros:

• Laititi le tele o fa'amaoniga
• Fa'amaonia vave
• Fa'atupu fa'amaonia vave

Cons:

• Fa'atonuga lavelave mo le fa'atulagaina o tapula'a lautele
• otaota oona
• Lavelave fegalegaleai o tekinolosi
• E le fa'asao ile hacking ile fa'aogaina ole quantum computers

ZK-STARKs

O tusitala o tekinolosi mulimuli e lua e lelei i le taʻalo i acronyms, ma o le isi acronym e tu mo le "Zero-Knowledge Scalable Transparent ARguments of Knowledge." O lenei metotia na faʻamoemoe e foia ai faʻaletonu o loʻo i ai nei o le ZK-SNARKs i lena taimi: o le manaʻomia mo se faʻatulagaina faʻatuatuaina o faʻasalalauga lautele, o le i ai o otaota oona, o le le mautonu o cryptography i le hacking e faʻaaoga ai quantum algorithms, ma le le lava o faʻamaoniga faʻamaonia. Ae ui i lea, o le ZK-SNARK atiaʻe na feagai ma le toe faʻafoʻi mulimuli.

E fa'aogaina fo'i e le ZK-STARK fa'amaoniga fa'avae polynomial. E le fa'aogaina e le tekonolosi fa'amatalaga autu lautele, ae fa'alagolago i le fa'aogaina ma le fa'asalalauina o manatu. O le faʻaumatiaina o nei faʻamatalaga faʻataʻitaʻiga e faʻamalosia ai le tekonolosi i quantum algorithms. Ae o lenei mea e sau i se tau - o le faʻamaoniga e mafai ona oʻo atu i le selau kilobytes le lapopoa.

I le taimi nei, ZK-STARK e leai se faʻatinoga i soʻo se cryptocurrencies, ae o loʻo iai naʻo se faletusi libSTARK. Ae ui i lea, o loʻo i ai fuafuaga a le au atiaʻe e sili atu nai lo poloka poloka (i totonu o latou Pepa Paʻe na tuʻuina atu e le au tusitala se faʻataʻitaʻiga o faʻamaoniga o DNA i totonu o se faʻamaumauga a leoleo). Mo lenei faamoemoe na faia ai StarkWare Alamanuia, lea na aoina i le faaiuga o le 2018 $ 36 miliona tupe teufaafaigaluega mai kamupani tetele i le alamanuia.

E mafai ona e faitau atili e uiga i le auala e galue ai ZK-STARK i pou a Vitalik Buterin (vaega 1, vaega 2, vaega 3).

Pros:

• Tete'e i hacking e komepiuta quantum
• Fa'atupu fa'amaonia vave
• Fa'amaonia vave fa'amaonia
• Leai ni otaota oona

Cons:

• Lavelave o tekinolosi
• Lapo'a fa'amaonia

iʻuga

Blockchain ma le faʻatupulaia o le manaʻoga mo le le faʻailoaina o loʻo tulaʻi mai ai ni manaʻoga fou ile faʻamatalaga. O le mea lea, o le lala o cryptography na afua mai i le ogatotonu o le 1980s-zero-knowledge proofs-ua toe faʻatumuina i ni auala fou, faʻaleleia atili i ni nai tausaga.

O le mea lea, o le lele o mafaufauga faʻasaienisi ua faʻaleagaina ai CoinJoin, ma o MimbleWimble o se tagata fou fou ma ni manatu fou fou. Monero e tumau pea le sauai e le maluelue i le puipuia o tatou le faalauaiteleina. Ma SNARKs ma STARKs, e ui lava e iai a latou vaivaiga, e mafai ona avea ma taʻitaʻi i le fanua. Masalo i tausaga a sau, o manatu na matou faʻaalia i le koluma "Cons" o tekinolosi taʻitasi o le a le taua.

puna: www.habr.com

Faaopoopo i ai se faamatalaga