Author

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

hero member
Activity: 672
Merit: 500
http://fuk.io - check it out!
i dont understand the coin control, but i stake alot:



Nice looking history Smiley

im a holder, seler only on big hypes then always buying back Wink
legendary
Activity: 2534
Merit: 1129
unless I am somehow misunderstanding the math/logic behind this, wouldn't you make more overall if you had many blocks staking for small amounts several times a day, rather than occasionally doing one medium or large block every day? Because the second you get a new POS reward, it goes back to work for you aging and then eventually staking again... earning compound interest in a sense.

BTW hashcows fixed the hbn withdrawal issue on the multi pool and I got my HBN!

The compounding effect is really no different with smaller blocks. In practice, it is less, because the smaller blocks have a lower probability of staking, therefore take longer for a given coin age: Although there are proportionately more of them, they are using more CPU power (pro-rata), and so there will be a slight throttle on the overall staking speed.
legendary
Activity: 1148
Merit: 1000
unless I am somehow misunderstanding the math/logic behind this, wouldn't you make more overall if you had many blocks staking for small amounts several times a day, rather than occasionally doing one medium or large block every day? Because the second you get a new POS reward, it goes back to work for you aging and then eventually staking again... earning compound interest in a sense.

BTW hashcows fixed the hbn withdrawal issue on the multi pool and I got my HBN!

the big block will also stake and the earning will stake as well, they both need 10 days to restake so once they stake if you combine them in 10 days they stake the balance got bigger

for instance

if you have 500 HBN after 10 days it will be 255 + 255 so each 255 will stake after 10 days

or if you combine the total amount to 510 it will stake the same amount.
full member
Activity: 182
Merit: 100
unless I am somehow misunderstanding the math/logic behind this, wouldn't you make more overall if you had many blocks staking for small amounts several times a day, rather than occasionally doing one medium or large block every day? Because the second you get a new POS reward, it goes back to work for you aging and then eventually staking again... earning compound interest in a sense.

BTW hashcows fixed the hbn withdrawal issue on the multi pool and I got my HBN!
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
i dont understand the coin control, but i stake alot:



Nice looking history Smiley
hero member
Activity: 672
Merit: 500
http://fuk.io - check it out!
i dont understand the coin control, but i stake alot:

legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Well that's cool.  So now it's even simpler.  I guess it's just a matter of how you want/prefer to manage your staking account.

For myself personally, I like big blocks. I usually try to keep blocks at 1k+ HBN but sometimes have blocks as small as 500 HBN.  I know others prefer to have smaller blocks that give them a constant stream of small stakes, but I prefer to have stakes that take 10-11 days so that I can get more aggressive cumulative stake.

The benefit of smaller blocks is that they secure the HBN stake rate is not as volatile and as prone to attacks. I may start a small wallet with smaller blocks simply for the sake of doing my part to secure the HBN chain, but for now I only have a VPS that actively runs the daemon. 
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
I did show him and tell him to combine all his blocks of less then 1 into a bigger block. I said wait till all your little  ones add up to 100 then combine them. But he is staking just fine with 1000+ blocks between 10 and .7..

Keep us updated on how the pi responds to this type of high block count scenario.  If a pi can handle this fine, any machine should be able to.
sr. member
Activity: 504
Merit: 254
Version 1.4 takes care of the staking issue. There is almost nothing that has to be done.  I upgraded my brothers computer, he had tons and tons of very small blocks down to .042. They had been splitting from the 5 blocks that he had mined.  His version 1.3 couldn't handle it and it was unresponsive. After the upgrade, I did nothing but let it all go.  Not a single problem and within a few mins it was staking the blocks.

I did show him and tell him to combine all his blocks of less then 1 into a bigger block. I said wait till all your little  ones add up to 100 then combine them. But he is staking just fine with 1000+ blocks between 10 and .7..

Now this does take a full core out of your CPU. So if you want to be more efficient, then creating a new address in your wallet and combining blocks is also ok.  I personally am good with giving HBN 25% of my quad core.

Well that's cool.  So now it's even simpler.  I guess it's just a matter of how you want/prefer to manage your staking account.
sr. member
Activity: 336
Merit: 250
I personally am good with giving HBN 25% of my quad core.

I'd prefer 100% to reduce block download time from 7 hours to 1.75 hours (minimum).
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Version 1.4 takes care of the staking issue. There is almost nothing that has to be done.  I upgraded my brothers computer, he had tons and tons of very small blocks down to .042. They had been splitting from the 5 blocks that he had mined.  His version 1.3 couldn't handle it and it was unresponsive. After the upgrade, I did nothing but let it all go.  Not a single problem and within a few mins it was staking the blocks.

I did show him and tell him to combine all his blocks of less then 1 into a bigger block. I said wait till all your little  ones add up to 100 then combine them. But he is staking just fine with 1000+ blocks between 10 and .7..

