Pages:
Author

Topic: To stop centralization, you need to cap the Difficulty, not the Blocksize !!! (Read 2753 times)

legendary
Activity: 4214
Merit: 4458
this is where luke is wrong.

difficulty is not based on total network hashrate of all miners hash combined. but on the time a miner can solve a block.

and it has been proven many times that MANY miners can make a block around 10 minutes. with a few varients of seconds between each
EG 6 of the top 20 pools REGULARLY make blocks around 10 minutes

so even if a few miners dropped off wont cause any issues at all. because miners can still make blocks in the same time period as always.

the debate of lukes should not be about the reward halving causing miners to drop out to cause prolonged time of blocksolving. which someone like him (a pool owner) should know all about. but instead its should be about (i think its his hidden reasoning) making it slightly easier to mine to give the little guys a chance to get some profits instead of the remaining big guys leaping forward with less competition and getting more rewards more often.

to me doing a hardfork purely for difficulty is stupid. because within a few weeks the difficulty would go up again. and thus its a waste of code and hard forking just for such a temporary measure of letting his little pool have a slight betterchance of profit for a couple weeks.

his proposal has nothing to do with blocktimes.
because if all the top 6 pools can make blocks in 10 minutes. give or take a few seconds.. then if 3 dropped out there are still 3 big pools making blocks in 10 minutes. thus less competition and thus the remaining 3 will solve more blocks between them rather then sharing between 6.

newbie
Activity: 7
Merit: 0
I see, there are people saying that increasing block size will increase centralization. This is true. But, the heart of bitcoin, i.e. mining, is already centralized. And this is due to pool mining. I hear, miners will decide with their hash power that which BIP will win. But, this is practically pool owners are chosing, not an average miner. If you want to stop this centralization, break the pools. This requires capping the difficulty, not the blocksize.

March 2, 2016 Update : Core devs are now planning a Hardfork to fix difficulty drop algorithm.
That isn't 100% true. If lets say you mine in AntPool, and they vote for a decision you don't want. What do you do? Simple. Switch! Lots of pools out there and surely one will suit your needs?
hero member
Activity: 784
Merit: 500
In the light of Luke Jr's proposal to adjust difficulty on block halving, this thread has become relevant again.
full member
Activity: 196
Merit: 100
But, there are many Alt coins where the average time to find a block is close to 1 second. Do they have high orphan rate ?

Probably.
Ethereum has a 10 second block time which causes many orphans, but I think they are called Uncles and it's still possible to get a block reward from them.
hero member
Activity: 854
Merit: 658
rgbkey.github.io/pgp.txt
If we cap the difficulty, the network will no longer be scalable, we will have blocks every few minutes instead of 10.
hero member
Activity: 616
Merit: 500
I AM A SCAMMER
if you cap Difficulty there is no cap on how fast blocks will be solved

you could get in a situation that blocks take ~1 second to solve.

orphen rate would go sky high.

no way.





But, there are many Alt coins where the average time to find a block is close to 1 second. Do they have high orphan rate ?
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
if you cap Difficulty there is no cap on how fast blocks will be solved

you could get in a situation that blocks take ~1 second to solve.

orphen rate would go sky high.

no way.




hero member
Activity: 784
Merit: 500
It completely new things how to cap difficulty and how it could prevent some miners take 51% attack. If some one explain that would be more helpful. Thanks in advance.

Please read this...

I see, there are people saying that increasing block size will increase centralization. This is true. But, the heart of bitcoin, i.e. mining, is already centralized. And this is due to pool mining. I hear, miners will decide with their hash power that which BIP will win. But, this is practically pool owners are chosing, not an average miner. If you want to stop this centralization, break the pools. This requires capping the difficulty, not the blocksize.

Capping the difficulty means that blocks would be found faster and faster as hashrate increases, accelerating bitcoin towards the final 21 million coin money supply point much faster than under the current plan. Miners would find blocks faster, but the halvings would come much faster so they'd be getting less and less when they did score a block.

