Ba ho etsa joang? Tlhahlobo ea mahlale a cryptocurrency anonymization

Ka sebele uena, joaloka mosebelisi oa Bitcoin, Ether kapa chelete leha e le efe ea crypto, u ne u amehile ka hore mang kapa mang a ka bona hore na u na le lichelete tse kae tsa tšepe ka sepacheng sa hau, tseo u li fetisitseng ho mang le hore na u li fumane ho mang. Ho na le likhang tse ngata tse mabapi le li-cryptocurrensets tse sa tsejoeng, empa ntho e le 'ngoe eo re ke keng ra e hanyetsa ke hore na ho thoe Mookameli oa morero oa Monero Riccardo Spagni tlalehong ea hae ea Twitter: "Ho thoe'ng haeba ke sa batle hore motho ea sebetsang lebenkeleng a tsebe hore na ke na le chelete e kae holima chelete ea ka le hore na ke e sebelisa ho eng?"

Ba ho etsa joang? Tlhahlobo ea mahlale a cryptocurrency anonymization

Sehloohong sena re tla sheba karolo ea theknoloji ea ho se tsejoe - hore na ba e etsa joang, 'me re fane ka tlhaloso e khutšoanyane ea mekhoa e ratoang ka ho fetisisa, melemo le boiketlo ba bona.

Kajeno ho na le li-blockchains tse ka bang leshome le metso e 'meli tse lumellang litšebelisano tse sa tsejoeng. Ka nako e ts'oanang, ho ba bang, ho se tsejoe ha ho fetisoa hoa tlama, ho ba bang ke boikhethelo, ba bang ba pata feela liaterese le ba amohelang, ba bang ha ba lumelle batho ba boraro ho bona esita le lichelete tsa ho fetisoa. Hoo e ka bang litheknoloji tsohle tseo re li nahanang li fana ka ho se tsejoe ka botlalo—motho ea shebelletseng kantle ho naha a ke ke a sekaseka litekanyo, baamoheli kapa nalane ea khoebo. Empa ha re qaleng tlhahlobo ea rona le e mong oa bo-pula-maliboho lefapheng lena ho latela phetoho ea mekhoa ea ho se tsejoe.

Litheknoloji tse teng hona joale tsa ho tsebahatsa mabitso li ka aroloa ka lihlopha tse peli: tse thehiloeng ho kopanya - moo lichelete tsa tšepe tse sebelisoang li kopantsoeng le lichelete tse ling tse tsoang ho blockchain - le theknoloji e sebelisang bopaki bo thehiloeng ho polynomials. Ka mor'a moo, re tla tsepamisa maikutlo ho e 'ngoe le e' ngoe ea lihlopha tsena mme re nahane ka melemo le boiketlo ba tsona.

Kneading based

Chelete ea tšepe

Chelete ea tšepe ha e fane ka mabitso a liphetolelo tsa basebelisi, empa e thatafatsa mokhoa oa bona oa ho latela. Empa re ile ra etsa qeto ea ho kenyelletsa theknoloji ena tlhahlobisong ea rona, kaha e ne e le e 'ngoe ea liteko tsa pele tsa ho eketsa boemo ba lekunutu la litšebelisano le marang-rang a Bitcoin. Theknoloji ena e khahla ka mokhoa o bonolo oa eona 'me ha e hloke ho fetola melao ea marang-rang, kahoo e ka sebelisoa habonolo ho li-blockchains tse ngata.

E ipapisitse le mohopolo o bonolo - ho thoe'ng haeba basebelisi ba kenella 'me ba etsa litefo tsa bona ka thekiso e le 'ngoe? Hoa etsahala hore haeba Arnold Schwarzenegger le Barack Obama ba ile ba kena 'me ba lefa Charlie Sheen le Donald Trump ka ts'ebetso e le' ngoe, joale ho thata ho utloisisa hore na ke mang ea tšehelitseng letšolo la likhetho tsa Trump - Arnold kapa Barack.

Empa ho tsoa molemong o ka sehloohong oa CoinJoin ho na le bothata ba eona bo ka sehloohong - ts'ireletso e fokolang. Kajeno, ho se ho ntse ho e-na le litsela tsa ho khetholla litšebelisano tsa CoinJoin marang-rang le ho bapisa lihlopha tsa lisebelisoa ho lihlopha tsa lihlahisoa ka ho bapisa lichelete tsa tšepe tse sebelisitsoeng le tse hlahisitsoeng. Mohlala oa sesebelisoa sa tlhahlobo e joalo ke CoinJoin Sudoku.

