Что произойдет, если в блоке нет транзакций?

Что произойдет, если в блоке нет транзакций? Предположим, что в середине ночи есть 10-минутный временной интервал, возможно, в праздник, и никаких транзакций не сделано. Предоставляют ли шахтерам 50 биткойнов для обработки нуля?

19 голосов | спросил shoeless joe 19 62011vEurope/Moscow11bEurope/MoscowSat, 19 Nov 2011 19:59:01 +0400 2011, 19:59:01

3 ответа


17

Награда за добычу должна быть собрана с транзакцией, поэтому технически в каждом блоке есть по крайней мере одна транзакция.

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

ответил Serith 19 62011vEurope/Moscow11bEurope/MoscowSat, 19 Nov 2011 20:29:33 +0400 2011, 20:29:33
15

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

ответил David Schwartz 20 72011vEurope/Moscow11bEurope/MoscowSun, 20 Nov 2011 01:33:30 +0400 2011, 01:33:30
3

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

Однако все блоки будут иметь по крайней мере одну транзакцию транзакцию coinbase, которая включает адрес вознаграждения подписывающего лица. Для того, чтобы блок был действительным, должна быть одна и только одна транзакция coinbase.

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

ответил DeathAndTaxes 22 22011vEurope/Moscow11bEurope/MoscowTue, 22 Nov 2011 09:01:39 +0400 2011, 09:01:39

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132