Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
nikkolasg
committed
Nov 14, 2018
1 parent
9e0089b
commit 3cfb35b
Showing
10 changed files
with
155 additions
and
559 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
+ expectations with IDs: all ids starting form 0 without any holes between ids, | ||
show example maybe within ethereum context (separate package ?) | ||
+ Potentially need to sign different things in parallel, Handel should be able | ||
to support this case | ||
- stop waiting from peers that sends you signature for different messages | ||
+ require only signature + message for Handel | ||
+ Do we need to Origin in the packet ? -> we should not need to check | ||
|
||
+ Contributions Threshold put as percentage (int is ambiguous) | ||
|
||
+ CandidateCount / UpdatePeriod | ||
- periodic | ||
|
||
|
||
+ if already completed level, skip verification | ||
-- basic check in synchronous manner | ||
|
||
+ put asynchronous pattern if verification strategy | ||
+ 1 thread for signature verification | ||
+ 1 thread for logic "waiting" on new verified sig | ||
+ Check first if I have same signature (= same bitset) before verifying | ||
signature | ||
|
||
+ optimizations: | ||
- check signature in a separate go routine | ||
- check signatures that are "best" for us in priority | ||
|
||
+ Network: send to a list of identities (potential optimizations for example | ||
only sign a message once if same for multiple identities) | ||
|
||
+ Measurement architecture / interface bla bla | ||
|
||
+ Adapt it to NON POWER OF TWO --> see partitioner test failing with non-power | ||
of two |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.