chaintope / tapyrus-signer

Tapyrus Signer reference implementation.
GNU General Public License v3.0
7 stars 8 forks source link

Re-think round management. #129

Open Yamaguchi opened 4 years ago

Yamaguchi commented 4 years ago

I think we need to re-think the management of block generation round, as I've commented before. https://github.com/chaintope/tapyrus-signer/pull/120#issuecomment-621906116

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

Draft is here:

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

rantan commented 4 years ago

Hi, I added some comments for the draft here.