Melemo:

• Ho ba bonolo

Chelete:

• E bonts'itsoeng hackability

Letsatsi

Mokhatlo oa pele o hlahang ha o utloa mantsoe "cryptocurrency e sa tsejoeng" ke Monero. Chelete ena ea tšepe pakile botsitso le boinotšing ba eona tlas'a microscope ea litšebeletso tsa bohlale:

Ba ho etsa joang? Tlhahlobo ea mahlale a cryptocurrency anonymization

Ho e 'ngoe ea hae ea morao tjena lihlooho Re hlalositse protocol ea Monero ka botlalo, 'me kajeno re tla akaretsa se boletsoeng.

Protocol ea Monero, sehlahisoa se seng le se seng se sebelisitsoeng khoebong se kopantsoe le bonyane 11 (nakong ea ho ngola) liphetho tse sa reroang ho tsoa ho blockchain, ka hona ho thatafatsa graph ea phetisetso ea marang-rang le ho etsa hore mosebetsi oa ho latedisa ditransekshene e be o rarahaneng. Menyako e tsoakiloeng e saennoe ka tekeno ea lesale, e tiisang hore ho saena ho fanoe ke mong'a e 'ngoe ea lichelete tsa tšepe tse tsoakiloeng, empa ha e etse hore ho khonehe ho tseba hore na ke mang.

Ho pata baamoheli, chelete ea tšepe e 'ngoe le e' ngoe e sa tsoa hlahisoa e sebelisa aterese ea nako e le 'ngoe, e etsa hore ho se ke ha khoneha hore motho ea shebeletseng (ho le thata joaloka ho senya linotlolo tsa encryption, ho hlakile) ho amahanya tlhahiso leha e le efe le aterese ea sechaba. Mme ho tloha ka Loetse 2017, Monero o ile a qala ho ts'ehetsa protocol Litšebelisano tsa Lekunutu (CT) e nang le litlatsetso tse ling, ka hona e pata le litefiso tsa phetisetso. Nakoana hamorao, baetsi ba chelete ea crypto ba ile ba nkela li-signature tsa Borromean sebaka ka Bulletproofs, kahoo ba fokotsa boholo ba transaction.

Melemo:

• Lekoa ka nako
• Ho ba bonolo ha ho bapisoa

Chelete:

• Ho hlahisa bopaki le ho netefatsa ho lieha ho feta ZK-SNARKs le ZK-STARKs
• Ha e hanyetsane le ho qhekella ho sebelisa lik'homphieutha tsa quantum

Khothatsang

Mimblewimble (MW) e qapiloe e le theknoloji e scalable bakeng sa phetisetso e sa tsejoeng ho marang-rang a Bitcoin, empa e fumane ts'ebetsong ea eona e le blockchain e ikemetseng. E sebelisoa ka li-cryptocurrencies Grin и BABANG.

MW e hlokomeleha hobane ha e na liaterese tsa sechaba, 'me e le hore e romelloe transaction, basebelisi ba fapanyetsana lihlahisoa ka ho toba, kahoo ba felisa bokhoni ba ho shebella ka ntle ho hlahloba ho fetisoa ho tloha ho moamoheli ho ea ho moamoheli.

Ho pata lipalo-palo tsa lintho tse kentsoeng le tse hlahisoang, ho sebelisoa protocol e tloaelehileng e hlahisitsoeng ke Greg Maxwell ka 2015 - Litšebelisano tsa Lekunutu (CT). Ka mantsoe a mang, lichelete li patiloe (kapa ho fapana le hoo, ba li sebelisa morero oa boitlamo), mme sebakeng sa bona marang-rang a sebetsa ka seo ho thoeng ke boitlamo. Hore khoebo e nkoe e nepahetse, chelete ea tšepe e sebelisitsoeng le e hlahisitsoeng hammoho le komisi e tlameha ho lekana. Kaha marang-rang ha a sebetse ka ho toba ka linomoro, tekano e tiisetsoa ho sebelisoa equation ea boitlamo bona bona, bo bitsoang boitlamo ho zero.

