Bitcoin Forum
January 21, 2019, 08:56:45 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Empty Blocks:Good or bad?  (Read 129 times)
edgycorner
Full Member
***
Offline Offline

Activity: 448
Merit: 199


ψkek


View Profile
February 06, 2018, 02:40:14 PM
 #1

I was browsing through reddit, and I saw a post about an empty block.

Almost all the comments were about how this is bad for the network, and how it is a waste of hashing power.
Some even suggested to force miners to include TX's.
Link: https://www.reddit.com/r/Bitcoin/comments/7vlaa9/mined_empty_block_what_a_waste_while_people_are/


But aren't empty blocks mined when other miners are gathering the data of previous block.So how is it a waste of hashing power and not considered as a way to use that hash time in making profit?

AFAIK, mining an empty block isn't always profitable.
1548104205
Hero Member
*
Offline Offline

Posts: 1548104205

View Profile Personal Message (Offline)

Ignore
1548104205
Reply with quote  #2

1548104205
Report to moderator
1548104205
Hero Member
*
Offline Offline

Posts: 1548104205

View Profile Personal Message (Offline)

Ignore
1548104205
Reply with quote  #2

1548104205
Report to moderator
1548104205
Hero Member
*
Offline Offline

Posts: 1548104205

View Profile Personal Message (Offline)

Ignore
1548104205
Reply with quote  #2

1548104205
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1548104205
Hero Member
*
Offline Offline

Posts: 1548104205

View Profile Personal Message (Offline)

Ignore
1548104205
Reply with quote  #2

1548104205
Report to moderator
Mahirap
Full Member
***
Offline Offline

Activity: 406
Merit: 107


- hello doctor who box


View Profile
February 06, 2018, 03:34:03 PM
 #2

I was browsing through reddit, and I saw a post about an empty block.

Almost all the comments were about how this is bad for the network, and how it is a waste of hashing power.
Some even suggested to force miners to include TX's.
Link: https://www.reddit.com/r/Bitcoin/comments/7vlaa9/mined_empty_block_what_a_waste_while_people_are/


But aren't empty blocks mined when other miners are gathering the data of previous block.So how is it a waste of hashing power and not considered as a way to use that hash time in making profit?

AFAIK, mining an empty block isn't always profitable.

At the first place Mining was really designed to solve those problems in the block even tho it does not have any transactions with it still the block must go on we can't wait for a block just to be full of transactions worth 1 Kilobytes. we can't even blame anyone for this really.

space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space space
Jet Cash
Legendary
*
Offline Offline

Activity: 1134
Merit: 1451


Debt is slavery - fight the banksters.


View Profile WWW
February 06, 2018, 03:50:18 PM
 #3

They could include the zero fee dust aggregation transactions to tidy up the blockchain.

Bitcoin Tunes - click here for the music
I've put together tha basics of my new Bitcoin music site. Now we just need some more contest entries.
Bitcoin Scammer is one of the domain names Jet Cash has for sale.
ranochigo
Legendary
*
Offline Offline

Activity: 1624
Merit: 1124

Somewhat inactive.


View Profile WWW
February 06, 2018, 03:51:16 PM
Merited by edgycorner (1), Xynerise (1)
 #4

But aren't empty blocks mined when other miners are gathering the data of previous block.So how is it a waste of hashing power and not considered as a way to use that hash time in making profit?
It's not a waste of hashing power in that case, its quite efficient for them to do so. In fact, it does secure the network to some extent. More PoW is required to attack the blockchain.
AFAIK, mining an empty block isn't always profitable.
It's pretty much never profitable, if the miner is doing so when there are transactions out there. The only time that miners actually mine empty blocks is when they receive a new block by listening to other miner's stratum. Else, mining an empty block would help reduce the chances of it being an orphan but it doesn't matter; the benefits of including transactions for the transaction fees outweighs this significantly.

They could include the zero fee dust aggregation transactions to tidy up the blockchain.
Given that those are likely to be miners SPV mining, inclusion of any transactions that is on the previous block would invalidate the current block, if its mined.

Carlton Banks
Legendary
*
Offline Offline

Activity: 2254
Merit: 1481



View Profile
February 06, 2018, 03:58:30 PM
Merited by ETFbitcoin (1), edgycorner (1)
 #5

Good things (about empty blocks)

  • Increases the amount of work performed on the blockchain, making all previous blocks more secure (full blocks also do this)
  • Inhibits the overall size of the blockchain (slightly)

Bad things

  • Transaction rate not maximised

The incentive to mine empty blocks is pretty low overall, despite their frequency. Let's not forget that improvements in propagating blocks and in the efficiency of the Bitcoin client have helped to reduce that incentive alot over the years. As long as competition in mining remains relatively open, empty (or half empty) blocks will be great way for miners to decrease their profits.


Vires in numeris
edgycorner
Full Member
***
Offline Offline

Activity: 448
Merit: 199


ψkek


View Profile
February 07, 2018, 06:54:01 AM
 #6

As long as competition in mining remains relatively open, empty (or half empty) blocks will be great way for miners to decrease their profits.
Yes, this is all because of the increasing competition amongst miners.


People mine to make profit, they aren't philanthropist or guardians of the bitcoins network.All those critics should know about the problems miners face before calling them dishonest and greedy.

Thirdspace
Hero Member
*****
Offline Offline

Activity: 868
Merit: 613


Mixing reinvented for your privacy | chipmixer.com


View Profile
February 07, 2018, 09:11:30 AM
Merited by Jet Cash (1)
 #7

If I'm not mistaken, most of those empty blocks was mined very close timing to the previous block
I think it has something to do with the algorithm on picking up transactions in that short time
the miner probably has pre-set list of transactions to be included in next block,
and when two blocks are found in a very short time, the latter miner didn't have time to pick other transactions
so they removed those already included in previous block (from their current list) to avoid duplicate inclusion on current mined block
which leaves no transactions to be included if his set was the same as all included transactions in previous block
just as mentioned by ranochigo about block's validity
Given that those are likely to be miners SPV mining, inclusion of any transactions that is on the previous block would invalidate the current block, if its mined.

But aren't empty blocks mined when other miners are gathering the data of previous block.So how is it a waste of hashing power and not considered as a way to use that hash time in making profit?
It is not a waste of hashing power in term of securing bitcoin network
but it is a missed opportunity to gain extra profit from transaction fees
They prioritize the validity of mined block and block reward over extra profit from transaction fees

monsterer2
Full Member
***
Offline Offline

Activity: 331
Merit: 104


View Profile
February 07, 2018, 12:19:45 PM
 #8

It's bad because its against the nash-equilibrium. Minting empty blocks does not benefit the users of the system, who are trying to transact. Nash equilibrium says that it ought to be more profitable for miners to include transactions due to the fees, but if miners are finding that 's not the case, we've got problems.

Pages: [1]
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!