Post
Topic
Board Новички
Re: FAQ: зависла / не подтверждается транзакция
by
xenon131
on 21/02/2019, 06:56:43 UTC
1) Кол-во байт транзакции:   = (in х  180) + (out  х  34 )+10 ± in , где  in  - кол-во входов, out  - кол- во выходов.
Если мне память не изменяет, там не 180 байт на вход, а 148, и про "± in" не уверен. Кстати, для сегвит адресов эта формула не подходит.

...

мне не изменяет, так как эта формула у меня записана и пользуюсь ею более 5-ти лет, проверяю потом по блокчейн.инфо и все неплохо совпадает. Кстати  ± in это и есть  "степень неопределенности" в подсчете.

~
2) Приоритет транзакции зависит от "возраста" пропихиваемых монет. Иными словами более "старые" монеты проходят быстрее.
В этом я сомневаюсь. Знаю, что так было раньше. Мне казалось, что потом это условие было убрано. Кроме того, любому пулу выгодно учитывать только плату за байт, а не возраст. Если учесть, что выбор транзакций пулом никак и никем не контролируется, можно предположить, что на возраст монет никто из пулов не смотрит.

Если вы уверены, что возраст учитывается, надо будет экспериментировать.

priority = sum * (input_value_in_base_units * input_age) / size_in_bytes

P.S. sankopolo. объедините свои два поста которые идут подряд в один, так как правилами форума подряд запрещено