Pages:
Author

Topic: [HYP] HyperStake | Generous Reward Staking | Advanced Staking Controls & Wallet - page 64. (Read 679332 times)

member
Activity: 84
Merit: 10
When is the new wallets coming out with latest commit changes?

I still only see the one from 2016 available under Releases... I'd like to start staking with the latest wallet as soon as possible :-D
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Just to remind everyone, we have a 49 page wiki http://hyperstake.wikia.com/wiki/HyperStake_Wiki

It is a little out of date in some sections, but does include a lot of detail.
sr. member
Activity: 414
Merit: 251
Hello guys, excited to be getting started with this coin - it's the first coin that I'm trying to actually stake/mine/whatever rather than just buy/sell. And I've a feeling it's a good one! One question: what does the "Estimated days to stake" number mean in the wallet? My coins are not matured yet, age 1.02, and each time I open coin control the "days to stake" value changes, seemingly at random, somewhere within the 700-999 range. I previously assumed it would just display the time left until my coins matured (ie. 8.8 - 1.02 = 7.78), but obviously that's not right. So what does it mean? Thanks!

I use to stake these. I stopped because you need so many and I was not willing to invest that many. How many coins are you trying to stake ? I had a couple 100k I eventually just sold them out of frustration. Also yes, these is an algo to work out the amount you will earn bit there are factors that always change so much hated off balance that it's so difficult to know. The weight changing constantly is one for example.

A few hundred thousand HYP is a great amount to stake with. Staking does require some patience though.

   Started with 200-300K 2 years ago.  Up to 2mil now.  Only coin I've left running all that time...   It just works...   

Yeah, Have to say this coin has been a major winner.
In from the start for giggles when the I saw the team described themselves as "seasoned / experienced altcoin  bagholders"
0.6btc of TRK before the fork now nearly double digits btc.

Stakes like clockwork, spikes at 6-7% cpu 500MB RAM

GPUs? nah HODL! .. but trade too we do need some more volume on exchanges.

YMMV - it's been a long ride





legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Hello dev could you give a roadmap for the upcoming release and the features you plan to include.
Great coin very intrested in trying this staking crypti seems abit tight on the sell orders looks like nobody wants to give up their coins   Roll Eyes
I need some!!!
The wallet and themes look great by the way on my linux machine Shocked

Happy to see you are interested in HYP  Cool

Sell orders are typically pretty thin because HyperStake's economic model gives incentive not to hold your coins on exchange. If you have them on exchange, you are missing out on the staking rewards.
newbie
Activity: 39
Merit: 0
Crazy DEV  Grin he was posting the roadmap before I just asked for it.
This coin has a golden future no doubt!
newbie
Activity: 39
Merit: 0
Hello dev could you give a roadmap for the upcoming release and the features you plan to include.
Great coin very intrested in trying this staking crypti seems abit tight on the sell orders looks like nobody wants to give up their coins   Roll Eyes
I need some!!!
The wallet and themes look great by the way on my linux machine Shocked
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Are there any other upcoming features this coin will have or is the staking the main objective?

Here is the current roadmap


I am also in the research phase concerning a PoS 4.0 type protocol enhancement that will really have HYP leading the way concerning Proof of Stake protocol.
legendary
Activity: 1007
Merit: 1000
Hello guys, excited to be getting started with this coin - it's the first coin that I'm trying to actually stake/mine/whatever rather than just buy/sell. And I've a feeling it's a good one! One question: what does the "Estimated days to stake" number mean in the wallet? My coins are not matured yet, age 1.02, and each time I open coin control the "days to stake" value changes, seemingly at random, somewhere within the 700-999 range. I previously assumed it would just display the time left until my coins matured (ie. 8.8 - 1.02 = 7.78), but obviously that's not right. So what does it mean? Thanks!

I use to stake these. I stopped because you need so many and I was not willing to invest that many. How many coins are you trying to stake ? I had a couple 100k I eventually just sold them out of frustration. Also yes, these is an algo to work out the amount you will earn bit there are factors that always change so much hated off balance that it's so difficult to know. The weight changing constantly is one for example.

