I&#39;d like to garner consensus on whether anyone else thinks it desirable to have a flag option for bitcoin to punish blocks for not including transactions. I notice there are already pro-miner options, such as the restricting the relaying of free transactions, and so including an option to restrict relaying of blocks from &quot;stingy&quot; miners to balance against the current bias, so that the default bitcoin client can be run as much pro-miner as pro-non-miner.<br>
<br>On Monday, May 28, 2012, <a href="mailto:rebroad@gmail.com">rebroad@gmail.com</a> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
What i think this thread reveals is whether a bitcoin client is pro-miner or pro-non-miner. What i think is needed is a fork where one benefits miners (e.g. Limits relaying of free transactions, as has been added to the current default client), and one that benefits non-miners (e.g. Limits relaying of blocks not including free transactions). Then people can vote based on the client they use.<br>
<br>It seems to me that the current main client is a pro-miner one, and possibly not what most people would vote for if they were given an easier choice.</blockquote>