Hi,all, i want to take over Pennies project if no one care about it. Thanks shakezula and The_CatMan for creating it and fixing the stake issue.
I like Pennies because it's no decimal and pure POS. POS is first introduced in PPC, but PPC can still create valueable CPU-Mined coin, Pennies has enough coin now, CPU-Mining is valueless. Pennies must be better than many other coins if its code is stable and it has more feature.
I have done the following work:
1. Accelerate startup. Old Version startup cost 30 minutes at least in my laptop, new cost only 3 minutes at most. I found PrimeCoin startup runs much faster than Pennies, so i migrate the related code into Pennies.
2. Accelerate sync. Old Version can't sync normally. I'm not sure i have fixed the sync issue, but i has tried 10 times to sync correctly between 3 hour and 14 hours. but 10 times test is not enough, if you meet the sync issue, please let me know, i will try my best to fix it.
3. Support Bloom Filter Protocol, it means Pennies will support Light-Wallet soon, Android Wallet will be released later. I have finished a light wallet demo, it can finish sync in 20 minutes and can receive and send coin correctly.
4. Fix the issue:Stake-Mining cost 100% CPU.
5. Fix crash issue. Old Version startup will crash in my laptop because scrypt-hash has some CPU-specific code.
6. Upgrade openn-ssl to 1.0.1g
How to upgrade1. Backup wallet.dat
2. remove the folder of %APPDATA%/Pennies
3. startup piggybank.exe
4. after synced, copy the wallet.dat to the folder of Pennies, restart piggybank.exe
Important Note:
The format of blkxxxx.dat and wallet.dat has changed for accelerating startup, please backup wallet.dat before running 10.3.1
sourcehttps://github.com/Rozu/Pennies/releases/tag/10.3.1-srcwindowshttps://github.com/Rozu/pennies_release/releases/tag/10.3.1People who like Pennies must be united to make it better!