Sorry had to ask again - multiple miners but putting vesting rewards to one account

in #mining8 years ago

Is this correct?

Want Vesting rewards on Steemit account but its not the primary miner

PC 1 - Config.ini

  • witness = kodachrome
  • miner = ["kodachrome", "5_myfirst private key_"]

PC2 - config.ini

  • witness = someothername
  • miner = ["someothername", "5_myfirst private key_"]

So what I hope is that each PC has its own unique witnesses which is also the account miner name(s). However both PCs are paying out vesting rewards to the same private key, which is going to the main account (kodachrome).
Is this whats actually happening? As vesting/POW finding is so slow its hard to know if this actually happening or not.

Sort:  

The rewards should go to the two different witness accounts, regardless of the fact that you use the same private key you are still using two different accounts.

So... how do you get multiple miners to send funds to the same witness (and therefore "wallet")? Its been written elsewhere you cannot use a witness on multiple accounts or something ?
"Now, for any given account, you do NOT want more than 1 node configured as witness. Otherwise, multiple nodes will try to generate a block at the same time and the network may even consider it malicious activity and punish you."
From: https://steemit.com/mining/@orly/mining-steem-on-multiple-machines

But it also says:
On only 1 (preferably the most stable) node:
In addition to the miner entries, have witness lines for all accounts

Which is to say only one PC has a Witness configured, the rest dont, which flies in the face of "rewards goto the witness" not the Mining accounts as PC2 doesnt have a witness specified!?

So confused!

If you setup just one witness and many miners (multiple computers set a miners only) all of the rewards will go to the witness account used. If you set multiple machines to be both wintesses/miners you need to use different witness accounts on each system.

Sorry I snuck in an edit above without seeing this. How is this possible to have a PC with a miner but no witness.. how could it possibly know what witness to use to actually "witness" or send rewards to? I mean its a totally separate PC right?

I am trying to figure this out too: Are you saying that you should use the same witness (your main account name) on all miners. Wouldn't that break the rule "for any given account, you do NOT want more than 1 node configured as witness."

No, you should not use the same witness account on multiple systems!

People just configure multiple different witnesses for different computers, just take a look at steemd.com witness queue and you will see many accounts with the same username and a number after that.

Did you figure this out? I'm trying to wrap my head around it to. Can we just use arbitrarily named miners on a remote pc with our main account private keys and it will give it to that witness? I'm worried the miner instance will solve a block and then not know which witness to give it to.

It seems like the goal of trying to up your hashes and odds of hitting a block for the same account by using multiple machines isn't really feasible.