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

VRF based topology choice #4285

Open
mversic opened this issue Feb 16, 2024 · 0 comments · May be fixed by #4368
Open

VRF based topology choice #4285

mversic opened this issue Feb 16, 2024 · 0 comments · May be fixed by #4368
Assignees
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST Security This issue asks for improved security

Comments

@mversic
Copy link
Contributor

mversic commented Feb 16, 2024

atm we're choosing topology of the next round based on the signees of the block in the current round as a seed. This is susceptible to manipulation. A better solution is to introduce a verifiable random function to produce the seed

@mversic mversic added the iroha2-dev The re-implementation of a BFT hyperledger in RUST label Feb 16, 2024
@SamHSmith SamHSmith added the Security This issue asks for improved security label Feb 23, 2024
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Mar 14, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
@SamHSmith SamHSmith linked a pull request Mar 14, 2024 that will close this issue
5 tasks
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Mar 14, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Mar 18, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Mar 18, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Mar 28, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 4, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 7, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 8, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 9, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 9, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 22, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 22, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
SamHSmith added a commit to SamHSmith/iroha that referenced this issue Apr 22, 2024
Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST Security This issue asks for improved security
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants