This article was first published on Stories by Bitcoin Private on Medium
A Rebase breakthrough!
Around a month ago we released a Testnet UI , something we’ve not seen anywhere else. It proved to be hugely popular and we had thousands of tests from our brilliant community, eager to help test the Rebase directly from their browsers. We found over the weeks of testing that a couple of things became apparent; generating blocks and sending transactions were having issues. Our hard working developers spent time trying to figure out the problems and this took a little while, with a fair bit of head-scratching. Fixing the generating of blocks was easy; it’s a memory hog to mine a whole block and the simple server we put in place didn’t cover it, so that wasn’t a real issue. The bigger problem was that transactions weren’t always going through.
So the developers looked to other projects who may have solved this issue and found it was resolved with upstream changes in BSHA3 and Ravencoin, so we adapted some of the great tweaks they made and applied to our own Rebase. This was a great example of open source software being transparent and helping improve crypto projects as a whole. With that applied and running our Rebase under -regtest rather than -testnet, we added some nodes, opened up connections and were able to send transactions without fail across the network. I’m sure a couple of us jumped out of our chairs and @robotica jokingly said he’d buy us all dinner with his testnet coins. There’s still more to do, but we’ve released a 2nd Rebase testing user interface. The testnet version has reached 67/119 and served it’s purpose to find issues; but this new version is open for testing and has completed 89/119 successful calls in less than 24 hours thanks to help from our active ...
To keep reading, please go to the original article at:
Stories by Bitcoin Private on Medium