Самая вялікая праблема Ethereum: прыватнасць

У індустрыі крыптавалют, якая пастаянна развіваецца, Ethereum стаў піянерам. Яго рэвалюцыйны падыход да разумных кантрактаў і дэцэнтралізаваных прыкладанняў (dApps) стварыў прэцэдэнт для іншых сетак блокчейн.

Тым не менш, сярод усіх наватарскіх інавацый, Ethereum змагаецца з сур'ёзнай праблемай, якая можа падарваць яго патэнцыял: прыватнасць.

Разуменне прыватнасці ў экасістэме блокчейн

Канцэпцыя прыватнасці ў кантэксце тэхналогіі блокчейн складаная. Нават заснавальнік Ethereum Віталік Бутерин сцвярджае, што прыватнасць з'яўляецца адной з самых вялікіх праблем для сеткі.

«Статус-кво прадугледжвае размяшчэнне вялікіх аб'ёмаў інфармацыі ў ланцужку, што «добра, пакуль гэта не так», і ў канчатковым выніку стане непрыемным, калі не зусім рызыкоўным для ўсё большай колькасці людзей», — сказаў Бутэрын. 

Канфідэнцыяльнасць Ethereum - гэта шматгранная праблема, якая ахоплівае некалькі прынцыпаў, а не проста схаванне дадзеных карыстальнікаў. Сюды ўваходзяць кантроль і згода карыстальнікаў, мінімальнае раскрыццё інфармацыі, забеспячэнне бяспекі, абарона ідэнтыфікацыі і недаверная праверка.

Кожны з гэтых прынцыпаў стварае ўласны набор праблем у цяперашняй структуры Ethereum.

Фундаментальны прынцып лічбавай прыватнасці заключаецца ў тым, што карыстальнікі павінны мець поўны кантроль над сваімі асабістымі данымі. Яны павінны вырашыць, хто атрымае доступ да іх інфармацыі, якую частку яны могуць бачыць і пры якіх абставінах.

Аднак у цяперашняй структуры Ethereum гэты прынцып падвяргаецца выпрабаванню. Кожная транзакцыя, зробленая ў блокчейне Ethereum, бачная ўсім, пакідаючы карыстальнікам, здавалася б, невялікі кантроль над тым, хто бачыць іх даныя.

Мінімальнае раскрыццё інфармацыі

Прынцып мінімальнага раскрыцця інфармацыі прадугледжвае, што трэба раскрываць толькі мінімум інфармацыі, неабходнай для транзакцыі. Але архітэктура Ethereum супярэчыць гэтаму прынцыпу.

Уся сетка можа атрымаць доступ да дэталяў транзакцыі кожны раз, калі транзакцыя адбываецца ў сетцы Ethereum. Такое ўздзеянне патэнцыйна раскрывае больш інфармацыі, чым неабходна, падрываючы прынцып мінімальнага раскрыцця.

Гарантыя бяспекі

Карыстальнікі павінны быць упэўненыя, што іх прыватныя дадзеныя застануцца ў бяспецы. Гэтую гарантыю становіцца складана даць у публічным блокчейне, такім як Ethereum.

Паколькі кожная транзакцыя і звязаныя з ёй дадзеныя з'яўляюцца агульнадаступнымі, Ethereum сутыкаецца са значнай перашкодай у забеспячэнні бяспекі сваіх даных карыстальнікам.

Абарона ідэнтыфікацыйных дадзеных

Абарона асобы карыстальнікаў з'яўляецца ключавым аспектам лічбавай прыватнасці. Нягледзячы на ​​​​выкарыстанне псеўданімных адрасоў, Ethereum з усіх сіл спрабуе захаваць ананімнасць карыстальнікаў.

Публічны характар ​​транзакцый азначае, што рашучы назіральнік можа патэнцыйна ідэнтыфікаваць карыстальнікаў, якія стаяць за пэўнымі адрасамі, што стварае вялікую занепакоенасць канфідэнцыяльнасцю.

Ненадзейная праверка

Магчымасць правяраць транзакцыі без неабходнасці старонняга даверу - яшчэ адзін важны аспект прыватнасці блокчейна. Ethereum здолеў дасягнуць гэтага з дапамогай сваіх алгарытмаў кансенсусу.

Тым не менш, дасягненне ненадзейнай праверкі не адмяняе іншых праблем прыватнасці, якія застаюцца актуальнай праблемай для Ethereum.

Тонкасць пытанняў прыватнасці Ethereum

Адкрытасць і празрыстасць Ethereum, хоць яго сіла, глыбокія карані і значна спрыяюць праблемам прыватнасці.

