Виталик Бутерин предложил свою реализацию микширования транзакций в блокчейне эфириума, которая смогла бы обеспечить пользователям высокий уровень анонимности.
В своём посте на HackMD Бутерин в общих чертах описал предложение, которое позволило бы пользователям скрывать свою активность в блокчейне при отправке эфира (ETH). Предложение ориентировано на «одноразовые» анонимные транзакции, а не анонимность на уровне всей сети в духе Monero.
По словам Бутерина, сегодня пользователи могут совершать транзакции одним из двух способов. «По умолчанию» пользователи отправляют и получают эфир с одного аккаунта, а это значит, что все действия отображены в публичном блокчейне. Также пользователи могут осуществлять транзакции через несколько аккаунтов, но это не самое лучшее решение для скрытыя активности в блокчейне. «Транзакции, которые вы совершаете, чтобы отправить ETH на эти адреса, сами показывают связь между ними», — отметил Бутерин.
Суть предложения заключается в создании двух смарт-контрактов — микшера и ретранслятора — которые позволят пользователям выбирать частные транзакции через анонимный сет.
В комментарии для CoinDesk Бутерин объяснил: «Анонимный сет — это криптографический термин, который подразумевает множество пользователей, от которых могла прийти информация. Например, если я отправил вам 1 ETH, и вы не сможете сказать, кто именно его отправил, но вы можете сказать, что он пришел от меня, Алисы, Боба или Чарли, тогда анонимный сет имеет размер 4. Чем большим является размер сета, тем выше уровень анонимности».
Таким образом, предложение сохраняет преимущества публичного блокчейна, скрывая точного отправителя с помощью анонимного сета. Бутерин говорит, что предложение не потребует изменения протокола эфириума и его реализация на базовом уровне возможна уже сегодня.