Reddcoin Weekly Development Update
Welcome again Reddheads to another weekly update of Reddcoin Development.
It probably doesn’t feel like it to you, but there is actually heaps of things going on behind the scenes with development and associated tasks.
I know myself when waiting for releases of software it can seem like it is taking an eternity to see some sort of progress from a development team (big or small), especially when you don’t have the inside scoop as to what’s going on (well a few of you have the inside scoop).
Anyway, the following list summarises what’s been going on this last week:
- Started reaching out to contact various exchanges and 3rd party services to advise a new wallet is coming soon.
- Testing of block chain synchronisation on different platforms.
- Testing upgrading v2 on top of v1 blockchain.
- Creating updated official bootstrap.dat and testing.
- Various code fixes based on feedback.
- Continue writing up of release notes and other documentation updates.
- Continue investigating the performance and behaviour of PoSV.
New v2.0 Wallet and testing progress
Coding continues for the new wallet and it is now reached version v2.0.0rc1g. with lots of small improvements.
In preparation of a public release of the new wallet, I have started contacting and engaging with the various major exchanges and 3rd party services to advise them that we will have an updated wallet in the near future. I feel early communication is important so that they are not caught under prepared. The response back so far has been very good.
One of the sad moments while gettign this information, was reflecting on how many 3rd party establishments have not survived in the last 2 years. There have been so many promising services that have not been able to establish themselves, or have succumbed to theft or corruption.
The switchover behaviour on testnet using the new v4 blocks continues to perform solidly, there have been no switchbacks to v3 since the change-over.
One of the other activities needed completing was generated a new updated bootstrap.dat file to coincide with the new release. This will bring the current bootstrap sync point up to:
Block 1225000 (06/06/2016 @ 11:00am (UTC))
Also I did some comparison testing on the Reddcoin network using both the version 1.4.1 wallet and version 2.0.0 wallet and validate it with both the blockchain and bootstrap sync process.
This includes:
* v1.4.1 starting wallet with no blockchain - Full sync'd and completed successfully
* v2.0.0 starting wallet with no blockchain - Full sync'd and completed successfully
* v2.0.0 starting wallet with v1.4.1 blockchain - Full sync'd and completed successfully
* v2.0.0 starting wallet with bootstrap.dat - Full sync'd completed successfully
One of the advantages with this new release is the improved performance of synchronising directly with the network. Didi has previously performed a bunch of testing using many different platforms and environments. While waiting for results I performed the following performance comparison testing of the bootstrap vs normal initialisation sync methods using
- A high end i-7 16GB RAM SSD,
- A venerable P4 2GB RAM SDD (spinning disk drive).
v2.0.0 wallet initialisation
I7 pc was able to download the blockchain via the network and sync in 12 hrs (1.225MM blocks)
I7 pc was able to sync the bootstrap.dat in 8hrs
P4 pc was able to download the blockchain via the network and sync in 24 hrs (1.225MM blocks)
P4 pc was able to sync the bootstrap.dat in 16hrs
v1.4.1 wallet initialisation
I7 pc was able to download the blockchain via the network and sync in 24 hrs (1.225MM blocks)
I7 pc was able to sync the bootstrap.dat in 19hrs
P4 pc Did not complete
P4 pc Did not complete
Eye Candy
Some deserving eye candy on the progress. Album is also shared on Imjur
Send Tab
Request Tab
Transaction Tab
Debug Information
Debug Traffic
Debug Peers
Translations
Translations continue to be updated which is great to see. Thank you to all those who are contributing their time and effort.
Notable mentions this week go to:
Serkan34 Syar for their ongoing language contributions
I have already pulled their work into the next release candidate
This is the running list of desired languages, and if you like you can also check the overall running list on transiflex here.
- French (100% completed
- Spanish (100% completed)
- Dutch (100% completed)
- German (99% completed)
- Chinese (99% completed)
- Turkish (99% completed)
- Swedish (98% completed)
- Danish (97% completed)
- Russian (98% completed)
- Italian (97% completed)
- Portuguese (96% completed)
- Icelandic (88% completed)
- Romanian (82% completed)
- Indonesian (87% completed)
- Hungarian (78% completed)
- Polish (46% completed)
- Ukrainian (44% completed)
- Tagalog (15% completed)
- Hindi (0% completed)
Getting involved
We are a global community, and cross many borders but boundaries do not need to hinder us.
The crypto currency world has not reached its tipping point yet, but when it does, it is sure to escalate at an amazing rate. There are going to be many ups and downs, and an interesting ride for sure.
If you would like to get involved and dont know where to start, reach out and we will see where you can jump in Deadpool has a great Trello site going with activities that need looking at.
In Closing
There is still plenty to do, but I feel we are another step closer to a public release. A lot has been achieved already, and it feels like now is putting the polish on the final product.
I thank you all for your patience and support, it has been a long road, but the journey has been worth it.
So where ever you are, enjoy your week ahead
Keep on staking!