Bitcoin Forum
May 03, 2024, 02:30:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: No transactions, Mining  (Read 559 times)
litehacker (OP)
Member
**
Offline Offline

Activity: 67
Merit: 10


View Profile
January 06, 2013, 11:51:25 PM
 #1

From what I understand miners are supposed to be validating transactions with their work.

If, for one brief holiday, there are no transactions, what do the miners do? Are their CPU cycles wasted since there are no transactions to be done?

hi
1714746649
Hero Member
*
Offline Offline

Posts: 1714746649

View Profile Personal Message (Offline)

Ignore
1714746649
Reply with quote  #2

1714746649
Report to moderator
1714746649
Hero Member
*
Offline Offline

Posts: 1714746649

View Profile Personal Message (Offline)

Ignore
1714746649
Reply with quote  #2

1714746649
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714746649
Hero Member
*
Offline Offline

Posts: 1714746649

View Profile Personal Message (Offline)

Ignore
1714746649
Reply with quote  #2

1714746649
Report to moderator
1714746649
Hero Member
*
Offline Offline

Posts: 1714746649

View Profile Personal Message (Offline)

Ignore
1714746649
Reply with quote  #2

1714746649
Report to moderator
1714746649
Hero Member
*
Offline Offline

Posts: 1714746649

View Profile Personal Message (Offline)

Ignore
1714746649
Reply with quote  #2

1714746649
Report to moderator
shade
Newbie
*
Offline Offline

Activity: 26
Merit: 0



View Profile WWW
January 06, 2013, 11:55:34 PM
 #2

hmm.. dunno, but better than a lot of transactions and little miners, because it's not profitable anymore.
Blazr
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1005



View Profile
January 07, 2013, 12:01:15 AM
Last edit: January 07, 2013, 01:36:29 AM by Blazr
 #3

This has happened many a time (mostly in the early days of Bitcoin). They'll keep on mining blocks & securing the network. There will always be atleast 1 transaction, as the miner adds a 25BTC transaction to himself for the block reward.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4615



View Profile
January 07, 2013, 01:46:07 AM
 #4

Each new block (even if the only transaction it contains is the block reward) is another confirmation on top of all previous transactions that have already been added to blocks.

Hmm.  140 years from now when the block reward is 0 BTC, will miners still be required to add a 0 BTC block reward transaction to the blocks?  Is that a requirement of the protocol?
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
January 07, 2013, 01:51:16 AM
 #5

Each new block (even if the only transaction it contains is the block reward) is another confirmation on top of all previous transactions that have already been added to blocks.

Hmm.  140 years from now when the block reward is 0 BTC, will miners still be required to add a 0 BTC block reward transaction to the blocks?  Is that a requirement of the protocol?

Yes.  For a block to be valid there must be exactly one coinbase tx per block.  Not zero, and not two or more.  The value of the coinbase must be equal to the block subsidy plus the sum of the tx fees (technically the sum of the outputs of all tx in the blocks minus the sum of the inputs of all tx in the block).  So for a future 0 BTC subsidy block containing zero transactions the coinbase would need to be zero.  Of course there is no economic value in hashing to find a zero BTC coinbase block so it would make sense for a miner to simply go idle until one (or more) unconfirmed transaction appear on the network. Still I doubt that will ever happen.  If Bitcoin is still around 140 years from now it is highly probably the memory pool will never be empty.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4615



View Profile
January 07, 2013, 01:57:41 AM
 #6

. . . Still I doubt that will ever happen.  If Bitcoin is still around 140 years from now it is highly probably the memory pool will never be empty.
True, but I find hypothetical possibilities like that interesting.
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!