rusk icon indicating copy to clipboard operation
rusk copied to clipboard

node: Re-enable consensus task on a failed block acceptance

Open goshawk-3 opened this issue 1 year ago • 1 comments

Summary

If a block is distributed with a valid certificate but contains erroneous transactions, the node should reject the block and reactivate the consensus process for the corresponding round. Presently, we reject these blocks; however, the consensus procedure remains inactive.

goshawk-3 avatar Aug 31 '23 09:08 goshawk-3

Does this refer to the synchronization process or do we have other situations in which we stop consensus?

BTW, an invalid block with a valid certificate would be quite worrisome...it would most likely mean the network is corrupted.

fed-franz avatar Sep 28 '23 14:09 fed-franz

This has been solved with https://github.com/dusk-network/rusk/pull/1831/commits/29e3d6b020bf3b7ce1aff2cc819bad1996d17532

herr-seppia avatar Oct 14 '24 16:10 herr-seppia