New Bitcoin Cash Stress Test Sees 700,000 Transactions inOne Day

New Bitcoin Cash Stress Test Sees 700,000 Transactions in One Day

Blockchain

On Thursday, Nov. 1, a group of Bitcoin Cash (BCH) proponents who call themselves the Professional Stress Test Team, performed a network stress test on the BCH chain. During the course of the day, the BCH network saw over 733,000 transactions and a 14MB block that cleared 73,000 transactions in one fell swoop.

Also read: Anypay Provides BCH Invoices That Can Be Paid by Sending a Text

Bitcoin Cash Network Shrugs Off Another Stress Test

The Bitcoin Cash Professional Stress Test Team wrapped up another 24 hours of sending thousands of transactions and recording all the data on Nov. 1. According to the team’s Taste Test Report, the group constructed a transaction fan-out tool they called the DoW, which includes seven full nodes using three of the most popular bitcoin clients — Bitcoin Unlimited, ABC, and SV. Full node implementations for the stress test were dispersed around the world in the U.S., Finland, Belgium, and Hong Kong. When the stress test began, the BCH was added to the DoW’s UTXO management system, which split the transactions into multiple UTXOs that ranged in value between 15,000 to 15,000,000 satoshis.

New Bitcoin Cash Stress Test Sees 700,000 Transactions in One Day
BCH transactions (tx) historical view shows 733,782 tx processed on Nov. 1, 2018.  

Following this step, the UTXOs were held in a Walker process, a method that fans out the transactions and splits them into 20 to 2,900 new UTXOs. Each Walker process waits for the fan-outs to be confirmed on the BCH chain before starting again. Loading the Walkers is a manual process, the team detailed, and the group is in the midst of creating an automated loader. The way the stress test method is currently done is quite “time-consuming” and leads to a “delay in activation of all Walkers.” During the first phase of the test, the team experienced multiple Walker failures and random delays. “Nodes running Bitcoin Unlimited did not experience failures of this kind, while the Bitcoin SV (which still has the delay in place) and Bitcoin ABC nodes all failed to varying degrees,” explained the team. The stress testers continued by stating:

After the first 140,000 transactions were sent, the team spent some time making an analysis of what the issues were, and re-gathering UTXOs from failed walkers, and re-started the test.

New Bitcoin Cash Stress Test Sees 700,000 Transactions in One Day

The Outcome: A Cleared Mempool, Big Blocks, and 1/10th of a US Penny Per Transaction

New Bitcoin Cash Stress Test Sees 700,000 Transactions in One Day
“At this point, a further test was begun with a large number of small UTXOs resulting in the following: As can be seen, from 5.44pm to 5.53pm approximately 66,000 transactions were sent onto the network, or a rate of approximately 122 per minute. This culminated in a 10MB block which emptied the Mempool.”

At the end of the day, the team finished up the stress test with the final blast, utilizing all the remaining funds from the failed transactions left in the wallet. The developers detailed that this test was the “most optimized in terms of success rate” and there was a much lower failure rate this time around (less than 0.2 percent transaction failure). According to 24-hour statistics, the BCH chain processed 733,782 transactions during the course of the Nov. 1 stress test. The stress test organization also plans on assembling a large-scale test on Nov. 17, after the proposed network hard fork two days prior.

The group emphasized they were pleased with the DoW’s performance but they expect to be ready to handle a lot more capacity on Nov. 10. At that time the team expects to send 250-300 transactions per second onto the BCH network within a 1-hour time span. “This rate will need to be sustained indefinitely (24 hours at least) to achieve the goals laid out in the Professional Stress Test roadmap, and we look forward to delivering on this promise,” the stress testers conclude.

The Nov. 1 stress test was smaller than the test held on Sept. 1 and the four days of testing that followed. However, there were some notable achievements this Thursday, with block 554751 being the largest block mined during the day. The 14MB block processed held 73,000 transactions and the miner earned 0.14320561BCH in fees. Another block mined by the operation SV-Pool, processed a 9.3MB block with over 44,000 transactions. Just like last September, even though there were hundreds of thousands of transactions sent that day, the mempool (transaction queue) was cleared quite easily and network fees remained extremely low the entire day.

What do you think about the Nov. 1 stress test and the data that was found? Do you like to see network stress tests? Let us know what you think about this subject in the comments section below.


Images via Shutterstock, Pixabay, and the ‘Taste Test Report.’


Need to calculate your bitcoin holdings? Check our tools section.

Coingeek Speaks on Consensus Changes and Next-Gen ASICChip

Coingeek Speaks on Consensus Changes and Next-Gen ASIC Chip

News

