Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rymnc/cardano-governance-attack-vector-rs
Naive implementation of cardano's governance vector attack
https://github.com/rymnc/cardano-governance-attack-vector-rs
Last synced: about 1 month ago
JSON representation
Naive implementation of cardano's governance vector attack
- Host: GitHub
- URL: https://github.com/rymnc/cardano-governance-attack-vector-rs
- Owner: rymnc
- Created: 2022-07-24T14:45:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-25T09:51:14.000Z (over 2 years ago)
- Last Synced: 2024-04-23T05:27:14.011Z (7 months ago)
- Language: Rust
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cardano-governance-attack-vector-rs
Naive implementation of cardano's governance attack vector## Steps:
Pre Voting Phase
1. Voters, and their keys are created
2. The voting round is created
3. Voters register to the voting round
4. Committee members are randomly selectedVoting Phase
5. Voters submit their votes
Post-Voting Phase
6. Voters votes are tallied by the committee members
7. Committee members start generating part of their keys
8. Committee members finish generation9. Committee members "confirm the key" - revealing their portion of the key
10. Threshold for revealing the key has not been met - which stalls the next round from being created
11. One more member confirms the key
12. The secret can be generated now## Usage
1. `cargo run`