chaintope/tapyrus-signer

Re-think round management.

Yamaguchi opened this issue · 1 comments

I think we need to re-think the management of block generation round, as I've commented before.
#120 (comment)

I propose to introduce three concepts: NodeState, RoundState and RoundRole

Draft is here:

https://gist.github.com/Yamaguchi/49f58026232135b0e265e6d5c3243ad7

Hi, I added some comments for the draft here.