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

Simple aggregation strategy #1440

Merged
merged 19 commits into from
Oct 28, 2019
Merged

Simple aggregation strategy #1440

merged 19 commits into from
Oct 28, 2019

Conversation

djrtwo
Copy link
Contributor

@djrtwo djrtwo commented Oct 23, 2019

Add the "naive" attestation aggregation strategy to phase 0.

  • add mechanism for selecting which proposers are supposed to aggregate and broadcast
  • add wrapper object AggregateAndProof for broadcasting aggregates that includes a "proof" that the aggregator was selected to aggregate
  • add notes and validation conditions about aggregate and attestation subnet gossip channels
  • rename some topics and vars to reflect new functionality
  • add to and modify some FAQ

@djrtwo djrtwo changed the title [WIP] Naive aggregation strategy Naive aggregation strategy Oct 24, 2019
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/validator/0_beacon-chain-validator.md Show resolved Hide resolved
@djrtwo djrtwo changed the base branch from phase0-simplify to dev October 28, 2019 06:07
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
djrtwo and others added 2 commits October 28, 2019 15:58
@djrtwo djrtwo mentioned this pull request Oct 28, 2019
Copy link
Contributor

@hwwhww hwwhww left a comment

Choose a reason for hiding this comment

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

LGTM, just some presentation suggestions.

specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
specs/networking/p2p-interface.md Outdated Show resolved Hide resolved
@djrtwo
Copy link
Contributor Author

djrtwo commented Oct 28, 2019

addressed your comments @hwwhww !

@djrtwo djrtwo merged commit 60a469b into dev Oct 28, 2019
@djrtwo djrtwo deleted the naive-aggregation branch October 28, 2019 09:42
@hwwhww hwwhww mentioned this pull request Oct 28, 2019
3 tasks
@djrtwo djrtwo changed the title Naive aggregation strategy Simple aggregation strategy Oct 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants