diff --git a/ch12_mining.adoc b/ch12_mining.adoc index 1e6cdfb2..ad07ce90 100644 --- a/ch12_mining.adoc +++ b/ch12_mining.adoc @@ -1284,7 +1284,7 @@ entire left flank of the merkle tree up to ((("bitcoins", "mining", "extra nonce [[mining_pools]] ==== Mining Pools -In this highly competitive environment, individual miners working +In this ((("bitcoins", "mining", "mining pools", id="bitcoin-mining-pools")))((("mining", "mining pools", id="mining-mining-pools")))((("mining pools", id="mining-pools")))highly competitive environment, individual miners working alone (also known as solo miners) don't stand a chance. The likelihood of them finding a block to offset their electricity and hardware costs is so low that it represents a gamble, like playing the lottery. Even @@ -1461,7 +1461,7 @@ attack problem for Bitcoin itself. Rather, P2Pool makes Bitcoin more robust overall, as part of a diversified mining ecosystem. As of this writing, P2Pool has fallen into disuse, but new protocols such as Stratum v2 can allow individual miners to choose the transactions they -include in their((("bitcoins", "mining", "competitiveness of", startref="bitcoin-mining-competition")))((("mining", "competitiveness of", startref="mining-competitive"))) blocks. +include in their((("bitcoins", "mining", "competitiveness of", startref="bitcoin-mining-competition")))((("mining", "competitiveness of", startref="mining-competitive")))((("bitcoins", "mining", "mining pools", startref="bitcoin-mining-pools")))((("mining", "mining pools", startref="mining-mining-pools")))((("mining pools", startref="mining-pools"))) blocks. [[consensus_attacks]] === Hashrate Attacks