Bitcoin Forum
September 20, 2024, 01:31:15 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Zero Transaction Blocks  (Read 1010 times)
BitCoinDream (OP)
Legendary
*
Offline Offline

Activity: 2380
Merit: 1208

The revolution will be digital


View Profile
March 31, 2014, 03:08:09 PM
 #1

Is it possible to mine zero Tx blocks with CPU ?

-ck
Legendary
*
Offline Offline

Activity: 4228
Merit: 1644


Ruu \o/


View Profile WWW
April 01, 2014, 06:46:50 AM
 #2

It's virtually impossible to mine blocks with a CPU full stop, and it is no easier to mine blocks without transactions.

But yes, it is possible to mine blocks with zero transactions, but then that would defeat the purpose of mining, which is actually to proliferate transactions and secure the network, and the block reward is a reward for their work, though miners seem to forget that... If enough people/pools mined blocks with zero transactions it would make bitcoin suffer and the value drop as a result of lost confidence in its reliability and whoever was mining them would lose indirectly due to the drop in value.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
BitCoinDream (OP)
Legendary
*
Offline Offline

Activity: 2380
Merit: 1208

The revolution will be digital


View Profile
April 01, 2014, 10:14:06 PM
 #3

It's virtually impossible to mine blocks with a CPU full stop, and it is no easier to mine blocks without transactions.

But yes, it is possible to mine blocks with zero transactions, but then that would defeat the purpose of mining, which is actually to proliferate transactions and secure the network, and the block reward is a reward for their work, though miners seem to forget that... If enough people/pools mined blocks with zero transactions it would make bitcoin suffer and the value drop as a result of lost confidence in its reliability and whoever was mining them would lose indirectly due to the drop in value.

http://blockr.io/trivia/block

Blocks with 1 transaction: 84454

-ck
Legendary
*
Offline Offline

Activity: 4228
Merit: 1644


Ruu \o/


View Profile WWW
April 01, 2014, 10:36:00 PM
Last edit: April 02, 2014, 02:59:56 AM by ckolivas
 #4

Yep, I never said it was impossible, just a lousy idea. Some pools work on zero transaction blocks temporarily on a block change due to some theoretical chance of wining an orphan race but that's likely a bullshit optimisation. Some solo mining "entities" do not include the standard bitcoind recommended transactions and minimise them as an (assumed) optimisation and most pools include a lot of their own stuff. Most pools likely just include all the standard bitcoind transactions as well though, and cgminer's solo mining code definitely does.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Holm
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
April 02, 2014, 11:19:24 AM
 #5

the last two times zero block found
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!