Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Masternode role

Discussion in 'Development Tech Discussion' started by pip, May 2, 2018.

  1. pip

    pip New Member

    Joined:
    May 2, 2018
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    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.
     
  2. strophy

    strophy Administrator
    Dash Core Team Dash Support Group Moderator

    Joined:
    Feb 13, 2016
    Messages:
    684
    Likes Received:
    385
    Trophy Points:
    133
    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
     
    • Agree Agree x 1
    • Useful Useful x 1
  3. LorenzoRey

    LorenzoRey Member

    Joined:
    Dec 11, 2017
    Messages:
    72
    Likes Received:
    57
    Trophy Points:
    58
    Great answer from strophy