Такой пример - это искусственная и крайне нежизнеспособная ситуация. В нем 3 заранее подготовленных входа, для 3х заранее подготовленных выходов (1 input и 1 output), что крайне редко бывает.
Обычно на адресе как то так: +$56, +$12, +$19, $589, +$15896 и т. д., а мне надо отправить $31. Где взять эту сумму одной транзой? Вот тут и появляются дополнительные входы.
И вообще, высчитывать эту сумму с кучей нулей после запятой, плюс - учитывать добавление комиссии и колебание курса, по-моему - это большой головняк и не так много людей этим заниматься будут.
Возьмите не одной а двумя: 12 + 19 = 31

Мдя, тяжелый случай попался. Вы вообще то понимаете смысл выражения - объяснить
"на пальцах".


. Подозреваю , что нет.
А насчет реальной жизни, так в ней как раз почти все транзакции от вас идут на биржу, чтобы купить другие монеты или продать битки и перевести себе на карточку. А там без разницы переведете вы себе на $100 больше или меньше (прошу цифры не воспринимать на этот раз буквально, абстрагируйтесь от них) . Поэтому нужные входы, если вы все до этого не консолидировали и они у вас есть, можно выбрать всегда. ( У меня так и думается что, у вас очень мало других расходов именно в битках, ну там VPN или VPS или хостинг оплатить, есть сайты где билет на самолет вроде можно заказать - не знаю, не пользовался, иными словами круг услуг, где можно оплатить именно в битках очень и очень ограничен).
А насчет высчитывания, то я высчитываю. В Армори, которым я пользуюсь, это с двумя - тремя подгонками занимает до минуты.
Зы.Насчет головняка для вас судя по всему то да, согласен - лучше не занимайтесь этим.