Кто-нибудь может объяснить блок 9193687: почему включено так много транзакций с нулевой ценой на газ?

Блок 9193687 (ссылка: https://etherscan.io/txs?block=9193687&p=1 ) содержит 79 транзакций, 75 из которых имеют цену газа 0. Эти транзакции также не все с одного адреса.

Как это происходит? Кто-то майнит свои собственные транзакции с нулевой стоимостью газа? Но тогда зачем включать другие транзакции с нулевой стоимостью? Это плохо настроенный майнинг-клиент? Был ли пул транзакций полностью пустым (есть ли способ это проверить?)?

Я понимаю, что большинство токенов GST2 отчеканены в tx , что очень выгодно делать по низкой цене газа, но тем не менее цена газа 0 кажется мне очень странной.

Еще один похожий блок: etherscan.io/block/9193804

Ответы (1)

Ну не запрещено.

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

Я не уверен, что вы можете найти статистику о том, сколько ненулевых транзакций было в пуле в данный момент времени. Этот показывает только общую сумму, и даже этот график не имеет представления, например, какой-то майнер был отключен на секунду, когда он пытался найти другие транзакции без газа, поэтому он не мог их увидеть. https://etherscan.io/chart/pendingtx

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

Или, может быть, соглашение между собой (когда этот кто-то требует периодических изменений состояния в своем контракте / контрактах и ​​хочет избежать высоких периодических расходов).