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

masternode question

THX1142

New member
I have a question about the Masternode. Is it held for some random amount of time? before it moves to another node?
 
The master node completes the transaction, I mean, the steps go as fast as they can:
1. randomly choose a master node to host the transaction
2. collecting inputs - so if a person wants to send someone, say 1 to 9 dark, they must send the info "8 dark to address XYZ" and it gets pooled in a 10 coin pool. They send 10 coins with their transaction request. Everyone else in this pool has a similar quantity they're sending that requires a 10 coin depoit
2. collecting outputs which addresses are getting what, what addresses to send "change" to
3. collecting signatures Everyone must review the information and verify it's correct, then sign the transaction.
4. merging and transmitting - done by the master node

payments are sent to the payees, change is sent back to the payers, and fee is collected. (0.001 DRK ea.)

If any payee's wallet misbehaves, such as closing before the transaction is completed, they will be charged 0.1 DRK, this is paid to the master node. This is to keep DOS attacks too costly.

All this is done with single use addresses to help obfuscate where the coins are coming from. Hence, the wallet will use up backup addresses faster than a normal wallet, so frequent use of Darksend requires frequent backups of the wallets so you don't loose any transactions caused by not knowing generated addresses after the last save of your wallet.dat

Prior to using Darksend, a wallet has to have their coin "denominated" this means all the coin in the wallet is organized into sums of >100, 10, 1, .1, .01> etc... so that when the coins are sent out, their original history is cleared (where they came from etc...)
 
Last edited by a moderator:
Back
Top