Fun

Bitcoin Cash Node Reveals Upgrade Plans for May and Difficulty Algorithm Research

News Feed - 2020-03-04 06:03:10

Bitcoin Cash Node Reveals Upgrade Plans for May and Difficulty Algorithm Research


On March 2, the developers behind the Bitcoin Cash Node project announced the team’s plans for the May upgrade and beyond. The programmers highlighted that the implementation was built to follow the longest chain, regardless of whether the Infrastructure Funding Plan (IFP) is voted in. Bitcoin Cash Node will also implement two new features planned for the May upgrade and there are plans to evaluate improving the Bitcoin Cash difficulty adjustment algorithm (DAA).


Also Read:‘A Drop-in Replacement for ABC’ – BCH Devs Release Bitcoin Cash Node Software Bitcoin Cash Node Updates Community With Plans to Upgrade Two Features and Follow the Longest Chain


The Bitcoin Cash (BCH) community was greeted by the first Bitcoin Cash Node project announcement on Monday. The first update explained what the project’s intentions are and what the developers aim to do going forward after the May 2020 BCH upgrade. The team underlined that for the May 15th upgrade, the full node implementation aims to provide “a safe and professional node implementation that will neutrally follow the longest chain without contributing to the risk of a chain split.”


The software engineers also explained that the Bitcoin Cash Node (BCN) will help implement the two new upgrade features planned for May. The opcode OP_Reversebytes will be added and the Sigcheck specification, just like the Bitcoin ABC version. However, as news.Bitcoin.com has detailed in previous articles, the Infrastructure Funding Plan (IFP) is not included in the new BCN codebase. According to Coin.dance, so far 0.3% of the blocks mined have votes in favor of the IFP and 1344 blocks (67%) in the current 2016-block signaling period is required to lock in the IFP protocol. Redditors on the forum r/btc have also noticedthat one of the pool operations voting for the IFPis Poolin. BCN engineers believe their full node project’s main intent is to provide a safe way for BCH miners to opt out of the IFP. The Bitcoin Cash Node software was officially released on February 27, 2020. Coin.dance shows that there are roughly 1,500 publicly accessible nodes and there are 39 BCN nodes today on March 3, 2020. Coin.dance also shows that Bitcoin ABC has 744 nodes at the time of writing, there’s 693 Bitcoin Unlimited nodes, 20 BCHD nodes, a single XT node, and three unknown nodes online today.


“Our node is constructed to safely follow the longest chain during the upgrade, by accepting blocks regardless of whether they vote for the IFP or not,” the BCN project developers wrote on the blog read.cash. “The client does not include any rule activation based on BIP9 or similar voting. Re-org protection remains included and configured with the same default values as the ABC client.” The BCN post further stated: We intend to make no further changes that require consensus for May, but focus on reducing defects and improving performance, stability, and user-friendliness until then. It is likely that we will issue an optional minor release providing such enhancements before May. News.Bitcoin.com reported on the “drop-in replacement for ABC” or Bitcoin Cash Node project on February 27, 2020. “This is the first release of Bitcoin Cash Node as a drop-in replacement for Bitcoin ABC 0.21.0. It is based on Bitcoin ABC 0.21.0, with minimal changes necessary to disable the Infrastructure Funding Proposal (IFP) soft forks,” Calin Culianu (Nilacthegrim) of Electron Cash detailed during the launch release. An Upcoming AMA Session, Further Research, and Improving the Bitcoin Cash DAA


Furthermore, the announcement published by BCN explains that the BCN team has a number of “seasoned Bitcoin professionals, including software developers with many years of experience, who are committed to delivering C++ node software.” Freetrader, the lead developer of BCN, will be hosting an Ask-Me-Anything (AMA) session on the Reddit forum r/btc this Thursday. The team says it will continue to maintain the project and the blog post on read.cash highlighted that the BCN team created a Continuous Integration (CI) pipeline. The BCN developers will focus on certain elements within the BCH codebase including up to date project user documentation, completing the missing specification of the automatic finalization feature (aka ‘rolling checkpoints’), creating a development process, identifying existing gaps in software tests, and monitoring Bitcoin Core and Bitcoin ABC projects for backports. The Bitcoin Cash Node developer Freetrader will be hosting an AMA on the Reddit forum r/btc this Thursday, March 5, 2020. Bitcoin Cash proponents will be able to ask the BCN developers about the project’s plans and recent announcements.


