Допустим. А как тогда насчет комиссионных? Как подсчитать, если объединять легаси и сегвит входы с разных адресов и перенаправлять их на один выход? Я понимаю, что сам клиент может это учитывать, но хочется разобраться для себя.
Те байты транзакции, которые остались в старом формате, считаются как были.
Те байты, которые находятся в сегвит-части - считаются с коэффициентом "одна четверть"
Грубо говоря, если у вас транзакция, в которой 100 байт обычных и 80 байт сегвитовских,
то можно её отправить с комиссией 120 сатоши и она по своему приоритету у майнеров
будет "на уровне" транзакций без сегвита платящих 1 сатоши за байт. Меньше чем 1 сатоши
за байт сейчас считается нестандартом.
Как подсчитать? Можно долго высчитывать формулой (это для истинных мазохистов)
Можно сделать транзакцию с произвольной комиссией, декодировать её клиентом не отправляя
в сеть и посмотреть, чему равно значение vsize. Это значение как раз и будет "приведенным"
размером транзакции. Потом уже создавать транзакцию с заданной комиссией.