I have decided not to fork since it is said a LOT easier than done.
I still need some information as to the PoS using CPU. Someone said that blackcoin's worked, I could take a look. What would really help would be some information when it happens. Is it durring the creation of the stake, or afterwards? This is not a bug that I programmed, it probably was around when I forked Slimcoin from Peercoin. If someone knows how it was fixed, please tell.
In blackcoin the POS process is not implemented the same way. In some other coin I know, the POS problems exist as well an I do not think they are fixed yet.
As I known first, the performance problem come from the multiplicity of the transaction into the wallet. More you have transaction more it takes CPU for POS......
The second is the POS calculation of interest multiply the quantity of transaction into the wallet because the processes separate in two part the old transaction creating two new transactions and so on every loop (increasing by 2^n the number of transaction by the time). Also if you connect to the precedent point ......
I had this problem on another coin: I have let my wallet open for POS for weeks and by the time I had 40000 transactions and my CPU has jump to the ceiling at 100%