Комиссия за транзакию - это цена, которую платят пользователи, чтобы майнеры подтвердили их транзакцию и добавили её в блок.
Для того, чтобы транзакция считалась успешной и была добавлена в блокчейн, майнерам необходимо совершить определенные действия по проверке транзакций. Майнеры добавляют новые блоки в цепочку уже существующих блоков тратя на это огромные вычислительные мощности и энергию. Они делают это за финансовое вознаграждение: вознаграждением за блок в настоящее время составляет 6,25 BTC.
Вместительность любого блока ограничена, а это значит что ограничено и количество транзакций, которые войдут в данный блок. Когда пользователи сети начинают совершать большое число переводов - создается перегрузка мемпула, то есть в сети появляется много неподтвержденных операций.
С мемпула майнеры выбирают наиболее привлекательные предложения комиссии. Если пул памяти забит, среди пользователей начинается настоящая конкуренция за место в блоке. При этом в мемпуле устанавливается минимальная стоимость транзакции, чтобы система выдержала нагрузку. Переводы с нулевой комиссией или с той, которая ниже указанной минимальной выбрасываются с пула и возвращаются отправителю.
Размер транзакции, также, является важным фактором для майнеров. Транзакции небольшого размера легче проверить, соответственно большие транзакции занимают как больше времени, так и больше места в блоке. По этой причине майнеры предпочитают включать меньшие транзакции.