18 ms·
You can't stop pool mining, even with a hard fork. Let's say you implement a restriction like "5 blocks in a row max for a given pool". GHash can split into Gh
by imaginenore 12y ago
You can't stop pool mining, even with a hard fork.
Let's say you implement a restriction like "5 blocks in a row max for a given pool". GHash can split into GhashA and GhashB, and keep going.
- jayd3e 12y agoInteresting. I hadn't thought about this, thanks for mentioning it.
- Afforess 12y agoFrom the article: https://bitcointalk.org/index.php?topic=309073.0 https://bitcointalk.org/index.php?topic=309073.0
- valarauca1 12y agoThat wouldn't work either. Even if to make it so every 3 blocks can be rewarded to an address (let's say), then you can simply write your own wallet that will use randomized addresses and simply forward their reward to the pool's wallet, which then distributes to the "real wallets". The only way you can truly prevent pools from taking over is create a system of authentication that'll destroy anonymity.
- emin-gun-sirer 12y agoThat's not the kind of restriction that stops pool mining. The trick is to enable the pool members to steal the blocks they discover. Andrew Miller, a grad student at UMD, has an ingenious scheme for doing this. I am pretty sure I put the link in the article, under the first bullet in the "What to Do Now" section.
- Peaker 12y agoWouldn't pool participants that use this extension to steal rewards be exposed to the pool simply due to their work being consistently challenged and thus lost? i.e: The pool would notice that certain participants contributions are conflicting with other discoveries, and ban such participants?
- Tuna-Fish 12y ago> The pool would notice that certain participants contributions are conflicting with other discoveries, and ban such participants? How? Or, you ban me, I sign up again under a different alias.
- gus_massa 12y agoThe pool can use a 2% fee for old accounts and a 20% fee for new accounts (for example, with less than 1 month or less than 10^x hashes calculated.)
- eric_bullington 12y agoAnd so few new miners would sign up. Which would be good.
- marcosdumay 12y agoBut, you see, the attacker isn't mining anything of value under the pool, thus the pool has nothing to apply the fee over.
- Tuna-Fish 12y agoFees cost almost nothing to hostile miners. With a 20% fee, they get 100% of their hashrate through the theft, and 80% from the pool. So long as you pay anything at all to new miners doing this attack is beneficial.
- AaronFriel 12y agoI don't know why you're suggesting anything along those lines, it doesn't look like the author's link to a method to stop pool mining has anything to do with restrictions like that. It seems instead the author links to a post about allowing arbitrary participants in a pool to steal the entirety of the mining reward. Thus, there would be no incentive for individuals to participate in a pool: whoever finds the solution could take the entirety of the reward. This kills the GHashA.