You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a welcome node receive a transaction, it will perform the election for validation nodes and send to them the StartMining message.
But if the welcome node is out of sync and don't have the last node shared secret, it's election will be wrong (election or proof of election).
Describe the solution you'd like
To fix this, when receiving a transaction, the welcome node should verify that it has the last node shared secret transaction.
If yes, continue as actually, if not we have 3 options:
Forward the transaction to another authorized node
Request the last node shared secret transaction and replicate it, then continue to send the transaction (if multiple transaction are received, the node may try to replicate multiple time the shared secret)
Forward the transaction to another authorized node, and try to replicate the last node shared secret (if multiple transaction are received, the node may try to replicate multiple time the shared secret)
We should take care to continue to have the right welcome node which is the first one the client sent his transaction
The text was updated successfully, but these errors were encountered:
Describe the problem you discovered
When a welcome node receive a transaction, it will perform the election for validation nodes and send to them the StartMining message.
But if the welcome node is out of sync and don't have the last node shared secret, it's election will be wrong (election or proof of election).
Describe the solution you'd like
To fix this, when receiving a transaction, the welcome node should verify that it has the last node shared secret transaction.
If yes, continue as actually, if not we have 3 options:
We should take care to continue to have the right welcome node which is the first one the client sent his transaction
The text was updated successfully, but these errors were encountered: