billotronic
Legendary
Offline
Activity: 1610
Merit: 1000
Crackpot Idealist
|
|
November 13, 2014, 05:38:08 PM |
|
Ok I am throwing out the updated release today. I was hoping to fix some of the painful syncing problems that lead to syncing requiring the wallet to be restarted a few times, but still don't have the bugs worked out all the way. HyperStake Version 1.0.7.2- Adjust the stake predictions to be more accurate - Fix DNS seeding, this means that you should be able to fire up a brand new client and not have to add any nodes - setstakesplitthreshold RPC call - this is an important change. By default your wallet will only split your stake if it results in each block being larger than 1,000 HYP, so you would need a total value of larger than 2k for them to split by default. You can adjust this 1k HYP threshold to be whatever you want using this RPC call. It will need to be set everytime you open your wallet, or else it will go back to default. Consider this feature in beta stage. I confirm it works on my wallet. - reduced nLimit to 1,000 blocks at a time so that limited RAM systems don't get memory errors as easy - adjust max connections to 25 peers - fix some bugs with the block splitter https://github.com/presstab/HyperStake/releases/tag/v1.0.7.2Please bootstrap for the fastest sync (if you are syncing from scratch). Bootstrap details can be found here: https://bitcointalk.org/index.php?topic=678849.msg7695751#msg7695751Enjoy! And as always, don't be hesitant to report errors, I can't fix them if I don't know about them! HyperStake is not perfect, but each release gets us one step closer Can you explain the setstakesplitthreshold RPC call a little more. I don't think I have anything that would make that call, maybe I'm wrong. With just the windows wallet in default mode, will I automagically split? Can I control the split size from the windows wallet? Are the RPC calls done through commands on the debug console? If these are commands, and they're not already explained in the help, can you explain them? Sorry for what might be stupid questions. Not stupid at all. If you have a block of 5,000 HYP that stakes with a reward of 1,000 HYP after 10 days, the network will take your original 5k block and destroy it, and give you two blocks of 3k HYP, thus splitting your stake. In version 1.0.7.1 I attempting to switch the logic up, but coded it wrong, and this resulted in blocks not splitting at all when they stake, so you would have received a new block of 6k instead of two blocks of 3k. In version 1.0.7.2 I added the ability for the user to define when they want their wallet to split their stakes. By default it is set to not split the stake if each new block is less than 1k HYP. So in the case of this 6k stake, it will still split them into two blocks of 3k HYP. If you were to enter into your debug window "setstakesplitthreshold 4000", then that would mean your wallet won't split the blocks if it results in each block being less than 4k HYP. So in the example above, it would have produce one block of 6k and not split them. If you set the threshold to 2000, then it would have split them. This is more advanced staking theory, and might be difficult to understand for those that aren't veteran stakers. If you don't understand why or how this works, simply don't use it until you do. I set the default to be a number that will optimize staking fairly well for those that don't want to mess around with this technical aspect of staking. But I do believe that allowing advanced users to craft their staking portfolio exactly how they want is essential.Great explanation! Added that to the FAQ on the wiki for reference Mac OS X Version Please:)
Its cookin right now bud, hopefully be ready within the hour (assuming I can get a break and not have to work at work)
|
|
|
|
4x13
Legendary
Offline
Activity: 1078
Merit: 1011
|
|
November 13, 2014, 05:47:15 PM |
|
Awesome, I really need to learn how to do this..
|
|
|
|
presstab (OP)
Legendary
Offline
Activity: 1330
Merit: 1000
Blockchain Developer
|
|
November 13, 2014, 06:04:54 PM |
|
Perfect.... setstakesplitthreshold was what I was looking for. I think I know the answer to this question but just to be clear.
This will only split the staked block in 2. It won't divide it into multiple blocks. Correct?
And lastly, what it the current felling for optimal block size? In the past I've heard 4K, but with the difficulty rising I'm sure that size is getting scaled down.
Yes, your option is to receive your stake in one or two blocks, no more than that. I would aim for 1-3k at the moment, but up to you.
|
|
|
|
presstab (OP)
Legendary
Offline
Activity: 1330
Merit: 1000
Blockchain Developer
|
|
November 13, 2014, 06:34:37 PM |
|
Mac OS X Version Please:)
Its cookin right now bud, hopefully be ready within the hour (assuming I can get a break and not have to work at work) Thanks billotronic! The mac build is now added to the github release page.
|
|
|
|
4x13
Legendary
Offline
Activity: 1078
Merit: 1011
|
|
November 13, 2014, 08:13:28 PM |
|
Yes, Thank You!! Much Appreciated!!
|
|
|
|
Cor2
|
|
November 13, 2014, 11:51:18 PM |
|
Ok I am throwing out the updated release today. I was hoping to fix some of the painful syncing problems that lead to syncing requiring the wallet to be restarted a few times, but still don't have the bugs worked out all the way. HyperStake Version 1.0.7.2- Adjust the stake predictions to be more accurate - Fix DNS seeding, this means that you should be able to fire up a brand new client and not have to add any nodes - setstakesplitthreshold RPC call - this is an important change. By default your wallet will only split your stake if it results in each block being larger than 1,000 HYP, so you would need a total value of larger than 2k for them to split by default. You can adjust this 1k HYP threshold to be whatever you want using this RPC call. It will need to be set everytime you open your wallet, or else it will go back to default. Consider this feature in beta stage. I confirm it works on my wallet. - reduced nLimit to 1,000 blocks at a time so that limited RAM systems don't get memory errors as easy - adjust max connections to 25 peers - fix some bugs with the block splitter https://github.com/presstab/HyperStake/releases/tag/v1.0.7.2Please bootstrap for the fastest sync (if you are syncing from scratch). Bootstrap details can be found here: https://bitcointalk.org/index.php?topic=678849.msg7695751#msg7695751Enjoy! And as always, don't be hesitant to report errors, I can't fix them if I don't know about them! HyperStake is not perfect, but each release gets us one step closer Nothing but good news at this end. I did set a custom stakesplit threshold, so I will need to wait till the next stakes to see if it does what I expect. I just had 4 blocks stake in the past day, including a large block that was maxed out to 1000 rewards since a couple days, due to the high diff. I am happy to see the diff down from above 2 to 1 now, probably also the reason that I saw so much staking activity. I also tested the splitblock function and not only did it work exactly as promised (split a large input into two almost equal size outputs as I had set the nr to 2) but I also noticed that the output lo longer was 0.00026 HYP lower, but only the specified 0.00001 HYP. Earlier version wallets were "stealing dust" of 0.00025 HYP with every transaction ;-) For me that added up to 0.014 HYP difference between my wallet balance and the explorer's view of my address.
|
|
|
|
David Latapie
|
|
November 14, 2014, 06:15:24 AM |
|
Two days ago on IRC, I started Project Giveaway. Objective: to create a self-sufficient giveaway address to increase the visibility and interest for HYP. Once, the idea came from cycoinminer, who is also the originator of the HyperLoan idea. Hat tip to yoy, cycoinminer! This is how Project Giveaway will work: If we reach 50,000 HYP, cycoinminer will give away 25 bunches of 25 HYP every Tuesday, Thursday or Saturday. On Poloniex trollbox, Cryptsy trollbox on anywhere else. If we reach 100,000 HYP, either the number of giveaways or the amount of them will double. At 200,000 HYP, it wil double again. Beyond this, donations shall better be spent elsewhere, like HyperSanta. Calculations are as follow: 25 HYP per giveaway, 25 giveaway a day, three days in the week, two weeks (period for staking) = 25*25*3*2 = 3,750 To achieve self-sufficiency ( endowment approach), we assume principal must be ten times bigger so 37,500 Finally, the first two weeks, there won't be any stake, so we'll have to provide an extra 7,500 Total is 37,500+7,500 = 45,000 HYP 50K HYP is a round enough number and gives some extra for security. At the time of writing and after only two days, we already got 47466.179688 HYP (and growing)! cycoinminer, I believe tomorrow you'll be able to start giveaways Polo trollbox, Cryptsy trollbox, reddit, elsewhere... Let the HYP begin... again!
|
|
|
|
Biomech
Legendary
Offline
Activity: 1372
Merit: 1022
Anarchy is not chaos.
|
|
November 14, 2014, 06:48:55 AM |
|
Two days ago on IRC, I started Project Giveaway. Objective: to create a self-sufficient giveaway address to increase the visibility and interest for HYP. Once, the idea came from cycoinminer, who is also the originator of the HyperLoan idea. Hat tip to yoy, cycoinminer! This is how Project Giveaway will work: If we reach 50,000 HYP, cycoinminer will give away 25 bunches of 25 HYP every Tuesday, Thursday or Saturday. On Poloniex trollbox, Cryptsy trollbox on anywhere else. If we reach 100,000 HYP, either the number of giveaways or the amount of them will double. At 200,000 HYP, it wil double again. Beyond this, donations shall better be spent elsewhere, like HyperSanta. Calculations are as follow: 25 HYP per giveaway, 25 giveaway a day, three days in the week, two weeks (period for staking) = 25*25*3*2 = 3,750 To achieve self-sufficiency ( endowment approach), we assume principal must be ten times bigger so 37,500 Finally, the first two weeks, there won't be any stake, so we'll have to provide an extra 7,500 Total is 37,500+7,500 = 45,000 HYP 50K HYP is a round enough number and gives some extra for security. At the time of writing and after only two days, we already got 47466.179688 HYP (and growing)! cycoinminer, I believe tomorrow you'll be able to start giveaways Polo trollbox, Cryptsy trollbox, reddit, elsewhere... Let the HYP begin... again! Very nice! This also is a good program to illustrate the benefits of staking coins vs. proof of work. Both have their merits, but Staking coins are ideal for this sort of thing.
|
|
|
|
qiwoman2
Legendary
Offline
Activity: 2114
Merit: 1023
Oikos.cash | Decentralized Finance on Tron
|
|
November 14, 2014, 08:22:05 AM |
|
Two days ago on IRC, I started Project Giveaway. Objective: to create a self-sufficient giveaway address to increase the visibility and interest for HYP. Once, the idea came from cycoinminer, who is also the originator of the HyperLoan idea. Hat tip to yoy, cycoinminer! This is how Project Giveaway will work: If we reach 50,000 HYP, cycoinminer will give away 25 bunches of 25 HYP every Tuesday, Thursday or Saturday. On Poloniex trollbox, Cryptsy trollbox on anywhere else. If we reach 100,000 HYP, either the number of giveaways or the amount of them will double. At 200,000 HYP, it wil double again. Beyond this, donations shall better be spent elsewhere, like HyperSanta. Calculations are as follow: 25 HYP per giveaway, 25 giveaway a day, three days in the week, two weeks (period for staking) = 25*25*3*2 = 3,750 To achieve self-sufficiency ( endowment approach), we assume principal must be ten times bigger so 37,500 Finally, the first two weeks, there won't be any stake, so we'll have to provide an extra 7,500 Total is 37,500+7,500 = 45,000 HYP 50K HYP is a round enough number and gives some extra for security. At the time of writing and after only two days, we already got 47466.179688 HYP (and growing)! cycoinminer, I believe tomorrow you'll be able to start giveaways Polo trollbox, Cryptsy trollbox, reddit, elsewhere... Let the HYP begin... again! WOW this is excellent news.. I am holding all my HYP..
|
|
|
|
cycoinminer
|
|
November 14, 2014, 10:21:27 AM |
|
Hi David Thanks for introducing Project Giveaway. First of all, I want people to know my main objective for the Giveaways will be to spread the word about HyperStake and gain a wider audience. As such, like David says, there'll be giveaways on Polo, IRC, like we've been used to - but I'm also going to start focusing on other exchange trollboxes, social media, etc. This will make others sit up and notice HyperStake who are currently outside of our current circle. I also have plans to incentivise action. But more about that later. Right now, the entry price for HYP is extremely well priced for new people looking to enter the market. For those of you looking at HYP for the first time, consider taking up a small stake now, it will be worthwhile I'm sure. Two days ago on IRC, I started Project Giveaway. Objective: to create a self-sufficient giveaway address to increase the visibility and interest for HYP. Once, the idea came from cycoinminer, who is also the originator of the HyperLoan idea. Hat tip to yoy, cycoinminer! This is how Project Giveaway will work: If we reach 50,000 HYP, cycoinminer will give away 25 bunches of 25 HYP every Tuesday, Thursday or Saturday. On Poloniex trollbox, Cryptsy trollbox on anywhere else. If we reach 100,000 HYP, either the number of giveaways or the amount of them will double. At 200,000 HYP, it wil double again. Beyond this, donations shall better be spent elsewhere, like HyperSanta. Calculations are as follow: 25 HYP per giveaway, 25 giveaway a day, three days in the week, two weeks (period for staking) = 25*25*3*2 = 3,750 To achieve self-sufficiency ( endowment approach), we assume principal must be ten times bigger so 37,500 Finally, the first two weeks, there won't be any stake, so we'll have to provide an extra 7,500 Total is 37,500+7,500 = 45,000 HYP 50K HYP is a round enough number and gives some extra for security. At the time of writing and after only two days, we already got 47466.179688 HYP (and growing)! cycoinminer, I believe tomorrow you'll be able to start giveaways Polo trollbox, Cryptsy trollbox, reddit, elsewhere... Let the HYP begin... again!
|
|
|
|
David Latapie
|
|
November 14, 2014, 10:29:14 AM |
|
Right now, the entry price for HYP is extremely well priced for new people looking to enter the market. For those of you looking at HYP for the first time, consider taking up a small stake now, it will be worthwhile I'm sure. Amusing: this is exactly what BaconPumpSlicer wrote on trollbox: BaconPumpSlicer: davidlatapie, I find out about HYP, I find the price ridiculously perfect for embark on the adventure
|
|
|
|
rocoro
Legendary
Offline
Activity: 938
Merit: 1000
|
|
November 14, 2014, 02:48:35 PM |
|
Is Version 1.0.7.2 a mandatory update?
I'm still on 1.0.6 is that ok yet?
|
|
|
|
David Latapie
|
|
November 14, 2014, 02:50:47 PM |
|
Is HyperStake Version 1.0.7.2 a mandatory update?
I'm still on 1.0.6 is that ok yet? Not mandatory but you should upgrade. 1.0.6 is good, though (contrary to 1.0.6.5 or 1.0.7.1). If you don't upgrade, you just don't get some new features.
|
|
|
|
presstab (OP)
Legendary
Offline
Activity: 1330
Merit: 1000
Blockchain Developer
|
|
November 14, 2014, 03:39:11 PM |
|
Is HyperStake Version 1.0.7.2 a mandatory update?
I'm still on 1.0.6 is that ok yet? Not mandatory but you should upgrade. 1.0.6 is good, though (contrary to 1.0.6.5 or 1.0.7.1). If you don't upgrade, you just don't get some new features. Yep, 1.0.6 is a really solid build. If you are happy with it and don't want all the new bells and whistles, then keep it
|
|
|
|
billotronic
Legendary
Offline
Activity: 1610
Merit: 1000
Crackpot Idealist
|
|
November 14, 2014, 04:47:24 PM |
|
all the cool kids are running 1.0.7.2 though... (and its super sexy)
|
|
|
|
doogsan
|
|
November 14, 2014, 04:50:31 PM |
|
Right now, the entry price for HYP is extremely well priced for new people looking to enter the market. For those of you looking at HYP for the first time, consider taking up a small stake now, it will be worthwhile I'm sure. Amusing: this is exactly what BaconPumpSlicer wrote on trollbox: BaconPumpSlicer: davidlatapie, I find out about HYP, I find the price ridiculously perfect for embark on the adventure Price is way too high for me.
|
|
|
|
mtwelve
Legendary
Offline
Activity: 1330
Merit: 1009
|
|
November 14, 2014, 04:54:02 PM |
|
Half a cent per coin is a pretty good price. Price shouldn't really matter, as long as you can get a 4k block (HYP loan even) will get you set. COnsidering the next high POS is TEK market cap wise and that's at 3 cents ish, HYP is better as it also has more volume.
|
|
|
|
rocoro
Legendary
Offline
Activity: 938
Merit: 1000
|
|
November 14, 2014, 09:33:52 PM Last edit: November 15, 2014, 01:35:42 PM by rocoro |
|
Not sure if this is a minor bug but:
I compiled on Ubuntu 14.04
with: qmake-qt4 "USE_UPNP=-" make
and after it was done compiling & I run ./HyperStake-qt
Under Tools > Options > Network tab The checkmark for "Map port using UPnP" is stuck being checked and I cannot uncheck it...
So is UPnP disabled or is it trying to be enabled but stuck somehow, or is it just a gui problem?
Thanks..
|
|
|
|
4x13
Legendary
Offline
Activity: 1078
Merit: 1011
|
|
November 15, 2014, 12:58:09 AM |
|
This may have been discussed some where and I missed it in my search, but what math goes into the process of staking?? (Whats the formula) There is the difficulty, the size of the block to stake, the size of the entire wallet has to factor in as well. there is also the factor of staking starts on the 9th day and ends on the 30th day with a max stake of 1k. essentially I am trying to figure out whats the ideal size of block, so far, 3k has worked well, but it has been taking 14-17 days to stake and is always maxxed out at 1k, but today my 3k blocks jumped to 36 days which seems really long (past the max stake date) which I assume is caused by an increase in diff?? Input would be great.. Whats everyones secret??
|
|
|
|
cycoinminer
|
|
November 15, 2014, 03:44:17 AM Last edit: November 15, 2014, 08:17:26 AM by cycoinminer |
|
This may have been discussed some where and I missed it in my search, but what math goes into the process of staking?? (Whats the formula) There is the difficulty, the size of the block to stake, the size of the entire wallet has to factor in as well. there is also the factor of staking starts on the 9th day and ends on the 30th day with a max stake of 1k. essentially I am trying to figure out whats the ideal size of block, so far, 3k has worked well, but it has been taking 14-17 days to stake and is always maxxed out at 1k, but today my 3k blocks jumped to 36 days which seems really long (past the max stake date) which I assume is caused by an increase in diff?? Input would be great.. Whats everyones secret?? Whilst i don't have the formula to hand, personally i think you're doing the right thing by keeping your blocks in the 3k range. Mine are generally between 2.5k to 3k, with a little variation depending on what I've just staked and the combined new blocks will split easily to. I'd have to make a couple of assumptions on what you've written though: 1. You don't leave your wallet open 24/7. From all the blocks I've staked, maybe only 1% or so have hit the 1k reward limit. If your wallet isn't open 24/7, then the chances of hitting the wall are increased, as you can't stake if your wallet isn't open and unlocked 2. There's a slight issue with the latest wallet (presstab is aware) where the blocks that have gained 0 weight are showing a higher than estimated number of days until they stake. I assume you're on the latest wallet version. So, in conclusion, I'd leave your blocks the size they are as long as you're leaving the wallet open and staking 24/7. If your computer is on sporadically, consider smaller block sizes.
|
|
|
|
|