A few hundred thousand HYP is a great amount to stake with. Staking does require some patience though.

   Started with 200-300K 2 years ago.  Up to 2mil now.  Only coin I've left running all that time...   It just works...   
member
Activity: 170
Merit: 10
Are there any other upcoming features this coin will have or is the staking the main objective?
member
Activity: 99
Merit: 10
This coin is so undervalued for real.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Hello guys, excited to be getting started with this coin - it's the first coin that I'm trying to actually stake/mine/whatever rather than just buy/sell. And I've a feeling it's a good one! One question: what does the "Estimated days to stake" number mean in the wallet? My coins are not matured yet, age 1.02, and each time I open coin control the "days to stake" value changes, seemingly at random, somewhere within the 700-999 range. I previously assumed it would just display the time left until my coins matured (ie. 8.8 - 1.02 = 7.78), but obviously that's not right. So what does it mean? Thanks!

I use to stake these. I stopped because you need so many and I was not willing to invest that many. How many coins are you trying to stake ? I had a couple 100k I eventually just sold them out of frustration. Also yes, these is an algo to work out the amount you will earn bit there are factors that always change so much hated off balance that it's so difficult to know. The weight changing constantly is one for example.

A few hundred thousand HYP is a great amount to stake with. Staking does require some patience though.
full member
Activity: 332
Merit: 103
Hello guys, excited to be getting started with this coin - it's the first coin that I'm trying to actually stake/mine/whatever rather than just buy/sell. And I've a feeling it's a good one! One question: what does the "Estimated days to stake" number mean in the wallet? My coins are not matured yet, age 1.02, and each time I open coin control the "days to stake" value changes, seemingly at random, somewhere within the 700-999 range. I previously assumed it would just display the time left until my coins matured (ie. 8.8 - 1.02 = 7.78), but obviously that's not right. So what does it mean? Thanks!

I use to stake these. I stopped because you need so many and I was not willing to invest that many. How many coins are you trying to stake ? I had a couple 100k I eventually just sold them out of frustration. Also yes, these is an algo to work out the amount you will earn bit there are factors that always change so much hated off balance that it's so difficult to know. The weight changing constantly is one for example.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Hello guys, excited to be getting started with this coin - it's the first coin that I'm trying to actually stake/mine/whatever rather than just buy/sell. And I've a feeling it's a good one! One question: what does the "Estimated days to stake" number mean in the wallet? My coins are not matured yet, age 1.02, and each time I open coin control the "days to stake" value changes, seemingly at random, somewhere within the 700-999 range. I previously assumed it would just display the time left until my coins matured (ie. 8.8 - 1.02 = 7.78), but obviously that's not right. So what does it mean? Thanks!

It takes your current built up coin weight (value * days old) and calculates approximately how long that takes to stake using that weight. The older your coins get, the higher the weight gets and the less amount of days it would take. The estimation is not perfect and works much better once your coins have a bigger weight.
newbie
Activity: 2
Merit: 0
Hello guys, excited to be getting started with this coin - it's the first coin that I'm trying to actually stake/mine/whatever rather than just buy/sell. And I've a feeling it's a good one! One question: what does the "Estimated days to stake" number mean in the wallet? My coins are not matured yet, age 1.02, and each time I open coin control the "days to stake" value changes, seemingly at random, somewhere within the 700-999 range. I previously assumed it would just display the time left until my coins matured (ie. 8.8 - 1.02 = 7.78), but obviously that's not right. So what does it mean? Thanks!
sr. member
Activity: 433
Merit: 250
We are the first to program your future (c)
Mad respect for such detailed explanation, thank you presstab, almightyruler. I think I'm getting it now.
Few other stuff.
Why is maximum age specified to 30 days ? What does that do and why is it needed ? Is it for weight to not increase infinitely ?
Yes. If the coin age hadn't been limited, someone would have been able to perform a double-spend attack with the small amount of coins after a few years of gaining weight, for example.

