Как они определяют каки это деньги, грязные или нет?
Они берут данные из разных баз данных, занимающихся отслеживанием транзакций. Разные компании занимаются тем, что пытаются определить кому или чему принадлежат определенные монеты. Когда они с определенной уверенностью могут заявить, что монеты с адреса X принадлежат сервису Y, они вешают на адрес ярлык и приписывают его определенному кластеру. Важно отметить, что эти компании не "определяют" какие монеты грязные, а какие нет. Они сами приписывают им грязность, основываясь на своем субъективном анализе. Монеты, которые "грязные" в одном месте, могут быть "чистыми" в другом, но сказать заранее вы не сможете, так это все абсолютно субъективно. Хотя блокчейн и прозрачен, это не значит что у транзакций есть одна интерпретация. Интерпретаций может быть десятки, каждый отдельный человек будет видеть что-то свое. Тем не менее, эти компании делают деньги, продавая свое мнение о блокчейне: но это всего интерпретация событий, мнение, но не как не факты.
Если вы хотите узнать их возможное мнение о вашей транзакции, проверить степень AML риска, то существуют бесплатные сервисы, которые могут сказать насколько грязны ваши деньги, и с какими нелегальными сервисами они связаны. Спойлер: если это не свеженамайненные монеты, то они скорее всего будут иметь грязное пятнышко. То есть это практически все монеты в обращении.