• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Mn start message relaying

When one hit "masternode start" some message is forming and propagating through the network. For now masternode gets to the end of payment queue after "masternode start". Is it possible to save someone's valid "masternode start" message and rebroadcast it later (to kick other masternodes down the list and receive all the payments)?
So does it contain smth like timestamp in the sign?
 
When one hit "masternode start" some message is forming and propagating through the network. For now masternode gets to the end of payment queue after "masternode start". Is it possible to save someone's valid "masternode start" message and rebroadcast it later (to kick other masternodes down the list and receive all the payments)?
So does it contain smth like timestamp in the sign?
The message contains the sigtime, IP and the protocol number and is signed with the masternodeprivkey - so only someone knowing this key can alter it and kick you off the queue.
 
The message contains the sigtime, IP and the protocol number and is signed with the masternodeprivkey - so only someone knowing this key can alter it and kick you off the queue.
And why precisely someone needs to alter it? Because of sigtime (expiration period?)?
IP (I believe it's hot wallet's ip) and the protocol number are constant for every starting message.
 
And why precisely someone needs to alter it? Because of sigtime (expiration period?)?
IP (I believe it's hot wallet's ip) and the protocol number are constant for every starting message.
Sigtime is the "time of signature" - so basically a "when did the owner of the privkey sign the message". This is also used as base time for startup (if the difference between sigtime and activesince is too large the network will not relay the message though).

If you want to kick someone off/down the queue, you need to alter his message - which is signed. Intercepting the message and relaying it at a later time does not affect queue position, as this is what the masternode is doing by itself anyway: Relay his own start message each 15mins as keep-alive sign...
 
Back
Top