Now this does take a full core out of your CPU. So if you want to be more efficient, then creating a new address in your wallet and combining blocks is also ok.  I personally am good with giving HBN 25% of my quad core.
sr. member
Activity: 504
Merit: 254
oh... it`s so complicated now... so what is the best way to stake coins?
transfer to a new wallet splitting into 500 hobos each transaction or what?
Thanks!

Let's make this really simple,

I use only 1 wallet for staking (you can have multiple address in one wallet). I have another wallet where I send my mining coins and purchased ones. I used that second wallet so I don't have to many "small" blocks in my staking wallet and when I have a big enough amount I combine those smaller blocks and send them to my staking wallet (keeping the number of blocks in that staking wallet relatively low).

Start from your overall balance and divide by 10.  It's a quick rule of thumb and you shouldn't have to combine blocks for at least 2 months. And in two months, you don't have to start all over again, you can move gradually and combine newly minted coins into bigger blocks.  You can keep the same address or pick a new one, a new wallet or the same one, it doesn't matter.  I use the same.

For example,

your balance is 10,000 HBN you'd make 10 x 1,000 HBN blocks
your balance is 5,000 HBN you'd make 10 x 500 HBN blocks

Keep in mind this doesn't have to be perfect, but starting with 10 blocks, you'd have ~640 Block in 2 months, that's when you should think to combine them again.
Also, if you already have some age or weight on your current coins, you can wait for them to stake and move them right after that, so you are not resetting the coin age and losing the PoS rewards on those coins. (You will need to use the coin control feature for that).
You will likely always make more than 2% since it will mostly always take more than 10 days to stake.  The PoS reward is based on coin age (number of blocks it takes before successfully getting your PoS block). So you don't lose for waiting longer and thus the reason for having slightly more than 2%.  The max interest per year is set to 100%. That is hard coded and the same for all.

Having a fast CPU doesn't matter if you have a lot of blocks... they will consume all of the CPU power and get your client less responsive.

Also, there is a distinction between BLOCKS and TRANSACTIONS.  having a lot of transactions is fine.  I have a wallet with over 25k transactions with no problems with it yet.  But I have no wallet with more than 500 blocks.  that is a pain to work with if you ever do.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
oh... it`s so complicated now... so what is the best way to stake coins?
transfer to a new wallet splitting into 500 hobos each transaction or what?
Thanks!

i am combining them in one big block and it stakes and usually it pays more than 2%

block of money/or block in blockchain?

Block of HBN - so if you send 500 HBN to a new wallet (or even resend it to the same wallet) those HBN will be combined into a "block" of 500. That block all stakes at the same time.  Sending the coins in blocks of 500 HBN would be a good starting point, but it depends on what your goals are. Currently a block of 500 HBN takes 10-14 days to stake.  Once that block of 500 stakes, the wallet will lose the 500 block and it will be replaced by two blocks of 250+. 
hero member
Activity: 708
Merit: 502
oh... it`s so complicated now... so what is the best way to stake coins?
transfer to a new wallet splitting into 500 hobos each transaction or what?
Thanks!

i am combining them in one big block and it stakes and usually it pays more than 2%

block of money/or block in blockchain?
legendary
Activity: 1148
Merit: 1000
oh... it`s so complicated now... so what is the best way to stake coins?
transfer to a new wallet splitting into 500 hobos each transaction or what?
Thanks!

i am combining them in one big block and it stakes and usually it pays more than 2%
hero member
Activity: 708
Merit: 502
oh... it`s so complicated now... so what is the best way to stake coins?
transfer to a new wallet splitting into 500 hobos each transaction or what?
Thanks!
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
It depends on your CPU and how many blocks your coins are spread out across. Tranz has said in the past that he consider 1000 to be about the threshold where he would consider starting to combine for efficiency's sake.

Myself, my coins are only scattered into a few hundred separate chunks at the moment and it barely touches my CPU usage. However, I am running an overclocked quadcore so your results may vary if you are using like, a sempron or something. When I get to around 1000 different pieces all trying to stake I will probably start to combine them.

Keep in mind you pay small fees and lose some coin age when you combine.

The fee is next to nothing, I personally don't think twice about it. Also just a side point, I think what matters is not the total amount of blocks held in a wallet, but is more about how many blocks have stake weight.  But I could be wrong.
full member
Activity: 182
Merit: 100
It depends on your CPU and how many blocks your coins are spread out across. Tranz has said in the past that he consider 1000 to be about the threshold where he would consider starting to combine for efficiency's sake.

Myself, my coins are only scattered into a few hundred separate chunks at the moment and it barely touches my CPU usage. However, I am running an overclocked quadcore so your results may vary if you are using like, a sempron or something. When I get to around 1000 different pieces all trying to stake I will probably start to combine them.

Keep in mind you pay small fees and lose some coin age when you combine.
member
Activity: 64
Merit: 10
Hey, How many transactions are reasonable on a stake wallet? I got 2000 in 2 months and It was 100% CPU load with 4000 before - is it required to move hobos to a new stake wallet with a new version? Thanks

You will want to combine blocks every so often to reduce cpu usage. See this link for some additional details. http://wiki.hobonickels.info/index.php?title=Coin_Control

Thanks for posting this!
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Hey, How many transactions are reasonable on a stake wallet? I got 2000 in 2 months and It was 100% CPU load with 4000 before - is it required to move hobos to a new stake wallet with a new version? Thanks

You will want to combine blocks every so often to reduce cpu usage. See this link for some additional details. http://wiki.hobonickels.info/index.php?title=Coin_Control
Jump to: