Bitcoin Forum
April 25, 2024, 03:32:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Coinbase/Block without any transaction  (Read 177 times)
studiofaca (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
September 22, 2018, 11:41:09 AM
 #1

Hello.

How is possible to create new coinbase (new block) without any transaction?

Example:
https://www.blockchain.com/btc/block/0000000000000000001eccb495a1e7f5c5f61403a16bd1e4fa34f2b84f636ae1
https://www.blockchain.com/btc/block/0000000000000000001dff4f97a36d184dcc64e238f304b9f92e485c49de199b
https://www.blockchain.com/btc/block/0000000000000000001e70f6e3ccdce60ec21c3a3a2243c7b2ed8b4a0b84adb1

Any idea?

Thank you.
1714015936
Hero Member
*
Offline Offline

Posts: 1714015936

View Profile Personal Message (Offline)

Ignore
1714015936
Reply with quote  #2

1714015936
Report to moderator
1714015936
Hero Member
*
Offline Offline

Posts: 1714015936

View Profile Personal Message (Offline)

Ignore
1714015936
Reply with quote  #2

1714015936
Report to moderator
1714015936
Hero Member
*
Offline Offline

Posts: 1714015936

View Profile Personal Message (Offline)

Ignore
1714015936
Reply with quote  #2

1714015936
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714015936
Hero Member
*
Offline Offline

Posts: 1714015936

View Profile Personal Message (Offline)

Ignore
1714015936
Reply with quote  #2

1714015936
Report to moderator
1714015936
Hero Member
*
Offline Offline

Posts: 1714015936

View Profile Personal Message (Offline)

Ignore
1714015936
Reply with quote  #2

1714015936
Report to moderator
1714015936
Hero Member
*
Offline Offline

Posts: 1714015936

View Profile Personal Message (Offline)

Ignore
1714015936
Reply with quote  #2

1714015936
Report to moderator
BitcoinHodler
Hero Member
*****
Offline Offline

Activity: 1456
Merit: 578


HODLing is an art, not just a word...


View Profile
September 22, 2018, 11:46:47 AM
 #2

it is possible because it is how the protocol works. a block is valid as long as it has at least 1 transaction in it and that transaction is the coinbase tx producing the new coins in form of the block reward.

it usually happens when there is a short time (like a couple of seconds) between two blocks.

Holding Bitcoin More Every Day
buwaytress
Legendary
*
Offline Offline

Activity: 2786
Merit: 3437


Join the world-leading crypto sportsbook NOW!


View Profile
September 23, 2018, 09:26:34 AM
Merited by ABCbits (1)
 #3

it usually happens when there is a short time (like a couple of seconds) between two blocks.

Miners can start work on block n+1, even before finishing downloading block n body and can sometimes solve that n+1 block in that time and submit it rightaway.

I suppose it could also happen when there aren't many txs in queue (as in the case these days) because most or all of the transactions picked up by the latter miner were already included in that previous block, so the miner goes ahead and submits the empty block... to save the time it takes to download and verify new txs (the time it could take for someone else to find and submit a block).

So it's generally deliberate, as everyone's competing to be the first to find the next block. It's definitely deliberate when network's heavy.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!