
Версия 2.11.0 ADAMANT Messenger добавляет проверку криптовалютных транзакций, предупреждения о подозрительных адресах кошельков и обновление статуса транзакций по запросу.
Подозрительные кошельки в KVS
ADAMANT хранит адреса кошельков в хранилище ключей и значений (KVS) блокчейна, что позволяет осуществлять криптовалютные переводы в чатах. Для сохранения адреса требуется парфраза аккаунта, поэтому третьи стороны не могут подменить адреса от имени пользователя. Однако, если парфраза скомпрометирована, злоумышленник может заменить криптовалютные адреса аккаунта на свои и перехватить средства, отправленные жертве.
Теперь при входе в систему Messenger проверяет согласованность адресов кошельков и уведомляет пользователя о любых несоответствиях. При отправке криптовалюты собеседнику приложение также проверяет сохранённый адрес партнёра.
Переводы криптовалюты в чатах
Переводы в чатах работают путём отправки специального сообщения в блокчейне ADAMANT, за которым следует сама криптовалютная транзакция. Между специальным сообщением и транзакцией в блокчейне могут возникать несоответствия — например, различия в суммах, получателях, отправителях или времени перевода. Теперь Messenger обнаруживает такие несоответствия и оповещает пользователя.

Любой перевод криптовалюты в чате также должен отображаться в истории транзакций кошелька в разделе Кошелёк → Монета → Баланс. Статус транзакции теперь можно перепроверить вручную как с экрана чата, так и с экрана деталей транзакции.
Другие обновления
В этом выпуске оптимизировано время обновления транзакций для разных монет, исправлена обработка UTXO для Doge, добавлено отображение версии ноды в разделе Nodes и устранена ошибка, из-за которой список транзакций отображался пустым. Полный список изменений доступен в заметках к релизу v2.11.0.