I am running an experiment with 4 replicas on my local machine. When I attempt to run the byzantine fork module and the fasthotstuff consensus module, I run into a few issues.
When running with a fixed leader, the program returns an RPC error. Below is a screenshot of this scenario.
When running with a rotating leader, the experiment runs to completion, only a small number of commands are actually executed and the vast majority time out.
I have also encountered a similar issue when using silence module, where only a single digit number of transactions are completed, and the vast majority are left to time out. I am not sure if I am incorrectly using this feature or if it is an underlying issue. Any clarity would be greatly appreciated.
I am running an experiment with 4 replicas on my local machine. When I attempt to run the byzantine fork module and the fasthotstuff consensus module, I run into a few issues.
When running with a fixed leader, the program returns an RPC error. Below is a screenshot of this scenario.![image](https://github.com/relab/hotstuff/assets/56087189/5663c25c-301d-45d8-9b80-7bab6b4866e7)
When running with a rotating leader, the experiment runs to completion, only a small number of commands are actually executed and the vast majority time out.![image](https://github.com/relab/hotstuff/assets/56087189/72fa05a5-1e02-4bce-a009-2563a83ce097)
I have also encountered a similar issue when using silence module, where only a single digit number of transactions are completed, and the vast majority are left to time out. I am not sure if I am incorrectly using this feature or if it is an underlying issue. Any clarity would be greatly appreciated.
Thanks, Birju