При переводе денег вычисляется некий ключ, который состоит из параметров транзакции + некое случайное число, которое и нужно вычислить (методом случайного перебора). В итоге, кто первый в сети вычисляет данное число - забирает вознаграждение.
Вопрос: что мешает используя 3 клиента сделать перевод самому себе и заведомо зная параметры транзакции (это ж мои клиенты) заранее вычислить ключ и быть первым?
Что мешает создать лаг в работе сети, чтобы мой (третий) клиент имел запас времени чтобы вычислить ключ, опять же, первым?