Post
Topic
Board Bitcoin Discussion
Re: Can we change the mining protocol ?
by
BitCoinDream
on 14/06/2014, 09:31:20 UTC
Is it technically possible to change the mining protocol, so that a certain IP (solo miner or pool operator) cant have more than 49% hashpower ?

No.

#1 you cant force miners to update their client, so you are suggesting a hardfork
#2 you cant check how much hashingpower a certain IP has. You might allow only 49% of all block over a given time from a certain IP, but that would need a central place to deliver those blocks which can check where they come from. Thats not p2p, thats even more power on a single point. besides that: miners could just change the IP.

also: there allready is an emergency solution: http://gavintech.blogspot.de/2012/05/neutralizing-51-attack.html
1. You probably should've mentioned the IP change first.
2. The other information becomes irrelevant(but not useless), if you said that first.

At a certain point the n/w knows the miner's i/p. is not it ? Otherwise, how come blockchain.info is giving us the graph ? So, can we implement it in the protocol that after every block is mined, the n/w hash power distribution will be checked and any miner having X%+ will be suspended for next N no. of blocks.

Say, X = 49 & N = 6.