User vote in blocksize through fees [combined summary]



Individual post summaries: Click here to read the original discussion on the bitcoin-dev mailing list

Published on: 2015-06-15T03:59:05+00:00


Summary:

The ongoing discussion on block size limits in Bitcoin revolves around the consensus that the limit needs to be increased. However, there are differing opinions on how this should be done and what the limit should be. Jeff Garzik suggests a mechanism for determining the limit through miner voting, transitioning the decision-making process from software developers to the free market. Eric Lombrozo proposes a voting system for metaconsensus to address higher-level governance problems.The economic consequences of the block size limit decision are also highlighted in the discussions. The size limit defines the fee market and directly impacts miners, developers, and users. Various proposals have been made, but none have fully addressed the fundamental question of how to redesign this aspect of Bitcoin. This raises concerns over corruptibility and the need for proper consensus.The overall goal is to find a solution that allows users to have a say in the block size limit while ensuring the stability and decentralization of the Bitcoin network. Transitioning from software-based decision-making to a free market approach is seen as a way to achieve this. However, there are still many factors to consider, such as the economic policy lever, fee calculation heuristics, and the potential impact on business models and user adoption.In conclusion, the block size limit controversy in Bitcoin sparks discussions about economic policy, governance, and the transition from software to the free market. The consensus is that the limit needs to be increased, but there are debates about the best approach and the potential consequences. The discussions highlight the need for a voting system for metaconsensus and the importance of considering the economic implications of any changes made.One proposal suggests removing the block size limit entirely and enforcing a "soft" limit through miner voting. Users would have influence over the miner vote through transactions casting a specific vote. Another proposal suggests using proof-of-stake blocksize voting. There are debates about whether users should have a say in block size limits, with some arguing that it should be left to miners and node operators. However, others believe that user input is necessary for Bitcoin to grow its user base and remain competitive.The discussions also explore the implementation of a decentralized, distributed system that allows users to have a say in how the network evolves and operates. Some members question the need for user input in block size limits, while others argue that it is essential for the success of a decentralized network. Overall, the goal is to find a consensus-based system that can effectively incorporate user input while ensuring the stability and growth of Bitcoin.In an email conversation, Whitlock and Todd discuss the implementation of a voting system for miners in the Bitcoin network. They propose using two bits for voting, with options for keeping the limit the same, halving it, or doubling it. They also discuss the possibility of determining the final decision through the plurality of votes. Another proposal suggests using proof-of-stake to apportion control of increases based on the percentage of Bitcoin owned.There are concerns about miner influence over the vote, as they could potentially manipulate the outcome by generating transactions in their own blocks. However, it is argued that miners would need to align with user preferences to earn actual income. The discussions aim to improve the governance process of the Bitcoin network and find a mechanism for effective user input in transaction verification.


Updated on: 2023-08-01T13:14:09.144939+00:00