Комиссия в блокчейне Bitcoin от суммы не зависит. Факторы, влияющие на размер комиссии:
- Сколько весит транзакция, если представить ее как пакет программного кода в байтах.
- Загруженность сети.
Вес транзакции измеряется в байтах и складывается из следующих составляющих:
- Кол-во входящих переводов на ваш адрес (+148 байт на каждый адрес).
- Кол-во исходящих адресов в транзакции; (+34 байта на каждый адрес).
- Вес самой транзакции(10 байт).
Загруженность сети накладывает ограничения на количество транзакций, которые можно включить в один блок. Поскольку майнеры майнят блоки за деньги, то ежесекундно выводятся показатели, сигнализирующие о том, сколько может стоить обработка каждого байта при включении его в блок. Для удобства выводятся средние показатели:
- Сколько стоит байт при низком приоритете включения в блок.
- Цена байта при среднем приоритете.
- Цена за право быть включенным в блок быстрее всех в высоком приоритете.
Цена измерется в Сатоши. 1 BTC = 100 000 000 Сатоши.
Во время проведения перевода, все байты складываются и умножаются на цену за байт, это и есть комиссия за перевод в сети Bitcoin.
Определившись с приоритетом, то есть, как быстро должна пройти транзакция, следует разделить число на 100 000 000, чтобы выразить его в целых “биткоинах”. И далее умножить на 1000 чтобы перейти к килобайтам. Полученная цифра = комиссия за транзакцию в биткоинах.