Closed SebastianElvis closed 3 years ago
t2.micro
(see https://aws.amazon.com/ec2/instance-types/)[ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-west-1, eu-west-2, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2]
OS: AWS basic AMI (CentOS) Rust version: 1.45.0 RandChain version: TBD Blocktime: 60s
dstat
Method: Collect when nodes receive the block, calculate time difference
say a block A is rolled back to be block B, then block B is rolled back to be block A again,how do we test this case?
Method: Collect when nodes receive the block, calculate time difference
say a block A is rolled back to be block B, then block B is rolled back to be block A again,how do we test this case?
Rollback is in fact irrelevant to BPD. BPD only considers when a block is received, but does not consider when a block becomes stable.
Problem
We should do experimental evaluation for RandChain.
Description
We can follow OHIE's experimental designs. We should test the following things:
Alternatives
Additional context
OHIE paper: https://arxiv.org/abs/1811.12628 OHIE code: https://github.com/ivicanikolicsg/OHIE
Implementation