Адрес является 160 бит, открытый ключ 256 бит (Сжатый открытых ключей 33 байт [...]. Старшие несжатых ключи 65 байт (Источник)), верный? Это означает, что есть очевидное дублирование.
Теперь вопрос: -
Если кто-то получает деньги на адрес А, а затем использует KeyPair B, чтобы тратить деньги на адрес А, то получает больше денег для решения, может KeyPair C (при условии, RIPEMD-160 открытого ключа хеширован то же самое), а затем провести деньги на адрес А, даже если пара ключей B уже «зарегистрирован» в blockchain? Есть ли проверка? Или это просто "выглядит хорошо, давайте идти"?
Очевидно, что это не угроза, поскольку есть вероятность, безумно низкая, но, просто интересно.