Віталік Бутерин звяртае ўвагу крыптасупольнасці на рашэнне прыватнасці для Ethereum – Cryptopolitan

Эфириума Сузаснавальнік Віталік Бутерин прапанаваў рашэнне таго, што ён называе «найбуйнейшай праблемай Ethereum», — прыватнасці. Віталік Бутерин прызнаў неабходнасць рашэння прыватнасці ў сваім паведамленні ў блогу 20 студзеня, таму што любая інфармацыя, якая трапляе ў «публічны blockchain” публічны па змаўчанні.

Віталік тады прыдумаў канцэпцыю «стэлс-адрасs», каб пераадолець праблему бяспекі. Па словах Бутэрына, гэтыя адрасы могуць ананімізаваць аднарангавыя транзакцыі, незаменны токен (NFT) перадачы і рэгістрацыі Ethereum Name Service (ENS), тым самым абараняючы карыстальнікаў.

Няпоўны гайд Віталіка Бутерина па стэлс-адрасах

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

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

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

Віталік Бутерин звяртае ўвагу крыптасупольнасці на рашэнне прыватнасці для Ethereum 1
Крыніца: запіс у блогу Віталіка Бутерина

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

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

Віталік Бутерин звяртае ўвагу крыптасупольнасці на рашэнне прыватнасці для Ethereum 2
Крыніца: запіс у блогу Віталіка Бутерина

Схаваныя адрасы ў крыптаграфіі

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

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

Дапусцім, вы атрымаеце NFT. Яны перадаюць яго на схаваны адрас, якім вы кіруеце, каб абараніць вашу канфідэнцыяльнасць. Ваш кашалёк вызначае гэты адрас аўтаматычна пасля сканавання ключоў ephem pubkeys у ланцужку. Цяпер вы можаце свабодна пацвердзіць права ўласнасці на NFT або перадаць яго камусьці іншаму.

Але ёсць праблема! Паколькі на ўліковым запісе няма ETH, няма магчымасці аплаціць камісію за транзакцыі. Нават плацельшчыкі токенаў ERC-4337 пацерпяць няўдачу, таму што яны працуюць толькі з заменнымі токенамі ERC20. І вы не можаце ўнесці ў яго ETH са свайго асноўнага кашалька, таму што гэта стварае агульнадаступную спасылку.

Віталік Бутерин сцвярджаў, што ёсць толькі адзін «просты» падыход да вырашэння праблемы. Такім чынам, ён падтрымлівае выкарыстанне ЗК-СНАРК для пераводу сродкаў на аплату збораў! Аднак гэта звязана са сваімі праблемамі. Фаза каштуе шмат газу, сотні тысяч долараў толькі за адзін ход.

Яшчэ адна бліскучая стратэгія - спадзявацца на спецыялізаваныя агрэгатары транзакцый («пошукальнікі» на жаргоне MEV). Гэтыя агрэгатары дазволяць спажыўцам заплаціць адзін раз за набор «білетаў», якія могуць выкарыстоўвацца для аплаты транзакцый у ланцужку.

Калі карыстальнік павінен выдаткаваць NFT на схаваны адрас, які не ўтрымлівае больш нічога, ён адпраўляе адзін з білетаў у агрэгатар, які закадаваны з дапамогай метаду асляплення Чаума. Гэта арыгінальны пратакол, які выкарыстоўваўся ў прапанаваных цэнтралізаваных схемах захавання канфідэнцыяльнасці электронных грошай у 1980-х і 1990-х гадах.

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

У жніўні ён апісаў схаваныя адрасы як «нізкатэхналагічны падыход» для таемнай перадачы права ўласнасці на токены ERC-721, таксама вядомыя як NFT. Сузаснавальнік Ethereum растлумачыў, што прапанаваны падыход да схаванага адраса забяспечвае прыватнасць іншым спосабам, чым цяпер санкцыянаваны OFAC Tornado Cash:

Tornado Cash можа хаваць перадачы асноўных узаемазаменных актываў, такіх як ETH або асноўныя ERC20 […], але ён вельмі слабы ў даданні прыватнасці да перадачы незразумелых ERC20 і ўвогуле не можа дадаць прыватнасці да пераводаў NFT.

Віталік

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

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

Віталік

Крыніца: https://www.cryptopolitan.com/vitalik-buterins-privacy-solution-for-ether/