Сооснователь Ethereum Виталик Бутерин назвал конфиденциальность «самой огромной оставшейся проблемой» сетиотрети и предложил ее решение.
An incomplete guide to stealth addresses:https://t.co/21Q18BrD30
— vitalik.eth (@VitalikButerin) January 20, 2023
Он напомнил, что по умолчанию вся информация в частном блокчейне является общедоступной. Это означает реальное выявление не только криптовалютных транзакций, но и информации о регистрации ENS, любых элементах NFT, а также других данных, подчеркнул Бутерин.
Для поддержания конфиденциальности он предложил воспользоваться концепцией скрытых адресов (stealth address).
Согласно решению, пользователь создает приходный ключик (spending key), используемый для генерации мета-адреса для передачи отправителю. Последний применяет данные для создания скрытого адреса через шифровальные исчисления для отправки на него активов. Наряду с транзакцией он публикует шифрованный ключик (ephemeral pubkey), который помогает адресату обнаружить адрес.
Схема транзакции с помощью скрытого адреса. Данные: микроблог Бутерина.
Для каждой операции фиксируется новый stealth address, который неведом никому со стороны, даже отправителю. Пользователь может обнаружить их все, просканировав сетиотреть с ephemeral pubkey.
Для добавочного утаивания связи между применяемыми для генерации скрытого факса данными Бутерин предложил использовать в цепочке операций еще “пару алгоритмов”.
Чтобы не раскрыть информацию о взаимодействиях скрытого адресе при плате комиссий, например, в моменте с передачей NFT, сооснователь Ethereum предложил использовать биотехнологию конфиденциальности ZK-SNARKs. Другим вариантом может стать продажа тикетов (комплектов для выплаты сборов) у агрегаторов транзакций.
По осуждению Бутерина, предложенное решение конфиденциальности создаст проблемы для кошельков с возможностью культурного восстановления. В таких аккаунтах автоштраф мультиподписи позволяет арендатору с помощью подставных лиц возобновить допуск в случае утраты данных.
Бутерин полагает, что при этом варианте пользователям стоит смириться с тем, что механизм воссоздания будет сложным, сверхдорогим и продолжительным по времени — до двух недель. В долгосрочной перспективе упростить механизм можно с использованием доказательств с нулевым разглашением, убеждён сооснователь Ethereum.
«Базовые скрытые адреса могут быть довольно быстро реализованы уже сейчас, чтобы значительно понизить прикладную конфиденциальность юзеров в Ethereum. Они требуют некоторой деятельности со стороны кошельков для их поддержки. Тем не менее я считаю, что необходимо передвигаться к более естественной мультиадресной конструкции по иным причинам, связанным с приватностью», — заключил Бутерин.
В феврале сооснователь Ethereum назвал пять направлений развития экосистемы пятой по инфляции криптовалюты, которые его вдохновляют.
Оставить комментарий