Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
If you are a Bitcoin Cash (BCH) proponent youâve definitely been hearing a lot about the upcoming hard fork scheduled for November 15. Most people have been discussing the conflict between the Bitcoin ABC developers and Nchainâs recently announced Bitcoin SV project. This week Nchainâs Steve Shadders shared a post concerning the Bitcoin SV client thatâs due to publish next month. Essentially Shadders explains the Nchain team is not forcing anyone to 128MB blocks; rather they are encouraging miners to configure block size limits themselves.
Also read:Â Fivebucks.com: Meet the Freelancerâs Marketplace Powered by Bitcoin Cash
Two Visions Testing Communications
Lots of people within the Bitcoin Cash community have been debating the recent clash between Nchain and the Bitcoin ABC development team. Over the last few weeks, thereâs been a lot going on with this developing story, and more so after Bitcoin ABC published the 0.18 code last week which includes two feature consensus changes â a new opcode called OP_CHECKDATASIG (CDS) will be added and the implementation of canonical transaction ordering (CTOR).
However, Nchainâs project will be another full node client, but the developers wonât be including CDS and CTOR. In contrast to Bitcoin ABCâs code, the Bitcoin SV client will feature the restoration of Satoshi opcodes OP_MUL, OP_LSHIFT, OP_RSHIFT, OP_INVERT, the removal of the 201 opcode script limit, and a block size increase to 128MB. With these differences, if miners choose to operate different clients there could be issues. In preparation for such an event, the statistical data website Coin Dance added a BCH node compatibility page to the portal. Â Â Â Â Â
Nchainâs Safe Path to Scaling
With all the debates happening online, Nchain has addressed the public with a blog post called âBitcoin SV and big blocks â A safe path to scaling.â Nchainâs Steve Shadders explains in the post the Bitcoin SV client is not forcing anyone to 128MB blocks, and they are simply encouraging miners to configure block size limits themselves. Shadders then goes on to define âsoft caps vs hard capsâ which represent the maximum block size a miner will mine (soft cap) and the maximum size a miner will accept from another miner (hard cap). Shadders details allowing miners to choose the block size allows them to essentially govern the protocol.
Coingeek and Nchain say Bitcoin is 1 CPU = 1 vote. This means, it comes down to hash power.
âThe power of minerâs choice â This is precisely what Coingeek and other miners seek to change â Both the soft and hard caps are configuration items that enable miners to exercise the power of governance endowed upon them by the bitcoin system in proportion to their investment,â Shadders explains. Â
Bitcoin SV supports this and whilst we have no choice but to set default values (you canât have a configurable setting without them) we do not endorse those values as the best choice and we encourage miners to adjust them as they see fit.
Shadders also emphasizes that thereâs an incorrect belief that Bitcoin SV has the intention of forcing users to 128MB blocks. In contrast to this opinion, Shadders says they are simply placing âthe configuration settings to a much more prominent place.â
1 CPU = 1 Vote
Coingeek has also responded to the media reports that say the BCH protocol is preparing a âschism or splitâ this November. In reality, Coingeek states BCH is simply facing another âconsensus-seeking mechanism or election.â
âUnlike a national election for presidency, it is not 1 human = 1 vote. It is 1 CPU = 1 Vote â This means, it comes down to hash power â That alone is the consensus-seeking mechanism that was built into Bitcoin since day one and the consensus mechanism that was highlighted in Satoshiâs whitepaper,â explains Coingeek on August 27.
The battle here is over the same BCH blockchain. It is exceedingly unlikely that we will get a split coin in November, since both mining factions are fighting over the BCH ticker and existing eco-system â The hashpower is over one chain in true Nakamoto consensus â No team, is seeking to split into a different coin.
Additionally, Nchainâs chief scientist Craig Wright further discusses Bitcoin SV, uncapped blocks, and canonical transaction ordering (CTOR) further with Reina Nakamoto on August 26.
XT and BU Align
Bitcoin Unlimited and Bitcoin XT plan to align with BIP135.
Lastly, this week news.Bitcoin.com reported on Bitcoin Unlimitedâs (BU) plan to implement consensus changes from both organizations, allowing miners the ability to vote for the changesets with hashpower. On August 24 Bitcoin XT developer Tom Harding told his Twitter followers that XT would be aligned with BU and leave the consensus-level changes to miners. Â Â
âBitcoin XT will implement BIP135 and collaborate with other implementations to allow direct activation of forking changes by a supermajority level of mining defined for that activation,â explains Harding.
With everything happening thereâs been a lot of action lately with people heavily discussing these topics on social media, Reddit forums, and BCH chat rooms on Slack and Telegram. Itâs safe to say this story is not over and news.Bitcoin.com will be there to detail it every step of the way.
If you missed some of the debate earlier, check out the previous articles below:
- The Opposition Towards Bitcoin ABCâs Proposed Upgrade Changes
- Coingeek Speaks on Consensus Changes and Next-Gen ASIC Chip
- Nchain Plans to Launch a BCH Full Node Client Called âBitcoin SVâ
- November BCH Upgrade Discussion Heats Up After Bitcoin SV Full Node Announcement
- Network Incompatibility Discussed After Bitcoin ABC Launches Latest Version
- BCH Upgrade Debate Continues â Bitcoin Unlimited Reveals Fork Strategy
What do you think about this debate? Let us know what you think about this topic in the comment section below.
Images via Shutterstock, Bitcoin Client Logos, Twitter, and Jamie Redman.
At Bitcoin.com thereâs a bunch of free helpful services. For instance, have you seen our Tools page? You can even look up the exchange rate for a transaction in the past. Or calculate the value of your current holdings. Or create a paper wallet. And much more.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.