Кожны кампутар, падлучаны да Інтэрнэту, мае IP-адрас. Гэты адрас можа даць інфармацыю пра месцазнаходжанне карыстальніка, сярод іншага. Калі карыстальнікі ўзаемадзейнічаюць з сеткай Ethereum, сістэма можа раскрыць іх IP-адрас. Гэта яшчэ больш ускладняе праблемы прыватнасці Ethereum.

Выкрыццё IP-адрасоў - гэта не толькі тэарэтычная праблема, але і рэальная праблема, з якой даводзіцца змагацца карыстальнікам Ethereum.

Адкрыты характар ​​​​блокчейна Ethereum азначае, што кожны, хто мае ноў-хаў, патэнцыйна можа адсочваць транзакцыі карыстальніка і звязваць іх з іх IP-адрасам. Гэта ўяўляе сур'ёзную небяспеку для прыватнасці, бо можа дазволіць зламыснікам нацэліцца на карыстальнікаў.

«Ёсць шмат метададзеных, вы можаце паглядзець на адрасы дэпазітаў, вы можаце паглядзець на адрасы для зняцця сродкаў, вы можаце паглядзець на атрымальнікаў камісій, вы можаце паглядзець на IP-адрасы», - паказаў даследчык Ethereum Foundation Джасцін Дрэйк. 

Хоць адрасы Ethereum і з'яўляюцца псеўданімамі, яны не зусім ананімныя. Рашучы назіральнік тэарэтычна можа звязаць транзакцыі з пэўнымі адрасамі і патэнцыйна вызначыць карыстальнікаў, якія за імі стаяць.

Пастаяннасць транзакцый у сетцы Ethereum пагаршае гэтую праблему, паколькі сетка бясконца запісвае кожную транзакцыю ў блокчейне.

Калі чалавек звязаны з адрасам, становіцца магчымым прасачыць усе транзакцыі з гэтага адраса да яго ці яе.

«Па змаўчанні ўсё, што трапляе ў публічны блокчейн, з'яўляецца публічным. Усё часцей гэта азначае не толькі грошы і фінансавыя транзакцыі, але і імёны ENS, POAP, NFT, прывязаныя да душы токены і многае іншае. На практыцы выкарыстанне ўсяго набору прыкладанняў Ethereum прадугледжвае зрабіць значную частку вашага жыцця агульнадаступнай, каб кожны мог бачыць і аналізаваць», — пацвердзіў Бутэрын.

Прыватнасць Ethereum: агульная колькасць адрасоў Ethereum з балансам
Агульная колькасць адрасоў Ethereum з балансам. Крыніца: Glassnode

Смарт-кантракты, адна з вызначальных функцый Ethereum, таксама гуляюць ролю ў гэтай складанай дылеме прыватнасці.

Па сваёй прыродзе разумныя кантракты празрыстыя і нязменныя. Пасля разгортвання ў сетцы Ethereum разумны кантракт паказвае свае ўмовы ўсім. Гэтая характарыстыка выклікае як пахвалу за яе ўклад у развіццё даверу і падсправаздачнасці, так і крытыку за яе наступствы для прыватнасці.

Такая адсутнасць прыватнасці можа быць праблематычнай у тых выпадках, калі смарт-кантракт уключае канфідэнцыйную інфармацыю.

Размеркаваная кніга па варыянтах выкарыстання
Размеркаваная кніга па варыянтах выкарыстання. Крыніца: Statista

Больш за тое, смарт-кантракты застаюцца нязменнымі пасля разгортвання і не могуць быць зменены. Гэта патэнцыйна можа прывесці да сітуацыі, калі кантракт, звязаны з асобай, працягвае парушаць яе канфідэнцыяльнасць нават праз доўгі час пасля таго, як яна перастала ім карыстацца.

На шляху да больш прыватнага Ethereum: шлях наперад

Улічваючы гэтыя надзённыя праблемы прыватнасці, робяцца намаганні, каб зрабіць Ethereum больш зручным для прыватнасці. Аднак палепшыць канфідэнцыяльнасць на Ethereum - нялёгкая задача.

Гэта складаная задача, якая патрабуе збалансавання патрэбы ў празрыстасці, якая мае жыццёва важнае значэнне для даверу і бяспекі, і патрэбы ў прыватнасці.

Даследаванне выкарыстання доказаў з нулявым веданнем справы з'яўляецца перспектыўным рашэннем. Гэты крыптаграфічны метад дазваляе аднаму боку даказаць іншаму, што яны ведаюць пэўную інфармацыю, не раскрываючы, што гэта за інфармацыя.

