Masternode role

pip

New Member
May 2, 2018
1
0
1
37
Hi all,

1.
I didn't understand whether or not a new block should be approved by a masternode after it signed by POW miner. If it does, which masternode approve it?

2.
How the masternode add transactions to the chain (private send & instant send)

I'll highly appreciate if you could send me a reference.
 

strophy

Administrator
Dash Core Group
Dash Support Group
Feb 13, 2016
791
517
163
Hi @pip !

Masternodes don't create or approve blocks, that is done exclusively by miners. Masternodes serve as full nodes on the network and offer some special functions to facilitate PrivateSend and InstantSend, but they do not actually create or sign these transactions. In the case of InstantSend, they will broadcast lock messages to each other for the inputs used in the transaction, or in PrivateSend, they help match users and denominations during the mixing process, eliminating the need for a third party. They are also involved in the budget process, and are the foundation of almost all functions being deployed in Evolution. There is some detailed documentation available here:

InstantSend: https://docs.dash.org/en/latest/introduction/features.html#instantsend
PrivateSend: https://docs.dash.org/en/latest/introduction/features.html#privatesend
Practical guide to use these functions in Dash Core: https://docs.dash.org/en/latest/wallets/dashcore/privatesend-instantsend.html