Last week, news.Bitcoin.com reported on the proposed consensus changes published by the Bitcoin ABC development team, and the opposition towards certain elements of that proposal from a few BCH community members. Now the blockchain firm and mining organization Coingeek, led by the billionaire tycoon Calvin Ayre, has revealed some different proposed changes to the BCH protocol that the group would rather support. Moreover, Coingeek also explains the company has designed a next-generation ASIC chip that will be unveiled during the last week of November in London.

Also read: The Opposition Towards Bitcoin ABC’s Proposed Upgrade Changes

Craig Wright: The Plan is 128MB This November

Coingeek Speaks on Consensus Changes and Next-Gen ASIC ChipThree days ago we reported on the proposed changes being added to the next full node client published by the Bitcoin ABC development team. The new code changes should be in the next codebase release which is expected to be ready on August 15 for testing. As we discussed, the ABC developers plan to add canonical transaction ordering, a minimum transaction size of 100 bytes, activation of OP_CHECKDATASIG and OP_CHECKDATASIGVERIFY (CDSV), and push-only mandatory for scriptsig.

However, Nchain’s Craig Wright explained that CDSV would not happen while also detailing that friends like Calvin Ayre would not support the change. A few days later on August 11, Wright explained his preferred consensus changes that he would like to see implemented on the BCH chain this coming November. Wright states:

The plan is 128MB this November — 512MB in May 2019 — 2.0 GB in Nov 2020 and – after this, it is unbounded. There will be NO limits ANYWHERE in bitcoin. We expect 337k USD in fees a block just from one use case. That will then fuel BCH to become global money.   

Coingeek’s Statement Against Certain Changes and the Mining Pool’s November Suggestions

Coingeek Speaks on Consensus Changes and Next-Gen ASIC ChipFollowing this, on August 13 the mining organization Coingeek, which captures over 20 percent of the BCH hashrate, once again made a statement concerning Bitcoin protocol changes. The company starts off by explaining that it is fully committed to the global success of the original Bitcoin protocol which is “now restored in the form of Bitcoin Cash BCH.” Furthermore, Coingeek emphasizes that as a “significant miner” there are a few consensus changes they plan on supporting that are different than the changes proposed by Bitcoin ABC. The Coingeek proposal shows three features they would like to see implemented this November:

  • Continuing the program to re-enable the original set of opcodes. Specifically for November, CoinGeek supports re-enabling OP_MUL, OP_LSHIFT, OP_RSHIFT, and OP_INVERT.
  • Removing the current limit of 201 opcodes per script.
  • Raising the maximum block size to 128MB.

Additionally, Coingeek notes some changes within the Bitcoin ABC proposal that the organization will not support. Coingeek agrees with Craig Wright, and explains they will not “commit their hashpower” to any software implementation that supports “canonical transaction ordering and OP_CHECKDATASIGVERIFY (CDSV).”

“In the longer term, Coingeek will continue to support only consensus changes that restore the original Bitcoin protocol, and those that may be demonstrated as absolutely necessary to meeting the goal of massive on-chain scaling to terabyte+ blocks,” the mining pool details.

Coingeek Speaks on Consensus Changes and Next-Gen ASIC Chip
Coingeek’s hashrate over the last seven days.

Coingeek Emphasizes It Will Support the Best Interest for All Enterprise Bitcoin Cash Miners, and Plans to Unveil a “Next Generation ASIC Chip Design” This November

Coingeek also says it encourages the development of plug-in transaction selection, removing transaction delays, free and cheap fees, computational cost-based fee calculation, and the implementation of a secondary transaction cache to allow double spend monitoring for transactions. The firm says it will continue to support the original vision of Bitcoin and says other mining pools should join them in taking a stance.

“Coingeek’s suggested path is in the best interest of all enterprise-level mining operations and we welcome working together to support this now,” the company notes.

Coingeek Speaks on Consensus Changes and Next-Gen ASIC Chip

Following the statement toward enterprise mining operations, the company has also revealed it has designed a “next generation ASIC chip.” According to Coingeek, the chip will be optimized for enterprise-level mining on the Bitcoin Cash network. Coingeek details it will be showcasing the new technology at a booth during the organization’s London conference in November. The BCH mining pool says they invite all miners to join them at the even so they can plan for the future of the industry.

What do you think about Coingeek’s statements and proposals for the upcoming November Bitcoin Cash hard fork? What do you think about Coingeek announcing next-generation enterprise-grade mining chips? Let us know what you think about this subject in the comment section below.


Images via Shutterstock, Coingeek logo, Nchain logo, Coindance, and Pixabay. 


Verify and track bitcoin cash transactions on our BCH Block Explorer, the best of its kind anywhere in the world. Also, keep up with your holdings, BCH and other coins, on our market charts at Satoshi’s Pulse, another original and free service from Bitcoin.com.