Согласно сообщению разработчика в блоге от 14 марта, приложение для кошелька Web3 Metamask представило ряд новых функций, направленных на повышение конфиденциальности и предоставление пользователям большего контроля. Новые функции появились после того, как Metamask ранее подвергался критике за якобы вторжение в личную жизнь пользователей.
Ранее Metamask использовал свой RPC-узел Infura для автоматического подключения к Ethereum всякий раз, когда пользователь впервые устанавливал кошелек. Хотя пользователь мог изменить настройки позже, это по-прежнему означало, что публичный адрес пользователя был передан в Infura до того, как у него появилась возможность изменить свой узел, согласно отчету оператора узла Ethereum Чейза Райта.
Infura принадлежит материнской компании Metamask, Consensys.
В новой версии расширения Metamask с пометкой «10.25.0» пользователям предлагается возможность использовать «расширенную конфигурацию» во время установки. При выборе этого параметра открывается ряд параметров, которые можно настроить, в том числе тот, который позволяет пользователю выбрать другой узел RPC, отличный от узла Infura по умолчанию.
В дополнение к тому, что пользователь может вводить свои собственные данные узла, диалоговое окно «расширенная конфигурация» также позволяет им отключать входящие транзакции, обнаружение фишинга и расширенное обнаружение токенов. Эти функции требуют отправки данных третьим сторонам, таким как Etherscan и jsDeliver, в соответствии с пользовательским интерфейсом приложения. Пользователи, беспокоящиеся о конфиденциальности, теперь могут отключить эти функции во время установки, если захотят.
Согласно сообщению, новая мобильная версия Metamask также включает улучшения конфиденциальности. Ранее приложение не позволяло пользователям подключать одну учетную запись к приложению Web3, оставляя другую учетную запись отключенной. У пользователя была только возможность подключить их все или вообще ничего.
Однако новая версия позволяет пользователям выбирать, какие именно учетные записи они хотят подключить к приложению, не раскрывая другие адреса, которыми они управляют.
В своем сообщении Metamask заявил, что всегда стремился сохранить конфиденциальность для пользователей и что, по его мнению, эти новые функции соответствуют этим ценностям, заявив:
«Эксплуатация данных противоречит основным ценностям MetaMask. Вместо этого мы верим в то, что вооружим наше сообщество основополагающими принципами, которыми мы руководствуемся при разработке, — истинной собственностью и конфиденциальностью[…] Мы стремимся защищать конфиденциальность наших пользователей, чтобы вы не были и, в конечном итоге, не могли быть использованы еще однимсущность.”
23 ноября Metamask подвергся резкой критике в криптовалютном сообществе за выпуск политики конфиденциальности, в которой говорилось, что он будет собирать IP-адреса пользователей. Consensys отреагировала на критику 24 ноября, заявив, что узлы RPC всегда собирали IP-адреса и что суть политики конфиденциальности не нова, хотя используемый в ней язык изменился.6 декабря Consensys объявила, что IP-адреса, собранные через Infura, больше не будут храниться более 7 дней.