I'm not sure how capping difficulty would change anything. If anything the only miners that could stay mining in such an environment would be the most efficient (of course this is tending to be true today, but would be even more so under these conditions). That would increase centralization of mining, not decrease it.
No. If difficulty is capped, block reward needs to be adjusted accordingly, so that all bitcoins do not get mined faster. Lowering block reward in capping difficulty will de-incentivize big hash power, wich is resource hungry. So, mining will be back to small machines again, if we can take down the difficulty and lower the block reward.
legendary
Activity: 2800
Merit: 1128
Leading Crypto Sports Betting & Casino Platform
It completely new things how to cap difficulty and how it could prevent some miners take 51% attack. If some one explain that would be more helpful. Thanks in advance.
hero member
Activity: 784
Merit: 500
I think a big problem with bitcoin is the average joe cannot mine succesfully like before though.
That is a myth. The "average joe" has never been able to make a decent (if any) profit from mining. Even when CPU mining dominated, people generally mined at a loss.
How come CPU mining be unprofitable for those who mined then and sold later ?

Before bitcoins had value, miners spent money mining worthless bitcoins. Once bitcoins had value, the value of the mined bitcoins were still less than the cost to mine them.

Holding bitcoins has been very profitable for some people, including the miners that mined at a loss.

So, in simple terms, you can not just mine and sell. You need to mine, hold and sell.
legendary
Activity: 4298
Merit: 3209
I think a big problem with bitcoin is the average joe cannot mine succesfully like before though.
That is a myth. The "average joe" has never been able to make a decent (if any) profit from mining. Even when CPU mining dominated, people generally mined at a loss.
How come CPU mining be unprofitable for those who mined then and sold later ?

Before bitcoins had value, miners spent money mining worthless bitcoins. Once bitcoins had value, the value of the mined bitcoins were still less than the cost to mine them.

Holding bitcoins has been very profitable for some people, including the miners that mined at a loss.
hero member
Activity: 784
Merit: 500
I think a big problem with bitcoin is the average joe cannot mine succesfully like before though.

That is a myth. The "average joe" has never been able to make a decent (if any) profit from mining. Even when CPU mining dominated, people generally mined at a loss.

How come CPU mining be unprofitable for those who mined then and sold later ?
legendary
Activity: 1666
Merit: 1007
Professional Native Greek Translator (2000+ done)
wont the diff have to be capped at a very low number to do that?
legendary
Activity: 4298
Merit: 3209
I think a big problem with bitcoin is the average joe cannot mine succesfully like before though.

That is a myth. The "average joe" has never been able to make a decent (if any) profit from mining. Even when CPU mining dominated, people generally mined at a loss.
legendary
Activity: 812
Merit: 1000
I see, there are people saying that increasing block size will increase centralization. This is true. But, the heart of bitcoin, i.e. mining, is already centralized. And this is due to pool mining. I hear, miners will decide with their hash power that which BIP will win. But, this is practically pool owners are chosing, not an average miner. If you want to stop this centralization, break the pools. This requires capping the difficulty, not the blocksize.

But the higher the difficulty goes the more seure the networks becomes because of the technology rush. 

I think a big problem with bitcoin is the average joe cannot mine succesfully like before though.
sr. member
Activity: 462
Merit: 250
I can draw your avatar!
By capping you only hurt the system even more, the big miners have not just one machine churning on the blocks, but a vast array of miners all working, if the cap is installed all they have to do is make smaller clusters and gain even more control.

If you want to cap, you should make it a lottery as to which miner, regardless it's hashing power will get a reward, so there is no certain ROI for the big mining rigs, just the basement miners will be happy enough to set up a rig and maybe never get a reward but still contribute to a decentralised world of wonder! But the mathematics will probably prove me wrong there too, because chances for a big mining rig to win the reward will still be greater than the hobby miners..
legendary
Activity: 1386
Merit: 1009
If you cap the difficulty, you cap the security of the main chain, you cap the cost of a 51% attack.
legendary
Activity: 4298
Merit: 3209
No. If difficulty is capped, block reward needs to be adjusted accordingly, so that all bitcoins do not get mined faster. Lowering block reward in capping difficulty will de-incentivize big hash power, wich is resource hungry. So, mining will be back to small machines again, if we can take down the difficulty and lower the block reward.

Capping the difficulty does not affect hash power. The amount a miner earns is determined by their fraction of the total hash power. Big or small, a miner will still increase their earnings by increasing their hash power.
hero member
Activity: 700
Merit: 501
If the difficulty is capped you would basically limit the mining market and the development of it, it would be a regulation that stagnates free competition for mining. This alone could have disasterous consequences. Think about your proposition again and try later, because this one simply doesn't compute.
full member
Activity: 196
Merit: 100
If we capped the difficulty too low, wouldn't we end up with a lot more than 1 block every 10 minutes? I thought that's why the difficulty moved around.
Pages:
Jump to: