Author

Topic: HoboNickels - HBN - High Fast Stake - Version 2.0! More Secure, Less Intensive - page 255. (Read 478852 times)

newbie
Activity: 6
Merit: 0

Our Hobonickels pool is now up and running!
1% Fee



PPLNS
Payouts Run Every 2 min
VARDIFF
Always Updated with latest MPOS & Stratum


Code:
cgminer --scrypt -o stratum+tcp://hbn.cybermining.us:3333 -u Weblogin.Worker -p Worker password
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Hmmm..  I have been trying to corrupt a wallet by all reasonable means. I so far I haven't.

I haven't had any corruptions either, even though I have 8 secondary wallets, I updated from 1.2.3 to 1.3, and I have hard shutdown the computer that is running the wallets while the client was on.
sr. member
Activity: 504
Merit: 254

That is going to be a great addition!  But does this mean -salvagewallet doesn't get rid of orphans?  I know it didn't for me but maybe I use it wrong.


-salvagewallet will for the wallet.dat file on start up. It doesn't hit every wallet in your %appdata% but it should remove orphans from the default wallet.

ok that's why! I had 2 custom wallets  Shocked

Thanks for the pro tip Grin
legendary
Activity: 1540
Merit: 1060
May the force bit with you.

That is going to be a great addition!  But does this mean -salvagewallet doesn't get rid of orphans?  I know it didn't for me but maybe I use it wrong.


-salvagewallet will for the wallet.dat file on start up. It doesn't hit every wallet in your %appdata% but it should remove orphans from the default wallet.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Well no update, created in 1.3 and always using 1.3 client. Just strange.

What is your in %appdata%/HoboNickels/database directory?

log.0000000015 & 16

Hmmm..  I have been trying to corrupt a wallet by all reasonable means. I so far I haven't.
full member
Activity: 182
Merit: 100
Well no update, created in 1.3 and always using 1.3 client. Just strange.

What is your in %appdata%/HoboNickels/database directory?

log.0000000015 & 16
sr. member
Activity: 504
Merit: 254
Correct.

They stake but take more time.  That being said, I have virtualized a windows installation on my Mac with Virualbox because I just don't like having to many orphans.  They clutter my wallet. But nothing to worry about other than that.

I know there is a way to "clean" those orphans with -salvagewallet. But I must be using it wrong since it doesn't work for me!

It seems to me that if you were to unload your wallet and then reload your wallet it would probably lose the orphans... right?  I think that each time you load your wallet it grabs the wallet transactions from the blockchain not from the memory of the wallet client.  I am not positive on this, but it is worth a try I think.

Negative.  Unloading/Reloading doesn't get rid of the orphans... It will if you unload from one client and reload on a different one where you never loaded the wallet before.

In version 1.4 I will update the repairwallet rpc command to remove the orphans.

That is going to be a great addition!  But does this mean -salvagewallet doesn't get rid of orphans?  I know it didn't for me but maybe I use it wrong.

Thnkas guys, yeah what you said was correct, It did stake but I got slightly more coins . The previous 2 transactions didn't go through but the 3rd did. I also think potentially it could do with the mac client becoming unresponsive. This happens a lot if I have the client open(this may have to do with mac laptops sleeping). If I close and reopen, wait for it to load the block chain its fine though and thats when it restacke'ed. Very happy with hobo nickels  and must say stacking every 10 days feels quite good Smiley

You're right stacking every 10 days is sweet.


I don't think I ever had a "responsiveness" issue.  I didn't try the close/open sequence i just let it open and eventually I'd have a successful stake.  Talking with Tranz it might be a timing issue with the network.  Tranz is looking into a possible solution, but maybe the Mac client is slower to talk to the network and if there is another client staking at the same time, you get the orphan.

On my setup, I use the same physical machine with a virtualization of windows 7 and on windows I barely get orphans where as on the mac it's the opposite... I barely get valid blocks! they go thru, but at a much slower rate!
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Well no update, created in 1.3 and always using 1.3 client. Just strange.

What is your in %appdata%/HoboNickels/database directory?
full member
Activity: 238
Merit: 100
Thnkas guys, yeah what you said was correct, It did stake but I got slightly more coins . The previous 2 transactions didn't go through but the 3rd did. I also think potentially it could do with the mac client becoming unresponsive. This happens a lot if I have the client open(this may have to do with mac laptops sleeping). If I close and reopen, wait for it to load the block chain its fine though and thats when it restacke'ed. Very happy with hobo nickels  and must say stacking every 10 days feels quite good Smiley
full member
Activity: 182
Merit: 100
Well no update, created in 1.3 and always using 1.3 client. Just strange.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
In version 1.4 I will update the repairwallet rpc command to remove the orphans.

I get corrupt 2nd wallet file again, no hard restart this time. Luckily it's empty.

It will be convenient if "repair wallet" command is added to rpc or menu.



Were those wallets created from version 1.2 and moved to 1.3?
full member
Activity: 182
Merit: 100
In version 1.4 I will update the repairwallet rpc command to remove the orphans.

I get corrupt 2nd wallet file again, no hard restart this time. Luckily it's empty.

It will be convenient if "repair wallet" command is added to rpc or menu.

legendary
Activity: 1540
Merit: 1060
May the force bit with you.
In version 1.4 I will update the repairwallet rpc command to remove the orphans.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Correct.

They stake but take more time.  That being said, I have virtualized a windows installation on my Mac with Virualbox because I just don't like having to many orphans.  They clutter my wallet. But nothing to worry about other than that.

I know there is a way to "clean" those orphans with -salvagewallet. But I must be using it wrong since it doesn't work for me!

It seems to me that if you were to unload your wallet and then reload your wallet it would probably lose the orphans... right?  I think that each time you load your wallet it grabs the wallet transactions from the blockchain not from the memory of the wallet client.  I am not positive on this, but it is worth a try I think.
sr. member
Activity: 504
Merit: 254
Presstab is correct, these are orphans. The Mac client does work and will stake, however the staking algorithm is not very efficient on it. So you end up with more orphans then accepted. Not to worry though. If they are orphaned they retain their coin age and try again. Plus you will get the increased interest once they are finally accepted. I suggest using larger coin blocks with the Mac client.

Unick and I did some test on test net with the mac clients. They are producing the correct solution to solve a PoS block ,but they just do it a bit slower.

Correct.

They stake but take more time.  That being said, I have virtualized a windows installation on my Mac with Virualbox because I just don't like having to many orphans.  They clutter my wallet. But nothing to worry about other than that.

I know there is a way to "clean" those orphans with -salvagewallet. But I must be using it wrong since it doesn't work for me!
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Presstab is correct, these are orphans. The Mac client does work and will stake, however the staking algorithm is not very efficient on it. So you end up with more orphans then accepted. Not to worry though. If they are orphaned they retain their coin age and try again. Plus you will get the increased interest once they are finally accepted. I suggest using larger coin blocks with the Mac client.

Unick and I did some test on test net with the mac clients. They are producing the correct solution to solve a PoS block ,but they just do it a bit slower.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Hey guys,

Just wondering I have had my first stake after 10 days, I didn't do anything and I have 2 transactions but they are both stuck at 0/6 confirmations. Do I have do anything for these to go through? Are these actually my new coins that have been minted or should I not get too excited?I am using a Mac client as well.

Thanks

It sounds like you had an orphan.  This means that someone else staked at the exact same time you did, but the network took the other stake rather than yours. This happens from time to time. Look at your coinage via advanced coin control and see if you block is still mature. If it is then you should be able to hold until it stakes again.
full member
Activity: 238
Merit: 100
Hey guys,

Just wondering I have had my first stake after 10 days, I didn't do anything and I have 2 transactions but they are both stuck at 0/6 confirmations. Do I have do anything for these to go through? Are these actually my new coins that have been minted or should I not get too excited?I am using a Mac client as well.

Thanks
legendary
Activity: 1330
Merit: 1000
Blockchain Developer

how often do you combine blocks?


I like to play around with my HBN a bit, so I actually combine after every split. This isn't exactly necessary, but it does prevent split blocks from maturing at different points in time.  So each time I get a stake, I send the two blocks for my wallet-stake3 (I have 8 staking wallets at the moment) and send it to my default wallet to combine them, then send them back to wallet-stake3.  Alternatively if I want to avoid the .001 transaction fee hitting me twice, I could create a new wallet and send it there. For the sake of being able to keep track of my wallets and not having to frequently backup, I try not to create new ones anymore.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
I've been wondering about a Staking issue.

If I read right, the coins split every 10 days when stake is generated. How is this going to affect the 1 year super stake? Do the coins remember the original minting date? or are they getting washed new every 10 days when it splits?

Or was the super stake pulled? I don't see it mentioned on the front page any more.

If it's gone, then I may just recombine my coins again. I generate so many little stakes that it's going to get cpu intensive.



The coins are split, so coin age is destroyed, and reset to zero.

Yes Super Stake is just a buzz word, the 2% every 10 days has not been changed.

Each person can find a good balance for when they should combine. I do it about every 2-3 months. 
Jump to: