6

I'd like to know how irreversible state is recorded in the blockchain, whether it's a moving pointer, or it's recorded in another way.

1 Answer 1

2

Every block produced by a block producer includes a header field that indicates the highest numbered block that they confirmed. Using this information, each of the block producers are able to determine the highest number block that has received (2/3)+1 confirmations, making it the last irreversible block.

You can see here for more information from Dan Larimer about how this process works and why it was adopted.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.