Open longfin opened 1 year ago
Task lists for Evidence
evidence
class.evidence pool
to store and process evidence
.MessageLog
to report conflicting votes
while adding them, with capturing exception.pending evidences
from evidence pool
.evidence pool
to be updated : flush consensus buffer
, remove expired members, mark committed evidences
evidence reactor
for sync evidence.evidence
to the block
structure.Slashing will be handled after completion of evidence implementation.
Only one evidence type, DuplicatedVoteEvidence
is needed for libplanet now, since we does not assume light clients.
Implementation of Evidence is needed under untrusted validator condition.