Я понимаю, что для того, чтобы два адреса находились на одной стороне транзакции, они должны быть в одном кошельке, поскольку для подписи транзакции используется один закрытый ключ.
Однако как WalletExplorer может назвать некоторые из этих кошельков?
То, что делает walletexplorer, называется кластеризацией адресов. Когда вы тратите биткойны, ваш кошелек будет принимать данные от нескольких txout, принадлежащих нескольким адресам, в зависимости от суммы, которую нужно потратить. Итак, walletexplorer работает с простой эвристикой:
Более подробно об этом методе можно увидеть в этой статье Рейда и Харригана . Конечно, этот метод не работает в случае микшеров и транзакций coinjoin. Существуют продвинутые способы обнаружения даже транзакций, которые проходят через микшеры, но я не думаю, что обозреватель кошелька делает это.
Чтобы найти имя кошелька, он может просмотреть форумы, такие как bitcointalk, некоторые адреса публично помечены в blockchain.info, также он может использовать ботов, торгующих на крупных биржах, чтобы получить их адреса.
Джестин
пользователь 2716556