EntEthAlliance / enhanced-bft

a workspace for developing improvements to BFT consensus
Other
8 stars 3 forks source link

Setting up test frameworks for xBFT variants #62

Open kubasiemion opened 4 years ago

kubasiemion commented 4 years ago

At the face-to-face meeting in London we have agreed that the way forward requires us to get down to the running code and demonstrate weaknesses/robustness of different proposals. Namely:

Resolution:. Kaleido to provide the test cases they use with Quorum to create a foundation for testing consensus mechanisms. This will be enhanced by the BFT working group. The expectation is within two to three months this will be done. The work of ConsenSys and JP Morgan will provide variation of IBFT then an agreement will be made. The hope is that specification will be available in a few months and then implementation a few months after that.

There is a number of specific questions that need to be answered to make this happen, and let me begin the list with: 1) The basic topology: how many nodes?, on how many machines?, dockerized? how many validators and how many observers? 2) Hosting machines specs CPUs/RAM/HDD/SSD/... 3) Any TLS? And of course test cases - we need to create a vetted list

saltiniroberto commented 4 years ago

On 27 May 2020 the *BFT Task Force reached the following decisions on this issue: