Код:
б = jsonrpc.ServiceProxy (...)
для г в xrange (100000):
печать я
а = b.getnewaddress ( '')
b.sendtoaddress (а, 0,00000001)
для г в xrange (100000):
печать я
а = b.getnewaddress ( '')
b.sendtoaddress (а, 0,00000001)
debug.log показывает: 'SelectCoins () наилучшее подмножество: ... пытаясь подобрать массивный набор небольших входов.
Увеличение количества посыла обычно получает его снова работает, но уменьшая его обратно или не в состоянии немедленно или в конце концов.
Не импликация здесь, что вы могли бы дестабилизировать сайт, спамить их низкую стоимость сделок? И увеличить свои операционные издержки при SelectCoins случайным образом подбирает входы низкой стоимости.
Я думаю, что решение для выбора монет для сортировки входов из наименее «обремененных» для большинства «обремененного» (значение возраста эвристики, используемой для расчета ТХ сборов), а просто выбрать входы у верхних, спам бы тогда не получить прикосновение. Возможно увидеть, сколько входов из самых «обремененных» конца может быть включено без увеличения платы за транзакцию (медленно съесть спам). Или какая-то умная глобальная оптимизация.
В любом случае я думаю, что выбор монет, вероятно, должен минимизировать текущую плату за транзакцию.