Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: add Scenario1 definition #31

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from
Open

WIP: add Scenario1 definition #31

wants to merge 3 commits into from

Conversation

cskiraly
Copy link
Contributor

This is currently a placeholder for Scenario 1, while we decide the final numbers

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
Copy link
Collaborator

@leobago leobago left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No strong opinions but I think these values are more realistic.

runs = range(1)

# Number of validators
numberNodes = [8000]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Our crawler Armiarma currently shown about 11K beacon nodes in the network, I would suggest using that.


# distribute rows/columns evenly between validators (True)
# or generate it using local randomness (False)
evenLineDistribution = False
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True

blockSizes = [512]

# Per-topic mesh neighborhood size
netDegrees = [6]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the current value is 8. Forgot where I saw it though.

chis = [2]

# ratio of class1 nodes (see below for parameters per class)
class1ratios = [0.8]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More like 0.9 based on Armiarma.


# number of validators per beacon node
validatorsPerNode1 = [1]
validatorsPerNode2 = [100]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think 500 is more realistic, based on Lido's report. Also, is the value recommended by Dankrad.

# Set uplink bandwidth. In segments (~560 bytes) per timestep (50ms?)
# 1 Mbps ~= 1e6 / 20 / 8 / 560 ~= 11
bwUplinksProd = [11000]
bwUplinks1 = [110]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would love to have these three in Mbps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants