1) Кол-во байт транзакции: = (in х 180) + (out х 34 )+10 ± in , где in - кол-во входов, out - кол- во выходов.
Если мне память не изменяет, там не 180 байт на вход, а 148, и про "± in" не уверен. Кстати, для сегвит адресов эта формула не подходит.
...
мне не изменяет, так как эта формула у меня записана и пользуюсь ею более 5-ти лет, проверяю потом по блокчейн.инфо и все неплохо совпадает. Кстати ± in это и есть "степень неопределенности" в подсчете.
Типичная транзакция (1 вход, 2 выхода) с легаси-адреса занимает 225 или 226 байт. Как вы это объясните?
Легко, использовался публичный ключ в сжатом формате. В этом случае :
Кол-во байт транзакции: ≃ [(180-32) x in] + (34 x out )+10 ± in , где in - кол-во входов, out - кол- во выходов.
148 x 1 + 34 x 2 + 10 - 1 = 225
формат ключа зависит от клиента, который формирует транзакцию