Skip to content

Document Acceptance Criteria for Random Beacon v2 #2665

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

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
b72d78e
Document Acceptance Criteria for Random Beacon v2
michalinacienciala Oct 19, 2021
416ac5d
Add/rephrase UACs
michalinacienciala Oct 19, 2021
b2cae28
Document resetting of DKG timeout timer by challenge notification
michalinacienciala Oct 19, 2021
7cc86c2
Fix typos
michalinacienciala Nov 5, 2021
e235660
Document what happens with the tokens slashed due to DKG challenge
michalinacienciala Nov 8, 2021
3cb0236
Clarify what happens when relay entry can't be produced
michalinacienciala Nov 8, 2021
452961f
Clarify validation of the fee allowance for a realy request
michalinacienciala Nov 8, 2021
4264d58
Explain what the maintanance pool is
michalinacienciala Nov 8, 2021
e5d9a59
Add a couple of UACs regarding the locking of the sortition pool
michalinacienciala Nov 8, 2021
a334799
Failed BLS threshold signature results in hard timeout
michalinacienciala Nov 8, 2021
60895c0
Clarify how re-registration of operators in the pool should work
michalinacienciala Nov 8, 2021
74353bb
Validity of the signatures should be checked during DKG submission
michalinacienciala Nov 8, 2021
2da13b0
Embed creation of new group into relay entry submission tx
michalinacienciala Nov 8, 2021
953ccbb
Improve description of relay entry timeouts and slashing
michalinacienciala Nov 8, 2021
baeb53b
Add validation criteria for relay entry submission
michalinacienciala Nov 8, 2021
68f430e
Include DKG geneartion time in the DKG timeout counter
michalinacienciala Nov 8, 2021
21a6484
Remove duplicated UAC
michalinacienciala Nov 11, 2021
e9cdc51
Modify method of punishment for misbehaviour
michalinacienciala Nov 11, 2021
b0ed2dd
Improve wording, make descriptions more precise
michalinacienciala Nov 17, 2021
a651039
Clarify when group creation starts and what are its stages
michalinacienciala Nov 18, 2021
a696c1d
Don't add the DKG generation time to eligibility window of 1st operator
michalinacienciala Nov 18, 2021
c090c77
Punish inactive operators with excluding from rewards
michalinacienciala Nov 18, 2021
f5353c0
Lock sortition pool in relay request transaction
michalinacienciala Nov 18, 2021
8c9a2ff
Improve description of UACs related to DKG result
michalinacienciala Nov 18, 2021
a67f737
Clarify punishing for relay entry timeout
michalinacienciala Nov 18, 2021
6aa27e5
Clarify UACs relating to callbacks
michalinacienciala Nov 18, 2021
0e6f36d
Clarify what constitutes a malitious DKG result
michalinacienciala Dec 3, 2021
c601777
Give names to governable parameters
michalinacienciala Dec 6, 2021
00ac201
Clarify who gets reward for accepting DKG result
michalinacienciala Dec 6, 2021
13ac55c
Describe punishing of operators IA/DQ during DKG protocol
michalinacienciala Dec 6, 2021
88013a3
Document UAC around group expiration
michalinacienciala Dec 6, 2021
9c528d2
Document value of callback gas limit
michalinacienciala Dec 6, 2021
fae0857
Reward the notifier of hard timeout
michalinacienciala Dec 6, 2021
d789a7a
`maintainance pool` -> `rewards pool`
michalinacienciala Dec 6, 2021
19785a3
Clarify that 200k gas used limit does not include callback cost
michalinacienciala Dec 6, 2021
2cb4d4e
Don't verify eligibility to submit relay request on-chain
michalinacienciala Dec 6, 2021
21427ee
Describe `dkgMaliciousResultNotificationRewardMultiplier`
michalinacienciala Dec 7, 2021
bbd312f
Describe punishing of the operators ignoring their duties
michalinacienciala Dec 7, 2021
5da521e
Describe punishing for leaked signature
michalinacienciala Dec 7, 2021
0a1a6b4
Update list of actions leading to the rewards ban
michalinacienciala Dec 7, 2021
243bf7a
Fix grammar & typos
michalinacienciala Dec 9, 2021
2866f5e
Fix table layout
michalinacienciala Dec 9, 2021
7bd9844
Update values of governable parameters
michalinacienciala Dec 9, 2021
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