Вместо issueing случайного адреса для оплаты с каждой транзакцией, вы просто не смогли присвоить уникальный идентификатор для каждого пользователя до конца каждого платежа?
Таким образом, если пользователь # 43 в вашем системном хочет купить что-то стоимостью 1.542 Bitcoins. Ваша система будет просить, что они посылают 1.542000043 биткойны, где 000043 бы быть уникальным идентификатором для этой учетной записи; Вы также можете сгенерировать случайную последовательность на каждый счет.
Это система я реализую на mokimarket, что вы думаете, ребята?