ADM Blockchain Recovering Procedure #25
al-onyxprotocol
started this conversation in
ADM Nodes, Delegates & Pools
Replies: 3 comments
-
Beta Was this translation helpful? Give feedback.
0 replies
-
|
“Deleting last block” ≠ data loss. This action only rolls back the very last block in order to replace it with the correct fork branch. Transactions inside that block are not lost; they are simply re-applied if included in the winning block. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
@yoxira Do you have something to add? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
In ADAMANT blockchain node software, forks may happen if multiple delegate nodes produce blocks at the same time. When this occurs, the network needs to decide which block to keep.
Currently, the consensus rule is:
Such short forks happen regularly in blockchains and do not create larger or dangerous forks.
Deleting the Last Block
“Deleting last block” occurs when a fork is detected (either during recovery or upon receiving a new block).
Example case, the fork is caused by reason 5:
Example Log
Summary
Beta Was this translation helpful? Give feedback.
All reactions