Соучредитель Ethereum Виталик Бутерин предложил «систему скрытых адресов» для улучшения конфиденциальности транзакций в блокчейне Ethereum. В исследовательском блоге Бутерин написал, что конфиденциальность является «одной из крупнейших оставшихся проблем в экосистеме Ethereum».
Система скрытых адресов основана на механизме, который позволит любому кошельку Ethereum генерировать криптографически запутанные публичные адреса, называемые «скрытыми адресами», чтобы получать средства конфиденциальным образом и получать к ним доступ с помощью специального кода, называемого «ключом расходов».
Бутерин рассказал, что скрытые адреса обеспечивают те же свойства конфиденциальности, что и кто-то, генерирующий новый адрес для каждой транзакции. Эти предлагаемые скрытые адреса — способ повысить конфиденциальность в Ethereum за счет создания уникальных анонимных адресов для каждой транзакции.
Каждый раз, когда кто-то совершает транзакцию, он может генерировать новый скрытый адрес, чтобы кому-либо было трудно отслеживать транзакции или определять, кто отправляет и получает активы. Это означает, что история транзакций каждого пользователя может оставаться конфиденциальной. Бутерин также предложил использовать ZK-SNARK, сокращение от доказательств с нулевым разглашением, чтобы повысить конфиденциальность системы и затруднить связывание скрытых адресов.
В Ethereum транзакции по умолчанию являются общедоступными, что может создавать проблемы конфиденциальности. Существуют способы добиться конфиденциальности транзакций в сети, например, использование миксеров криптовалют, таких как Tornado Cash. Однако такие методы могут вызвать проблемы регулирования. Это было видно на примере Tornado Cash, который подвергся санкциям со стороны Управления по контролю за иностранными активами Министерства финансов США (OFAC) за потенциально незаконную деятельность.