The announcement also covered the “organizational [and] project management side” of the BCN project. BCN developers aim to complete Bitcoin Cash related research as well, as the engineers will be studying things like UTXO/UtreeXO commitment, Merklix tree usage, and evaluating adaptive block size algorithms.


The team also plans to research and improve the BCH difficulty adjustment algorithm (DAA), which has been a hot topic among BCH proponents lately. On February 29, the independent BCH developer and miner Jonathan Toomim published a post and video about the DAA issues called “The BCH difficulty adjustment algorithm is broken – Here’s how to fix it.” That post and a few other concerns about the DAA have been debated widely over the last few weeks within the BCH community. At certain times, the DAA has made it so block intervals have been longer than usual and faster than normal too. Some miners switching from BCH to BTC are allegedly gaming the DAA by causing the difficulty to drop, making it profitable again to mine BCH. The BCN project plans to study the problems at hand and hopefully create a DAA solution for the Bitcoin Cash network.


“We are starting an evaluation to improve the difficulty adjustment algorithm (DAA) in order to reduce the variance of the block confirmation time,” the full node developer’s update details. “Much research has already been done in this field. We will not change DAA validation rules in May. However, we want to proactively look at possible improvements that might be needed as long as Bitcoin Cash has a relatively low hashrate compared to BTC.”


Maintaining Neutrality


The BCN project update was posted on r/btc and the thread caused quite a bit of discussion. Electron Cash developer Jonald Fyookball responded to the post on r/btc and told the team he doesn’t think the BCN project should have “the lead programmer be the lead maintainer.” “The lead maintainer should be a very neutral person, and the lead developer should be someone like Mark Lundeberg, who has demonstrated more competence than anyone else in the group,” Fyookball added. The BCN lead developer Freetrader replied to Fyookball’s critique.


“Point taken, the role names at this stage are really a bit fluid still, I fulfill a maintainer function mostly, though I reserve the right to get my hands dirty occasionally,” Freetrader replied. “I see more of a natural code ownership taking hold based on who works on what (and I’d like to see at least two people working on big feature changesets, but that is a way off into the future at this point).”


What do you think about the Bitcoin Cash Node project’s latest announcement? What do you think about BCN’s future plans and the strategy to tackle the DAA on BCH? Let us know what you think about this topic in the comments section below.


Feel like you missed something with this story? Check out the prior articles about the Bitcoin Cash Infrastructure Funding Proposal (IFP) debate below. Bitcoin Cash Miners Plan $6M Development Fund by Leveraging Block Rewards BCH Community Leaders Bitcoin.com and Jonald Fyookball Clarify Positions on Funding Proposal Heated Debate Continues Over Bitcoin Cash Infrastructure Funding Plan Jiang Zhuoer Restructures Development Funding Proposal for Bitcoin Cash 5% of Block Rewards – Bitcoin ABC Will Add Infrastructure Funding Plan in Next Release BCH Funding Debate: Btc.top Founder Suggests 2/3 Hash Vote and 6-Month Evaluation Voluntary Financing: Bitcoin Cash Devs Reveal Noncustodial Funding App Flipstarter Flipstarter Reveals Eatbch and BCH Development Funding Goals – Blog Post Receives $2k in Tips BCH Funding Debate: Developers Plan to Launch IFP-Free Version of Bitcoin ABC BCH Funding Debate: Amaury Séchet Responds to IFP Questions, Noting Contention in the West ‘A Drop-in Replacement for ABC’ – BCH Devs Release Bitcoin Cash Node Software


Disclaimer: This article is for informational purposes only. It is not an offer or solicitation of an offer to buy or sell, or a recommendation, endorsement, or sponsorship of any products, services, or companies. Bitcoin.com does not provide investment, tax, legal, or accounting advice. Neither the company nor the author is responsible, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any content, goods or services mentioned in this article.


Image credits: Shutterstock, Bitcoin Cash Node, Fair Use, Youtube, Twitter, Reddit, Read.cash, and Pixabay.