Ho CT ea mantlha, ho netefatsa ho se nyenyefatse ha boleng (seo ho thoeng ke bopaki ba mefuta), ba sebelisa Li-signature tsa Borromean (li-signature tsa Borromean ring), tse nkileng sebaka se ngata ho blockchain (hoo e ka bang 6 kilobytes ka tlhahiso e ngoe le e ngoe). ). Ntlheng ena, bofokoli ba lichelete tse sa tsejoeng tse sebelisang theknoloji ena li ne li kenyelletsa boholo bo boholo ba transaction, empa joale ba entse qeto ea ho tlohela li-signature tsena molemong oa theknoloji e kopanetsoeng haholoanyane - Bulletproofs.

Ha ho na maikutlo a transaction ho MW block ka boeona, ho na le lihlahisoa feela tse sebelisitsoeng le tse hlahisoang ka hare ho eona. Ha ho transaction - ha ho bothata!

Ho thibela de-anonymization ea morupeluoa oa phetisetso sethaleng sa ho romella transaction ho marang-rang, ho sebelisoa protocol. Dandelion, E sebelisang ketane ea li-proxy nodes tsa marang-rang tsa bolelele bo sa tsitsang tse fetisetsang ts'ebetso ho e mong pele e hlile e abela barupeluoa bohle, kahoo e sitisa tsela ea ts'ebetso e kenang marang-rang.

Melemo:

• Boholo ba blockchain bo bonyenyane
• Ho ba bonolo ha ho bapisoa

Chelete:

• Ho hlahisa bopaki le ho netefatsa ho lieha ho feta ZK-SNARKs le ZK-STARKs
• Tšehetso ea likarolo tse kang lingoloa le li-signature tse ngata li thata ho li kenya ts'ebetsong
• Ha e hanyetsane le ho qhekella ho sebelisa lik'homphieutha tsa quantum

Bopaki ka polynomials

ZK-SNARKs

Lebitso le rarahaneng la theknoloji ena le emetse "Zero-Tsebo Succinct Non-Interactive Argument of Knowledge,” e ka fetoleloang e le “Bopaki ba tsebo ea lefela bo sa sebetsaneng le bona.” E ile ea e-ba tsoelo-pele ea protocol ea zerocoin, e ileng ea tsoela pele ho fetoha zerocash 'me ea qala ho kenngoa ts'ebetsong ea Zcash cryptocurrency.

Ka kakaretso, bopaki ba ho hloka tsebo bo lumella mokha o mong ho pakela e mong 'nete ea polelo e' ngoe ea lipalo ntle le ho senola tlhahisoleseling efe kapa efe ka eona. Tabeng ea li-cryptocurrensets, mekhoa e joalo e sebelisetsoa ho paka hore, ka mohlala, khoebo ha e hlahise lichelete tsa tšepe tse ngata ho feta kamoo e sebelisang kateng, ntle le ho senola palo ea ho fetisoa.

ZK-SNARKs e thata haholo ho e utloisisa, 'me ho tla nka lihlooho tse fetang se le seng ho hlalosa kamoo e sebetsang kateng. Leqepheng la molao la Zcash, chelete ea pele e sebelisang protocol ena, tlhaloso ea ts'ebetso ea eona e nehetsoe ho 7 lihlooho. Ka hona, khaolong ena re tla lekanyetsa tlhaloso e ka holimo feela.

Ho sebelisa algebraic polynomials, ZK-SNARKs e paka hore motho ea romelang tefo o na le lichelete tsa tšepe tseo a li sebelisang le hore chelete ea tšepe e sebelisitsoeng ha e fete chelete ea tšepe e hlahisoang.

Protocol ena e entsoe ka sepheo sa ho fokotsa boholo ba bopaki ba ho nepahala ha polelo le ka nako e ts'oanang ho e netefatsa kapele. E, ho latela lipuo Zooko Wilcox, CEO oa Zcash, boholo ba bopaki ke li-byte tse 200 feela, 'me ho nepahala ha eona ho ka netefatsoa ka 10 milliseconds. Ho feta moo, phetolelong ea morao-rao ea Zcash, bahlahisi ba khonne ho fokotsa nako ea tlhahiso ea bopaki ho fihlela metsotsoana e 'meli.

