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

RANDAO reveal slashing, custody period staggering and integration of custody and RANDAO reveals #880

Merged
merged 46 commits into from
May 3, 2019
Merged
Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
b7c912c
Add RandaoRevealSlashing for early Randao reveals
dankrad Apr 5, 2019
6d047ab
Merge branch 'dev' into dankrad-patch-1
djrtwo Apr 5, 2019
7255ce6
add some randao reveal slashing tests
djrtwo Apr 5, 2019
dd4dc21
Unifying RANDAO reveal slashing and Custody reveal slashing; implemen…
dankrad Apr 10, 2019
a4ac66b
Fix custody reveal domain
dankrad Apr 10, 2019
414a706
Also test exposed_randao_reveals
dankrad Apr 10, 2019
9c3b412
Merge remote-tracking branch 'origin/dev' into dankrad-patch-1
dankrad Apr 15, 2019
cc3c900
Re-add exposed_randao_reveals to validator initialization
dankrad Apr 15, 2019
b42f9aa
Fix tests
dankrad Apr 15, 2019
38c09d7
Unified Randao Reveal slashing mechanism and Custody Reveal,
dankrad Apr 15, 2019
405e8c0
Move exposed_randao_reveals into separate data structure to keep vali…
dankrad Apr 16, 2019
4565b45
new shiny staggered custody periods
CarlBeek Apr 16, 2019
8890926
Fixes style and type hinting
CarlBeek Apr 16, 2019
13e6adf
removes whitespace
CarlBeek Apr 16, 2019
402f8fa
Cleans up multi-line conditionals
CarlBeek Apr 16, 2019
c9d8be0
Make RANDAO key reveal penalties proportional to block rewards
dankrad Apr 16, 2019
0bdd969
Minor typos
CarlBeek Apr 16, 2019
9c5de4d
Minor typos
CarlBeek Apr 16, 2019
1bf310c
Fixes off-by one error
CarlBeek Apr 16, 2019
93611de
Removes unnecicary whitepsace
CarlBeek Apr 16, 2019
92864ef
Merge branch 'dev' into carl-patch-0
CarlBeek Apr 16, 2019
6fc2a7c
Clean up comments; add test for key reveal too far in the future
dankrad Apr 16, 2019
f0edc47
Merge remote-tracking branch 'origin/dev' into dankrad-patch-1
dankrad Apr 16, 2019
35a106d
Reduce the CUSTODY_PERIOD_TO_RANDAO_PADDING again
dankrad Apr 16, 2019
d5b1a00
Fix max_proposer_slot_reward
dankrad Apr 16, 2019
1a42719
Merge remote-tracking branch 'origin/dev' into dankrad-patch-1
dankrad Apr 17, 2019
79b8add
Merge branch 'dev' into dankrad-patch-1
djrtwo Apr 17, 2019
e57bd46
Merge remote-tracking branch 'origin/dev' into dankrad-patch-1
dankrad Apr 27, 2019
2503f7c
Fix types
dankrad Apr 27, 2019
437fea3
Move test
dankrad Apr 27, 2019
e5d0b79
Fix RandaoKeyReveal tests
dankrad Apr 27, 2019
088edc2
Move all RANDAO key reveal to phase 1
dankrad Apr 27, 2019
a410e96
Factor out signature checking
dankrad Apr 27, 2019
4bcf763
Merge remote-tracking branch 'origin/dev' into carl-patch-0
dankrad Apr 29, 2019
d793b07
Merge custody key reveal staggering
dankrad Apr 29, 2019
a7bc5c0
Some fixes
dankrad Apr 29, 2019
a24304a
Update specs/core/1_custody-game.md
vbuterin Apr 30, 2019
8148ce6
Addressing Vitalik's suggestions: Separate RANDAO and Custody key rev…
dankrad Apr 30, 2019
2572171
Remove remnants of verify_custody_key
dankrad Apr 30, 2019
bb0d840
RandaoKeyReveal -> EarlyDerivedSecretReveal
dankrad Apr 30, 2019
ef52ad7
Make penalty proportional to number of secrets already exposed
dankrad Apr 30, 2019
79956a8
Merge remote-tracking branch 'origin/dev' into dankrad-patch-1
dankrad May 3, 2019
33eb63c
Update specs/core/1_custody-game.md
CarlBeek May 3, 2019
a57c476
Update specs/core/1_custody-game.md
CarlBeek May 3, 2019
054128e
Update specs/core/1_custody-game.md
CarlBeek May 3, 2019
ffded82
Merge remote-tracking branch 'origin/dev' into dankrad-patch-1
dankrad May 3, 2019
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