If untouched in wallet, is setstakesplitthreshold enabled to split inputs once reached 20k+ ? I have all inputs between 19500 and 19999, once they generate reward, they will split ? If so and let's say I want it only to split at 40k, can I just specify that now without losing coin age or it will reset that ?

If your stake split threshold is 20k, an UTXO will split when it reaches 40k+ (41k/2 > 20k threshold). You can change the stake split threshold at any time without losing coin age.
member
Activity: 84
Merit: 10
This coin has a bright future.. super active devs, appreciate the presence
hero member
Activity: 908
Merit: 503
Mad respect for such detailed explanation, thank you presstab, almightyruler. I think I'm getting it now.
Few other stuff.
Why is maximum age specified to 30 days ? What does that do and why is it needed ? Is it for weight to not increase infinitely ?

If untouched in wallet, is setstakesplitthreshold enabled to split inputs once reached 20k+ ? I have all inputs between 19500 and 19999, once they generate reward, they will split ? If so and let's say I want it only to split at 40k, can I just specify that now without losing coin age or it will reset that ?
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Is staking totally random or there is some sort of a reward position queue based on weight (coins in one input) ?

There is absolutely no queue.

If you want to know the technical details about how staking works...

A UTXO has some of its details taken from it and hashed using SHA256. SHA256 creates a 256 bit binary result that is completely random and always different if one of the inputs that was hashed changes and always the same
Code:
CDataStream ss(SER_GETHASH, 0);
ss << nStakeModifier << nTimeBlockFrom << nTxPrevOffset << nTxPrevTime << prevoutIndex << nTimeTx;

uint256 hashProofOfStake = Hash(ss.begin(), ss.end());

You successfully stake if the result of your hash produces a number that is less in value than the inverse of the difficulty target multiplied by the UTXO's coin weight.
Code:
bool validStake = hashProofOfStake < (bnCoinWeight * bnDifficulty);

So you can see here, that your hashProofOfStake is random. But whats not random is the coin weight and difficulty. The larger your coin weight is, the easier it is to create a random number that is less than the target.

For example, think of using a random number generator that generates a number between 1 and 100, what are the chances that you generate a number under 5? 5%. What if you increase the target to a number that is less than 10? Then it means you have a 10% chance. That is the exact same concept with staking and coin weight. The UTXO generates a random number with details that are verifiable by all peers and the weight gives you an easier target to meet.

The next thing to mention is that the variables from the UTXO that are being hashed will all remain the same except for one of them, the transaction time (nTimeTx) ie the current time right now. As I mentioned earlier if the inputs to the hashing algorithm are the same then the hash will not change. But since the time variable changes once every second that passes, you actually generate one attempt/hash per UTXO per second. This is the exact reason you want your wallet to remain up and staking as much as possible. If your wallet is down, it is missing attempts to stake.

Those are the very technical details and can be somewhat confusing, but that is how it works.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
How did you guys get at the 20k input size as being optimal ? what was the formula for it ?

See the 'Optimizing Your Wallet For Maximum Staking Rewards' section of the getting started guide here http://imgur.com/a/mjIlk
legendary
Activity: 2268
Merit: 1092
Quote
For my own personal holdings, I have tried to mix and match UTXO sizes. I have a very large amount of small UTXO's and I also have quite a few 10-50k UTXO's in there too. My oldest is 689 days old and is 4,538 HYP.

That oldest input, 689days, if you close the wallet and stop staking, it will "reset" and the 689 days were kinda wasted ? Not sure about the grace period of staking (how long can your wallet be offline before you lose your position in the reward queue) I heard in pivx it's 15 minutes for staking and 1-2hours for masternodes. Really have no idea if they are true, I just read them from users. Is staking totally random or there is some sort of a reward position queue based on weight (coins in one input) ?

Weight is based on network confirms of the unspent output, not how long your client has been online. You could run your client for a few hours once a month if you wanted to, and it would still stake, but of course you would miss out on the benefits of compounding interest. So there's no requirement to keep the client running, but you will earn more by doing so.

Staking is "random" but biased by weight. You could stake 3 times in a day, then win nothing for a week, but in the long run, just like solo proof-of-work mining, it will average out.
Pages:
Jump to: