13
votes
Can someone explain this weird mining activity?
It has no transactions other than the coinbase transaction. However, the transaction's coinbase output is 0 BTC. Here's the valuable piece of information that you are looking for:
Coinbase outputs ...
10
votes
Accepted
What are the minimum sizes for transactions and blocks in Bitcoin?
There is no minimum size restraint on blocks and transactions. However, due to the nature of blocks and transactions, there is a practical minimum.
The smallest transaction I can think of is 61 bytes....
6
votes
Why was block # 289791 empty of any transactions?
This is the previous block,
289790
Number Of Transactions 86
Height 289790 (Main Chain)
Timestamp 2014-03-09 23:24:02
Size 43.853 KB
This is the block you are talking about
Number Of ...
5
votes
Accepted
Creating empty blocks vs creating full blocks
Yes, you are correct that miners get to decide whether to include transactions in their block that they're mining. The protocol itself doesn't force them to include any transactions. Instead, they ...
5
votes
Accepted
Are sequential blocks more likely to be "empty" if solved by the same entity?
It is actually less likely to occur by the same miner. The reason for this is the fact that the miner that found the Block will have already validated it, thus it knows which transactions from the ...
4
votes
Can someone explain this weird mining activity?
Block contains "RSKBLOCK:Ý¿QzßýKÊwQP[9É:
ÔyüN9ÝW³GÆ$", so I think that it is related to www.rsk.co. Probably Sidechains synchronization.
EDIT:
Binary hex: "...
4
votes
How did Satoshi manage to mine so many bitcoins being the first user of the system?
Transactions are not necessary to mine blocks.
In simple terms: mining a block = finding a hash that matches with the previous block's hash + optionally a bunch of unconfirmed transactions.
A block ...
4
votes
Reason for Mininig a block without transaction
Generally, if you'd like to know why a miner mined an empty block, you would have to ask them. They could do so for any reason, really.
For a more specific example of a technical example of why a ...
3
votes
Accepted
Difference between crypto coin vs crypto block?
I am not able to understand the difference between a bitcoin transaction block and a bitcoin as a coin.
Transactions are coins?
There is no difference. This is because there is no distinct data ...
3
votes
Accepted
Merkle root of empty block
If the coinbase transaction is the only transaction in a block, then the block's transaction Merkle root is equal to the coinbase transaction's txid.
3
votes
Accepted
what's inside empty blocks? what purpose does it serve?
what's inside those empty blocks? (i mean, what is "computationally expensive" from an empty item)
Empty blocks still contain data. They aren't devoid of data, they simply do not have transactions ...
3
votes
Accepted
How this is possible to generate blocks with no transactions?
How this can be possible and what for?
A miner is under no obligation to include transactions in a block, but there are incentives for them to do so:
the miner will make more revenue, since they ...
2
votes
How often does a block have only one transaction?
BTC.com has done this 5 times in the last 6 days. With the number of unconfirmed transactions been larger than 2-3 full blocks, clearly lack of available transactions is not the problem. It is also ...
2
votes
How do the miners earn money after 2140 on no-transaction-block?
Simple: they don't.
It's not in the best interest of the network for miners to mine zero-transaction blocks. It means that the transactions in the mempool will have to wait for the next block to be ...
2
votes
Accepted
Why is this block empty?
Miners are free to mine empty blocks if they want. They do not HAVE to include transactions in them. Any block that is well-formatted and extends the blockchain is valid. Miners who do that (mining ...
2
votes
Accepted
Is it possible to mine empty block without downloading entire blockchain?
Yes. The only things you need to create a block are:
Hash of topmost block
It's height
2
votes
Accepted
Can I mine a block with no transactions other than the coinbase?
Yes.
A block is valid even with no transactions other than the coinbase transaction. There have been many such blocks. This is especially true for early blocks of the blockchain.
Close to 19% of ...
2
votes
Accepted
Merkle root with one transaction
Whenever data is serialized to bytes in Bitcoin, the bytes are represented in little endian. (Data that is already in bytes does not need to be serialized or otherwise converted.)
When there is only a ...
1
vote
Why does it make sense for mining pools to send empty blocks to miners in Stratum v1?
Historically, block template generation has been very slow. It was faster to send an empty template with no transactions, then wait for the mining pool to create a block template with transactions, ...
1
vote
what's inside empty blocks? what purpose does it serve?
what's inside those empty blocks?
An empty block is a block with only the transaction that reward the miner mining it. Otherwise known as the coinbase transaction.
how can a system creates blocks ...
1
vote
Accepted
Why does Antpool mine so many empty blocks?
This article gives a nice summary of potential causes and solutions to empty blocks mining: https://bitcoinmagazine.com/articles/decline-empty-blocks-has-increased-bitcoins-transaction-capacity/.
...
1
vote
Accepted
Minimum number of transcation in blocks one must include?
A block is required to have one or more transactions. The first transaction must be the coinbase. (This is the transaction that claims the reward.)
Removing transactions from your block will not save ...
1
vote
Creating empty blocks vs creating full blocks
The (hashing) work required to mine a block is effectively the same whether the block contains any transactions or not. Regarding benefit to the miner, the miner collects transaction fees for all ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
empty-blocks × 33mining-theory × 8
mining-reward × 7
transaction-selection × 5
merkle-tree × 4
mining-technical-details × 4
block-header × 3
blockchain × 2
mining-pools × 2
block × 2
proof-of-work × 2
transactions × 1
transaction-fees × 1
security × 1
mining-profitability × 1
protocol × 1
blockchain-fork × 1
hashpower × 1
utxo × 1
confirmations × 1
attack × 1
coinbase-transaction × 1
majority-attack × 1
mining-software × 1
validation × 1