Author

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

hero member
Activity: 658
Merit: 503
Monero Core Team
Automatically using the sending address as the change address is something we could look into, I have been going through Tranz' work with changeaddress and S4C last night, and am starting to see all of the interaction in the code.
This, plus it would put an end to the "backup your wallet often because of 500 change addresses" issues.
member
Activity: 107
Merit: 10
Note that AskCoin.Net helps traders with tweeting stories on users activities.
Also stories are send via DM to increase chance to sell HYP.

If you do not want it just turn off 'Social Mode' in the profile settings.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
legendary
Activity: 1330
Merit: 1009
member
Activity: 107
Merit: 10
HYP/BTC market is live :-)
Happy trading !
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
The whole reason to use a new key for change address is to hide who the actual recipient is and who you are.
I don't understand the relevance. Blockchain is transparent anyway. I'm willing to be convinced of the actual usefulness, though.
Useful feature (who at more transparent experience, particularly in the context of the coming Hypiggy): optionally deactivate change address (either deactivate it completely, or transparently use the main address as a custom change address - the latter only works if you have just one address in your wallet, though).

You are right, it is still able to be seen on the chain, but I guess the point would be that you can't prove that the sender owns that change address and that it isn't a recipient that has it.

Automatically using the sending address as the change address is something we could look into, I have been going through Tranz' work with changeaddress and S4C last night, and am starting to see all of the interaction in the code.
hero member
Activity: 658
Merit: 503
Monero Core Team
The whole reason to use a new key for change address is to hide who the actual recipient is and who you are.
I don't understand the relevance. Blockchain is transparent anyway. I'm willing to be convinced of the actual usefulness, though.
Useful feature (who at more transparent experience, particularly in the context of the coming Hypiggy): optionally deactivate change address (either deactivate it completely, or transparently use the main address as a custom change address - the latter only works if you have just one address in your wallet, though).
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
run rpc command keypoolrefill 500 or even higher like 1000+. (Can take a bit of time)
Then take backup. You will be safe for a good while.

it's important for who have 1 or 2 address on wallet ?

Backups are important for everyone. How often you take a backup depends on how often you send coins, including S4C.
CiZ
member
Activity: 81
Merit: 10
HyperStake Member
run rpc command keypoolrefill 500 or even higher like 1000+. (Can take a bit of time)
Then take backup. You will be safe for a good while.

it's important for who have 1 or 2 address on wallet ?
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
@Biomech thank you for the explanation.
But for other POS coins there is only 1 wallet address of is something in the source we normally not aware of but is used in HyperStake?
If I follow the steps correct to make blocks with the right value 1000-3000 then I can not get extra addresses only when I send HYP to an other address and the block is not completely consumed. Using coin control I can prevent that by just split a block into 2 new blocks and one block has the amount I want to send to another address? Correct?

Well, I am heavily invested in several POS coins, and they are all like this. Perhaps you were just unaware of it, or others have implemented mechanisms that change this behind the scenes. (Sync does this, so I know it's possible). However, the ones I have the most experience with, TEK, HYP, FIRE and HBN, all have this same mechanism and all handle it similarly, with a custom change address available.

I normally let it split into multiple addresses and recombine as I see fit from time to time, but I can see where from the point of view of not making regular backups that could be a problem. On the other hand you can schedule a task to back up wallet.dat quite easily in all major OS's out there. I confess with pride that I'm a geek, so I fail to see the problem in this.

The whole reason to use a new key for change address is to hide who the actual recipient is and who you are.

Some coins have changed keypoolrefill to allow you to add as many reserve keys has you want. If you are running S4C this is the best method.

run rpc command keypoolrefill 500 or even higher like 1000+. (Can take a bit of time)
Then take backup. You will be safe for a good while.
legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
@Biomech thank you for the explanation.
But for other POS coins there is only 1 wallet address of is something in the source we normally not aware of but is used in HyperStake?
If I follow the steps correct to make blocks with the right value 1000-3000 then I can not get extra addresses only when I send HYP to an other address and the block is not completely consumed. Using coin control I can prevent that by just split a block into 2 new blocks and one block has the amount I want to send to another address? Correct?

Well, I am heavily invested in several POS coins, and they are all like this. Perhaps you were just unaware of it, or others have implemented mechanisms that change this behind the scenes. (Sync does this, so I know it's possible). However, the ones I have the most experience with, TEK, HYP, FIRE and HBN, all have this same mechanism and all handle it similarly, with a custom change address available.

I normally let it split into multiple addresses and recombine as I see fit from time to time, but I can see where from the point of view of not making regular backups that could be a problem. On the other hand you can schedule a task to back up wallet.dat quite easily in all major OS's out there. I confess with pride that I'm a geek, so I fail to see the problem in this.
legendary
Activity: 1176
Merit: 1000
@Biomech thank you for the explanation.
But for other POS coins there is only 1 wallet address of is something in the source we normally not aware of but is used in HyperStake?
If I follow the steps correct to make blocks with the right value 1000-3000 then I can not get extra addresses only when I send HYP to an other address and the block is not completely consumed. Using coin control I can prevent that by just split a block into 2 new blocks and one block has the amount I want to send to another address? Correct?

i use 5 address and working very well in staking
legendary
Activity: 2453
Merit: 1026
Energy coin master
@Biomech thank you for the explanation.
But for other POS coins there is only 1 wallet address of is something in the source we normally not aware of but is used in HyperStake?
If I follow the steps correct to make blocks with the right value 1000-3000 then I can not get extra addresses only when I send HYP to an other address and the block is not completely consumed. Using coin control I can prevent that by just split a block into 2 new blocks and one block has the amount I want to send to another address? Correct?
sr. member
Activity: 433
Merit: 250
We are the first to program your future (c)
@Biomech thanks1
I've activated coin control.
I like that feature of this con.
I only not understand why extra coin addresses are needed?
Just like to have just one wallet address.

You can use just one. You just have to put it in as the custom change address. The reason is that by default, the change is sent to new addresses each time. This is how POS coins work, it's not unique to HyperStake.

The minting process is pretty complicated. I know how to manipulate it, but the technical details are beyond me. Perhaps Presstab, or Sunny King (Peercoin dev), would be able to comment in more depth on this.

I think this is something that originates from bitcoin and is not specific to Proof of Stake, but to be honest I am not sure about this.

It is originated from Bitcoin, and, probably, Satoshi did it for some reasons Smiley
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
@Biomech thanks1
I've activated coin control.
I like that feature of this con.
I only not understand why extra coin addresses are needed?
Just like to have just one wallet address.

You can use just one. You just have to put it in as the custom change address. The reason is that by default, the change is sent to new addresses each time. This is how POS coins work, it's not unique to HyperStake.

The minting process is pretty complicated. I know how to manipulate it, but the technical details are beyond me. Perhaps Presstab, or Sunny King (Peercoin dev), would be able to comment in more depth on this.

I think this is something that originates from bitcoin and is not specific to Proof of Stake, but to be honest I am not sure about this.
legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
@Biomech thanks1
I've activated coin control.
I like that feature of this con.
I only not understand why extra coin addresses are needed?
Just like to have just one wallet address.

You can use just one. You just have to put it in as the custom change address. The reason is that by default, the change is sent to new addresses each time. This is how POS coins work, it's not unique to HyperStake.

The minting process is pretty complicated. I know how to manipulate it, but the technical details are beyond me. Perhaps Presstab, or Sunny King (Peercoin dev), would be able to comment in more depth on this.
legendary
Activity: 1232
Merit: 1000
I am really impressed with HYP at the moment. Great work guys keep it up!
legendary
Activity: 2453
Merit: 1026
Energy coin master
@Biomech thanks1
I've activated coin control.
I like that feature of this con.
I only not understand why extra coin addresses are needed?
Just like to have just one wallet address.
legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
Everyone please remember to regularly backup you wallet.dat file
Why?
Is there extra information in time?
Normaly 1 backup is more than suficient.


Actually, yes, there is. As more staking occurs, and change addresses are used, more keypairs are generated. I don't know what the keypool default is for HYP, but once those keys are used up, new keys are generated. If they aren't backed up, and something goes south, they're lost. It's a good idea for the sake of paranoia to do a weekly backup.


But when you use only 1 adres for block split-up then it is not a problem?
Whey using other addresses in one wallet?
I saw it on the pictures but do not understand the reason.
It is also not in the NOOP link for splitting up blocs with coin control.

Nice exchange rate for HYP!


Well its just the way the wallet works. Let say you have a block of 1000 HYP and you want to send 250 of it to me.  Unless you use a custom change address from the coin control features, it will automatically send 250 HYP to me, and then 750 HYP to a change address that is generated by your wallet. So for example if you are using stake for charity, which lots of people do, then you are getting many change addresses. I am adding the custom change address to stake for charity soon.

As long as you always use your own address in the custom change address then you should not have to worry about updating your backups. One backup would be good enough.
Thanks, it is more ore less clear. I 'm just a beginner and with 5000 HYP I only donate to my own wallet now so now no change adressed are generated.
After receipt of interest there are no new change address gererated right?
So if there are no extra change addresses visable in coin controll 1 backup is suficient?
Depends on how you've got your wallet set up. Here's how to make sure:

One, if you haven't already, activate coin control.  Click on Tools, then Options, then display and click the display coin control checkbox.
Two, go to the send tab. Click on "custom change address checkbox. Paste in a receiving address from your wallet.

Now all generated transactions will go to that address rather than pulling a new one from the keypool.
Jump to: