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

Review of votes and certificates sections of tech report #122

Merged
merged 1 commit into from
Jan 17, 2025

Conversation

bwbush
Copy link
Collaborator

@bwbush bwbush commented Jan 3, 2025

Please review the votes and certificates sections of the first technical report.

@bwbush bwbush self-assigned this Jan 3, 2025
Copy link
Collaborator

@rrtoledo rrtoledo left a comment

Choose a reason for hiding this comment

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

Sorry for the long awaited review.

That's a very well written and exhaustive document. I think the document could be made a bit clearer however, e.g. if we properly define what the committee and quorum are (perhaps it is done in a different section that I have not read) and gave more arguments on why 500 votes (or is it voters?) would be enough. I am not sure reading this PR if this is due to the stake distribution (which I assumed) or the historical number of unique signers.

I have added some questions and corrections (mostly in the alba-mithril-musen sections).

docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
docs/technical-report-1.md Outdated Show resolved Hide resolved
@bwbush bwbush mentioned this pull request Jan 15, 2025
4 tasks
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
bwbush added a commit that referenced this pull request Jan 17, 2025
- Accepted reviewer suggestions.
- Revised in response to reviewer comments.
    - Fixed number of votes.
    - Added note on fluctuations in the adversary fraction.
    - Added election ID to vote.
    - Fixed cross reference in text
    - Clarified non-voting probabilities.
    - Clarified meaning of V_i.
    - Clarified In the centralized prehashed scheme for ALBA.
    - Removed variant-specific ALBA equation.
    - Added note about naive aggregator.
    - Added clarification about ephemeral keys.
    - Resolved caution statements.
    - Clarified recommendation for committee size and quorum.
    - Added reasoning about the decentralization parameter.
    - Regularized notation for probability.
    - Clarified quorum, committee, etc.
    - Corrected terminology.
- Prettied technical report, in preparation for rebase.
@bwbush bwbush force-pushed the bwbush/review-votecert branch from 77a72b0 to ccfd414 Compare January 17, 2025 20:39
@bwbush
Copy link
Collaborator Author

bwbush commented Jan 17, 2025

@rrtoledo , thanks so much for your thorough review and helpful suggestions!

@bwbush bwbush merged commit 20da6d1 into main Jan 17, 2025
8 of 10 checks passed
@bwbush bwbush deleted the bwbush/review-votecert branch January 17, 2025 20:42
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.

2 participants