7 ms·
Segwit only doubles the transaction capacity, and then you are stuck again. Letting miners decide when to increase block size is a long term solution. Segwit i
by 6nf 10y ago
Segwit only doubles the transaction capacity, and then you are stuck again.
Letting miners decide when to increase block size is a long term solution. Segwit is not.
- schmichael 10y agoWhy would miners want larger block sizes? Don't small block sizes increase their fee revenue?
- zik 10y agoThe utility of bitcoin is damaged by the limited maximum transaction rate. It's no help to miners if bitcoin is replaced by another cryptocurrency, which is looking more plausible now than it ever has. In the end they could be collecting fees off a lot more transactions if the block size was larger anyway.
- schmichael 10y agoIs it possible a majority of miners sell their block rewards immediately and have little investment in the long term success of Bitcoin? I know they have hardware investments to recoup, so I'm sure there are many sensitive variables in their financial equations. If their hardware is viable for an altcoin then it seems like increasing the Bitcoin block size would not be in their best interest. Why not maximize shortterm Bitcoin profits and hedge long term profits with altcoins?
- 6nf 10y agoAll major miners have spent loads of money purchasing mining hardware, and they all need to run that hardware for a long time just to break even. Higher future Bitcoin prices is critical to their ROI.
- codingmyway 10y agoAsics can't be redirected to different alt coins that have a different proof of work. They will run to recoup the costs. That is why bitcoin will be more secure even if prices and transactions drop from a move to an alt. Miners are playing a game of chicken to milk the fees while hoping users don't swerve to another chain.
- colordrops 10y agoI don't see an altcoin beating out bitcoin soon, but if one started gaining traction it would probably have a proof of work system compatible with most miners' asics.
- Retric 10y agoSome Asics can mine both Bitcoin and Lightcoin though not at the same time. From a cost perspective they are slightly more expencive, but miners could swap over 2 years to a new coin with minimal issues limiting their long term risks.
- TD-Linux 10y agoLarger block sizes allow more transactions, so although per-tx fees will be lower, there will be more transactions. The computational costs of larger block sizes are borne on the entire network, however the effects are most severe for miners as larger blocks tend to increase the profitability of large geographically-close pools in comparison to small pools [1]. This is why segwit is only an increase to ~2.1MB. [1] http://bitfury.com/content/5-white-papers-research/block-size-1.1.1.pdf http://bitfury.com/content/5-white-papers-research/block-siz...
- schmichael 10y agoBut the relationship between block size and per-tx fee is based upon the amount of competition between txs, not absolute tx volume. So if the block size is raised high enough to accommodate the current rate of txs with no competition, the fees don't just fall proportionally: they fall to near-0. The higher the tx backpressure, the higher the fees. The larger the block size, the lower the pressure regardless of overall tx volume.
- TD-Linux 10y agoYup, it's not an exact tradeoff, and near-0 it breaks down entirely. At zero it's worse than that, because of the diminishing block subsidy schedule, having zero fee pressure will reduce the incentive for mining, and therefore security. However, miners can't simply apply the limit to themselves without a consensus rule. There is code in Bitcoin Core to apply a soft limit, but as long as there is any fee pressure, ignoring transactions leads to a disadvantage compared to other miners, so in practice all miners tend to always use the maximum permitted block size. Most proposed schemes for increased or variable block size still enforce the same size across all miners for this reason.
- kalleboo 10y agoMiners could also simply decide to not include any transactions with a fee smaller than X. Transactions can't "shop around" for a miner, the first miner to mine a block wins.
- Frogolocalypse 10y ago
- zik 10y agoAlso Segwit will only give us the block size increase when people transfer their existing bitcoin funds to new Segwit wallets. This is expected to be a slow process so any block size gains probably will be too gradual to be helpful.
- barnacs 10y agoI don't understand why the segwit softfork and a block size increase would have to be mutually exclusive. As segwit generally improves the protocol (makes it more efficient, fixes a transaction malleability issue, increases capacity and gives way to proposed future improvements) and doesn't require a hardfork, I think it makes sense to apply that first. And if with segwit and all the improvements it enables the capacity still doesn't prove to be enough for the future growth, we can hardfork to dynamically increase the block size. But for now, we need to do something. Why not do the thing that's simpler to put into effect and provides more benefits?
- Frogolocalypse 10y agoBitcoin nodes have bandwidth limitations, and specifically upload bandwidth. Increasing the blocksize without taking this into consideration kicks nodes off of the network, and decreases decentralization. Right now, a node can be run on a personal internet connection in Australia. Double it, and you hit the limit. Quadruple it, and you effectively stop nodes being hosted here. That's a problem. Larger blocks are not actually necessary with other layered solutions to bitcoin. The people who are pushing big blocks are mostly uninformed of this reality.
- smokeyj 10y agoRunning a bitcoin node in grandmas Australian basement was never a long term design constraint. In an era of Chinese fabricated asics running on state subsidized energy, I fail to see node centralization as a priority.
- Frogolocalypse 10y agoNo, you do not understand, or choose to ignore things that are uncomfortable for you to integrate. It's not 'grandmas basement', it's effectively everyone in Australia. https://www.telstra.com.au/support/category/broadband/fix/how-to-check-your-broadband-connection https://www.telstra.com.au/support/category/broadband/fix/ho... > Connection type : upload bandwidth > ADSL : Up to 1Mbps > ADSL2+ : Up to 1Mbps > Cable (Base Plan) : Up to 1Mbps > Cable (Speed Boost) : Up to 2Mbps > nbn™ Fixed Network (Base Plan) : Up to 5Mbps (only available in a small proportion of locations) > nbn™ Fixed Network (Very Fast Speed Boost) : Up to 20Mbps (only available in a small proportion of locations, and only to business customers) > nbn™ Fixed Network (Super Fast Speed Boost) : Up to 40Mbps (only available in a small proportion of locations, and only to business customers) > nbn™ Fixed Wireless : Up to 5Mbp (only available in a small proportion of locations) Welcome to the world outside of your bubble. A node currently takes up about 35% of the upload bandwidth of an internet connection. At a minimum. > I fail to see node centralization as a priority. And therein lies your problem. While you continue to hold to that belief, you will find that the direction of bitcoin will go contrary to your desires.