Несколько клиентов подтвердили транзакции с одним и тем же хэшем

Для каждого клиента мы генерируем персональный биткойн-адрес для оплаты. Для этих целей мы используем API Blockchain.Info . Сегодня обнаружилось, что в ответном звонке, отправленном Блокчейн.Инфо, мы получили подтверждение двух фактов платежей на разные адреса, транзакции которых имеют одинаковый хэш.

В попытке выяснить причину мы попытались отследить историю транзакций, но обнаружили, что ее общая сумма составляет 11 BTC с десятками выходов: https://blockchain.info/tx/10665471525e014c295c68dc56d8989fb3979272b60e53430155267e73162e51

Итак, у меня есть несколько вопросов:

  1. Могут ли переводы биткойнов на разные сгенерированные адреса иметь один и тот же хэш? Почему?
  2. Почему транзакция состоит из набора выходов, общая сумма которых составляет 11 BTC, что в сотни раз превышает сумму, которую должны были заплатить нам клиенты?

Спасибо за любую помощь.

Ответы (1)

Сегодня обнаружилось, что в ответном звонке, отправленном Блокчейн.Инфо, мы получили подтверждение двух фактов платежей на разные адреса, транзакции которых имеют одинаковый хэш.

Вы имеете в виду, что более одного клиента заплатили вам за одну транзакцию. В этом нет ничего особенно необычного.

Могут ли переводы биткойнов на разные сгенерированные адреса иметь один и тот же хэш? Почему?

Да, они могут. Один платеж может производить несколько выходов, отправляя биткойны на несколько разных адресов.

Почему транзакция состоит из набора выходов, общая сумма которых составляет 11 BTC, что в сотни раз превышает сумму, которую должны были заплатить нам клиенты?

Потому что несколько клиентов заплатили вам, а несколько других людей заплатили за другие вещи за одну транзакцию. Это способ сэкономить на комиссиях.