Leha ho le joalo, pele u sebelisa theknoloji ena, ho hlokahala mokhoa o rarahaneng oa ho seta oa "mekhatlo ea sechaba", o bitsoang "mokete"Mokete). Bothata bohle ke hore nakong ea ho kenngoa ha mekhahlelo ena, ha ho mokete o nang le linotlolo tsa poraefete tse setseng bakeng sa bona, tse bitsoang "litšila tse chefo", ho seng joalo li tla khona ho hlahisa lichelete tsa tšepe tse ncha. U ka ithuta hore na mokhoa ona o etsahala joang ho tsoa videong ho ea pele YouTube.

Melemo:

• Boholo ba bopaki bo bonyenyane
• Ho netefatsa ka potlako
• Ho latela tlhahiso e potlakileng ea bopaki

Chelete:

• Mokhoa o rarahaneng oa ho beha maemo a sechaba
• litšila tse chefo
• Ho rarahana ho amanang le thekenoloji
• Ha e hanyetsane le ho qhekella ho sebelisa lik'homphieutha tsa quantum

ZK-STARKs

Bangoli ba litheknoloji tse peli tsa ho qetela ba bapala hantle ka mantsoe a khutsufalitsoeng, 'me khutsufatso e latelang e emetse "Zero-Knowledge Scalable Transparent ARguments of Knowledge". Mokhoa ona o ne o reretsoe ho rarolla mefokolo e teng ea ZK-SNARKs ka nako eo: tlhokahalo ea ho beha maemo a ts'eptjoang a mekhahlelo ea sechaba, ho ba teng ha litšila tse chefo, ho se tsitse ha cryptography ho hacking ho sebelisa li-algorithms tsa quantum, le tlhahiso e sa lekaneng ea bopaki bo potlakileng. Leha ho le joalo, baetsi ba ZK-SNARK ba sebetsane le bothata ba ho qetela.

Li-ZK-STARK li boetse li sebelisa bopaki bo thehiloeng ho polynomial. Theknoloji ha e sebelise li-cryptography tsa sechaba, ho e-na le hoo e itšetlehile ka hashing le khopolo ea phetisetso. Ho felisa mekhoa ena ea li-cryptographic ho etsa hore theknoloji e hanane le li-algorithms tsa quantum. Empa sena se tla ka theko - bopaki bo ka fihla li-kilobytes tse makholo a 'maloa ka boholo.

Hona joale, ZK-STARK ha e na ts'ebetsong leha e le efe ea lichelete tsa crypto, empa e teng feela e le laebrari libSTARK. Leha ho le joalo, bahlahisi ba na le merero ea eona e fetang hole le li-blockchains (ho bona Paper Paper bangoli ba fana ka mohlala oa bopaki ba DNA polokelong ea sepolesa). Ka morero ona e ile ea bōptjoa StarkWare Industries, eo qetellong ea 2018 e ileng ea bokella $ limilione tse 36 matsete a tsoang ho lik'hamphani tse kholo ka ho fetisisa indastering.

U ka bala ho eketsehileng mabapi le hore na ZK-STARK e sebetsa joang litabeng tsa Vitalik Buterin (karolo ea 1, karolo ea 2, karolo ea 3).

Melemo:

• Ho hana ho qhekelloa ke likhomphutha tsa quantum
• Ho latela tlhahiso e potlakileng ea bopaki
• netefatso e batlang e potlakile
• Ha ho litšila tse chefo

Chelete:

• Ho rarahana ha theknoloji
• Boholo ba bopaki bo boholo

fihlela qeto e

Blockchain le tlhokahalo e ntseng e eketseha ea ho se tsejoe e hlahisa litlhoko tse ncha ho cryptography. Kahoo, lekala la li-cryptography le qalileng bohareng ba lilemo tsa bo-1980—bopaki ba ho se tsebe letho—le se le tlatsitsoe ka mekhoa e mecha, e ntseng e hōla ka matla ka lilemo tse seng kae feela.

Kahoo, ho fofa ha menahano ea mahlale ho entse hore CoinJoin e felloe ke nako, 'me MimbleWimble e be mocha ea tšepisang ea nang le mehopolo e mecha. Monero e ntse e le senatla se sa thekeseleng sa ho lebela boinotši ba rona. 'Me li-SNARK le STARK, le hoja li na le mefokolo, li ka fetoha baetapele tšimong. Mohlomong lilemong tse tlang, lintlha tseo re li bonts'itseng kholumong ea "Cons" ea theknoloji e 'ngoe le e' ngoe e tla ba tse sa sebetseng.

Source: www.habr.com

Eketsa ka tlhaloso