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

feat(spec): consensus spec, from paper, general overview #389

Merged
merged 28 commits into from
Nov 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f298754
spec/consensus: README with algorithm pseudo-code
cason Sep 10, 2024
60c62f7
Removed paper PDF, as we always refer to arXiv
cason Sep 10, 2024
3c2a3df
spec/consensus: overview of the consensus algorithm
cason Sep 11, 2024
4342c66
spec/consensus: added new TODO sections
cason Sep 11, 2024
0b5d6fe
spec/consensus: fixing some spacing on pseudo code
cason Sep 11, 2024
6e84ac4
Apply suggestions from code review
cason Sep 12, 2024
5de2ea2
spec/consensus: added to a comment box the added conten
cason Sep 12, 2024
aeb1c1d
spec/consensus: three message types
cason Sep 12, 2024
06ab75b
spec/consensus: Proposal messages
cason Sep 12, 2024
25a5b0a
spec/consensus: some fixes, TODOs
cason Sep 12, 2024
8ca0659
spec/consensus: votes and voting power
cason Sep 13, 2024
4a9fbd4
spec/consensus: Byzantine behaviour on votes
cason Sep 13, 2024
1e93547
spec/consensus: draft of external components
cason Sep 13, 2024
2df64c5
Merge branch 'main' into cason/spec-consensus-messages
cason Sep 17, 2024
e35bc41
spec/consensus: footnote of process/validator naming
cason Sep 17, 2024
7a67ac8
spec/consensus: digital signatures, non-masquerading
cason Sep 17, 2024
9f23f4b
spec/consensus: reference to #396, proposer selection
cason Sep 17, 2024
709bc5d
spec/consenus: references to misbehavior.md document
cason Sep 17, 2024
26f1e2d
spec/consensus: revisiting some TODOs
cason Sep 17, 2024
b9e7ca1
Add code suggestion from @josef-widder
cason Oct 9, 2024
8e4e511
spec/consensus: moved and rephrased reference to ABCI
cason Oct 9, 2024
c70300e
spec/consensus: addressing @josef-widder comment
cason Oct 9, 2024
b3a024e
spec/consensus: addressing @josef-widder comment
cason Oct 9, 2024
f473f5d
spec/consensus: addressing @josef-widder comment
cason Oct 9, 2024
8ff95a4
spec/consensus: addressing @josef-widder comment
cason Oct 9, 2024
2fb6a41
Merge branch 'main' into cason/spec-consensus-messages
cason Oct 9, 2024
b45ae76
Merge branch 'main' into cason/spec-consensus-messages
cason Oct 11, 2024
b487fd2
spec: addressing @josef-widder comment
cason Nov 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading