<p>I suspect what will happen is that most of the mining pools will use the official client, and so will use the discouragement policy as set by Gavin et al.  This will make it in each pool's best interest to not have their blocks be <em>discouraged</em>.</p>

CC BY-SA 3.0
2012-02-17T04:23:10.447Z
2012-02-17T04:23:10.447Z
Chris Moore
<p>I just found this gem - <a href="https://en.bitcoin.it/wiki/Discouraged_block" rel="nofollow">Discouraged Block</a>. It proposes a method where miners "will" (are requested to?) ignore chains with certain blocks at the tip.</p>

<p>It's not like anyone can dictate the behavior of all miners, but if large parts of the network choose this discouragement strategy, then it becomes unprofitable for any single miner not to join in.</p>

<p>Are any current miners/pools for or against this discouragement policy (currently, the only policy is "ignore forks where the coinbase of the block at the tip does not contain the block height")?</p>

CC BY-SA 3.0
2012-02-18T02:00:46.333Z
That is an interesting mechanism. The official client has a set of rules that blocks should follow, but even if a certain block does not follow a given rule, it is considered okay if at least 20% of recent blocks also did not follow the rule. This allows for rules to be abandoned if they turn out to be bad without updating a majority of the client code. You'd only need a majority (80%) to put in new rules.
Thilo
<blockchain><mining-theory>
Who obeys discouraged blocks?
ripper234
# Who obeys discouraged blocks?

(Asked by: username_0 on 2012-02-16)

I just found this gem - [Discouraged Block](https://en.bitcoin.it/wiki/Discouraged_block). It proposes a method where miners "will" (are requested to?) ignore chains with certain blocks at the tip.

It's not like anyone can dictate the behavior of all miners, but if large parts of the network choose this discouragement strategy, then it becomes unprofitable for any single miner not to join in.

Are any current miners/pools for or against this discouragement policy (currently, the only policy is "ignore forks where the coinbase of the block at the tip does not contain the block height")?

**Tags:** blockchain, mining-theory

> **Comments:**
> **username_1**: That is an interesting mechanism. The official client has a set of rules that blocks should follow, but even if a certain block does not follow a given rule, it is considered okay if at least 20% of recent blocks also did not follow the rule. This allows for rules to be abandoned if they turn out to be bad without updating a majority of the client code. You'd only need a majority (80%) to put in new rules.  

---

## 1 answers

### Answer by username_2 on 2012-02-17. Score: 2 | Accepted answer

I suspect what will happen is that most of the mining pools will use the official client, and so will use the discouragement policy as set by Gavin et al. This will make it in each pool's best interest to not have their blocks be *discouraged*.


---

