Web3 Венчурный строитель Chainway запустил 18 января новый протокол под названием «Proof of Innocence», который позволяет пользователям Tornado Cash (TORN) воспользоваться дополнительной анонимностью и доказать, что их средства не украдены.
С помощью этого протокола пользователи Tornado Cash могут доказать, что их средства не были получены с какого-либо адреса, находящегося под санкциями или в черном списке, не раскрывая своей личности.
В объявлении кратко описана функция протокола:
«Протокол «Доказательство невиновности» добавляет дополнительный уровень к этому процессу, позволяя пользователям доказать, что их обязательства не входят в заданный список обязательств. Это помогает убедиться, что пользователь не является хакером или другим недобросовестным участником, который был подвергнут санкциям или отмечен за незаконную деятельность. «
Как это работает
Согласно сообщению в блоге Chainway, пользователи могут инициировать этот протокол, когда хотят вывести средства из Tornado Cash.

Доказательство невиновности — как это работает? — (Источник: Chainway)
Пользователи могут предоставить доказательство нулевого знания, подтверждающее, что средства, которые они хотят снять, надежно хранятся в Tornado Cash. Доказательство с нулевым знанием исключает исходный адрес средств пользователей, используя структуру данных Merkle-tree, которая позволяет отследить адрес ввода без раскрытия личности держателей.
Протокол доступен на GitHub и в настоящее время работает только с Tornado Cash.