Доказы з нулявым веданнем могуць палегчыць праверку транзакцый без раскрыцця непатрэбнай інфармацыі і захаваць прыватнасць, калі Ethereum паспяхова інтэгруе іх. Аднак выкарыстанне доказаў з нулявым веданнем справы ў Ethereum усё яшчэ знаходзіцца на ранняй стадыі.

Прыватнасць Ethereum: асноўнае апісанне доказаў ZK
Базавае апісанне доказаў ZK. Крыніца: CoinLoan

У той час як некаторыя праекты на аснове Ethereum выкарыстоўваюць доказы з нулявым веданнем справы, напрыклад, zk-SNARK, якія выкарыстоўваюцца ў Zether і AZTEC, гэта ўсё яшчэ новыя і неправераныя тэхналогіі. У іх таксама ёсць свае праблемы, такія як вылічальныя рэсурсы, неабходныя для стварэння і праверкі доказаў.

Ethereum 2.0 таксама мае патэнцыял для паляпшэння прыватнасці. Абнаўленне прадставіць шардынг, метад падзелу сеткі Ethereum на больш дробныя кавалкі або «шарды».

Кожны шард зможа апрацоўваць свае ўласныя транзакцыі і смарт-кантракты, патэнцыйна павялічваючы прыватнасць гэтых транзакцый.

«Выкажам здагадку, што ў вас ёсць ланцужок доказаў долі з вялікай колькасцю (напрыклад, 10000) валідатараў, і ў вас ёсць вялікая колькасць (напрыклад, 100) блокаў, якія трэба праверыць. Такім чынам, мы выпадковым чынам размяркоўваем працу па праверцы. Мы выпадковым чынам перамешваем спіс валідатараў і прызначаем першыя 100 валідатараў у ператасаваным спісе для праверкі першага блока, другія 100 валідатараў у ператасаваным спісе для праверкі другога блока і г.д.», — сказаў Бутэрын.

Разбітая версія Ethereum
Разбітая версія Ethereum. Крыніца: Quantstamp

Аднак, як і доказы з нулявым ведам, шардынг - гэта складаная і неправераная тэхналогія. Таксама незразумела, як шардынг будзе ўзаемадзейнічаць з іншымі тэхналогіямі павышэння прыватнасці і ці будзе гэтага дастаткова, каб вырашыць усе праблемы прыватнасці Ethereum.

Праблема прыватнасці Ethereum

Канфідэнцыяльнасць застаецца адной з самых значных праблем, з якімі сёння сутыкаецца Ethereum. Нягледзячы на ​​тое, што празрыстасць сеткі з'яўляецца адным з яе галоўных пераваг, яна таксама стварае сур'ёзныя праблемы з прыватнасцю.

Гэтыя праблемы складаныя і шматгранныя, звязаныя не толькі з прыватнасцю транзакцый, але і забаронай IP-адрасоў, магчымасцю прывязкі транзакцый да асобных асоб і адсутнасцю прыватнасці ў разумных кантрактах.

Вядуцца намаганні па паляпшэнні прыватнасці на Ethereum. Такія тэхналогіі, як доказы з нулявым веданнем справы і шардынг, абяцаюць. Гэтыя рашэнні, хаця і шматспадзеўныя, усё яшчэ знаходзяцца на ранніх стадыях, і яшчэ трэба будзе высветліць, наколькі эфектыўна яны могуць палепшыць канфідэнцыяльнасць Ethereum.

Нягледзячы на ​​​​гэтыя праблемы, Ethereum працягвае заставацца вядучай сілай у прасторы блокчейн, рассоўваючы межы таго, што магчыма з дапамогай тэхналогіі блокчейн. Па меры яго развіцця рашэнне праблем прыватнасці будзе мець вырашальнае значэнне для яго ўстойлівага поспеху і рэалізацыі поўнага патэнцыялу.

Па меры таго, як Ethereum крочыць у будучыню, пытанне прыватнасці будзе заставацца ў цэнтры ўвагі. Як арыентуецца Ethereum, гэтая задача будзе гуляць ключавую ролю ў фарміраванні яго будучыні і будучыні тэхналогіі блокчейн.

адмова

У адпаведнасці з рэкамендацыямі Trust Project у гэтым тэматычным артыкуле прадстаўлены меркаванні і пункты гледжання экспертаў галіны або прыватных асоб. BeInCrypto імкнецца да празрыстай справаздачнасці, але погляды, выказаныя ў гэтым артыкуле, неабавязкова адлюстроўваюць погляды BeInCrypto або яго супрацоўнікаў. Чытачы павінны правяраць інфармацыю самастойна і пракансультавацца са спецыялістам, перш чым прымаць рашэнні на аснове гэтага кантэнту.

Крыніца: https://beincrypto.com/privacy-achilles-heel-ethereum/