Что такое комиссии за транзакции в блокчейне?

· 2 min read

Почему с вас берут комиссию за транзакцию

Комиссии за транзакции с самого начала были неотъемлемой частью большинства блокчейн-систем. Скорее всего, вы и сами платили их, когда отправляли, вводили или выводили криптовалюту.

У подавляющего большинства криптовалют есть две важные причины взимать комиссии. Во-первых, комиссии сокращают объём спама в сети и делают масштабные спам-атаки дорогими и трудновыполнимыми. Во-вторых, они служат стимулом для пользователей, которые помогают проверять и подтверждать транзакции. Комиссию можно воспринимать как вознаграждение за помощь сети.

В большинстве блокчейнов комиссии довольно низкие, но при высокой загрузке сети платить приходится намного больше. Размер комиссии, которую вы как пользователь готовы заплатить, определяет приоритет вашей транзакции при включении в следующий блок. Чем выше комиссия, тем быстрее пройдёт подтверждение.

Комиссии за транзакции в блокчейне

Биткоин, первая в мире блокчейн-сеть, задал стандарт комиссий за транзакции, которым сегодня пользуются многие криптовалюты. Сатоши Накамото понимал, что комиссии защитят сеть от массовых спам-атак и будут поощрять добросовестное поведение.

Майнеры биткоина получают комиссии за транзакции в рамках процесса создания нового блока: они подтверждают транзакции и забирают эти комиссии себе. Хранилище с неподтверждёнными операциями называется пулом памяти (mempool). Естественно, майнеры отдают приоритет транзакциям тех пользователей, которые согласны заплатить больше при отправке своих BTC на другой биткоин-кошелёк.

Поэтому злоумышленникам, желающим замедлить сеть, тоже приходится платить за каждую транзакцию. Если они выставят слишком низкую комиссию, майнеры, скорее всего, просто проигнорируют такие переводы. А если они установят комиссию на подходящем уровне, атака обойдётся им очень дорого. Так комиссии за транзакции работают как простой, но действенный фильтр против спама.