Do you want to maximize your Bitcoin Mining potential? Plug your own hardware into the world’s most profitable Bitcoin mining pool or get started without having to own hardware through one of our competitive Bitcoin cloud mining contracts. Share this story: Tags in this story BCH, BCH node, bcn, BCN project, Bitcoin ABC, bitcoin cash, Bitcoin Cash Node, Blockchain, C++ node software, Continuous Integration, Cryptocurrency, DAA, Devs, difficulty adjustment algorithm, Engineers, Further Development, IFP, infrastructure funding plan, Jonald Fyookball, Mark Lundeberg, Miners, OP_Reversebytes, Re-org protection, Sigcheck specification, Software, vote Related Tron"s Steemit Acquisition Exposes Delegated-Proof-of-Stake Centralization NEWS | Jamie Redman


The Steemit community is mired in controversy over the recent Tron takeover that managed to change the Steem blockchain’s governance.… read more. Bitcoin, Monero and Zcash Will Still Be Used in the Year 2414 According to Netflix"s Altered Carbon NEWS | Avi Mizrahi


Several cryptocurrencies such as bitcoin, monero and zcash were featured on the recently released and highly anticipated second season of… read more. Jamie Redman


Jamie Redman is a financial tech journalist living in Florida. Redman has been an active member of the cryptocurrency community since 2011. He has a passion for Bitcoin, open source code, and decentralized applications. Redman has written thousands of articles for news.Bitcoin.com about the disruptive protocols emerging today. Please enable JavaScript to view the comments powered by Disqus.

News Feed

ByBit exchange halts operations in France
Vince Quill1 hour agoByBit exchange halts operations in FranceByBit has been at odds with the Autorité des Marchés Financiers (AMF) since 2022 when the regulator blacklisted the exchange.485 Total views3 Total sharesLi
Bank of Russia Wants to Ban Mutual Funds From Investing in Cryptocurrency
Bank of Russia Wants to Ban Mutual Funds From Investing in Cryptocurrency Russia’s central bank intends to prohibit mutual funds from acquiring crypto assets or related fina
Ethereum, Bitcoin, Cardano Are Most Popular Cryptocurrencies in Singapore, Survey Shows
Ethereum, Bitcoin, Cardano Are Most Popular Cryptocurrencies in Singapore, Survey Shows A new study shows that ethereum is the most popular cryptocurrency among
Tassat Is One Step Closer to Offering Crypto Derivatives With CFTC Approval
Tassat Derivatives has successfully acquired a swap execution facility (SEF) registration after securing regulator sign-off. The U.S. Commodity Futures Trading Commission (CFTC) ann
Amaka Nwaokocha11 hours agoRobinhood meme stock punters denied class suit certificationA court has rejected a motion requesting class action certification from investors pursuing legal action against Robinhood.2733 Total
Bitcoin overtakes gold in investor portfolio allocation — JPMorgan
Prashant Jha10 hours agoBitcoin overtakes gold in investor portfolio allocation — JPMorganBitcoin’s allocation in investor portfolios has reached 3.7 times that of gold when adjusted for volatility, according to a JP
Crypto Exchange Bitfront Shuts Down Amid Industry Challenges
Crypto Exchange Bitfront Shuts Down Amid Industry Challenges Cryptocurrency exchange Bitfront has announced its intention to cease operations in the coming months, citing challenge
William Suberg18 hours agoBitcoin support levels to watch as BTC price aims at $28KBTC price still has “heavy support” at the $28,000 mark, with confidence in place that Bitcoin can avoid a deeper retracement.5251 To
Fintech Study Estimates 4.4 Billion Global Users Will Adopt Mobile Wallets by 2024
Fintech Study Estimates 4.4 Billion Global Users Will Adopt Mobile Wallets by 2024 According to a recently published study by Merchant Machine, mobile wallets are predicted to have
Bitcoin To Top Above $168,500 Based On This Indicator, Analyst Reveals
Este artículo también está disponible en español. An analyst has explained how Bitcoin could see a top beyond the $168,500 mark based on the historical trend in this indi
Tether, ICOs, Craig Wright – Attorney Divulges New Details on Billion Dollar Crypto Lawsuits
Tether, ICOs, Craig Wright - Attorney Divulges New Details on Billion Dollar Crypto Lawsuits On April 3, the law firms Roche Cyrulnik Freedman and Selendy & Gay filed 11 class-ac
Dydx Processed $1.1 Billion Cryptocurrency Loans in 12 Months — 70% in Just 60 Days
Dydx Processed $1.1 Billion Cryptocurrency Loans in 12 Months — 70% in Just 60 Days Cryptocurrency lender Dydx advanced a total of $1.14 billion in digital asset loans over the pa