45 Commits

Author SHA1 Message Date
Vitalik Buterin
01687a941e Various updates to papers 2017-07-16 16:13:35 -04:00
Vitalik Buterin
91c4005386 Edits to work-in-progress Casper economics paper 2017-07-13 10:17:39 -04:00
Vitalik Buterin
d1c82f1414 Added work-in-progress Casper economics paper 2017-07-13 09:55:23 -04:00
Vitalik Buterin
c8a6d23553 Added a chart 2017-07-09 09:08:15 -04:00
Vitalik Buterin
eff21c315c Fixed small typo 2017-07-09 09:06:54 -04:00
Vitalik Buterin
49cebc18d0 Improved the discouragement paper further 2017-07-09 09:04:36 -04:00
Vitalik Buterin
58c1ea6574 Improved discouragement article further 2017-07-09 07:58:11 -04:00
Vitalik Buterin
a66f3766e7 In progress of updating paper with new variables and terminology 2017-07-06 21:13:41 -04:00
Vitalik Buterin
5b546d6ea8 Whoops, forgot to update pdf 2017-07-06 20:37:46 -04:00
Vitalik Buterin
4b6ec5f97c Small fix 2017-07-06 20:37:02 -04:00
Vitalik Buterin
7550aff389 A few changes to paper 2017-07-06 20:19:22 -04:00
Loi Luu
30c966235c rephrasing 2017-07-06 15:23:41 -07:00
Vitalik Buterin
5275cd0957 Added draft discouragement paper 2017-07-06 13:00:28 -04:00
Vitalik Buterin
541a85ffa8 Reorganized files into papers directory 2017-06-30 02:52:12 -04:00
Vitalik Buterin
1afb999131 Edited casper papre 2017-06-18 05:16:48 -04:00
Vitalik Buterin
b4e235303e poke 2017-06-11 04:10:08 -04:00
Vitalik Buterin
4f78473142 Various edits 2017-06-11 04:08:11 -04:00
Vitalik Buterin
c4f945077b Added a calculation for elasticity of bitcoin transaction fees 2017-06-05 07:20:10 -04:00
Vitalik Buterin
2ce0859ef5 Added casper paper stuff 2017-05-30 08:36:26 -04:00
vub
efb1a85848 Moved validator index inside the message 2017-04-16 14:42:19 -04:00
vub
87520a39b1 Added validation code mechanism 2017-04-14 15:35:35 -04:00
vub
470e7671fd Added RLP library optimizations 2017-04-14 14:59:33 -04:00
vub
941e8a6de5 Added bit mask features 2017-04-14 05:56:06 -04:00
vub
8094cb1a8a Added logging 2017-04-03 00:57:00 -04:00
vub
e4ee923c93 Added the square root rewarding scheme, the per-epoch fee and fixed the PREPARE_REQ slashing function 2017-04-01 23:54:20 -04:00
vub
952179fc52 Added description of what's going on in the tests 2017-03-26 05:34:27 -04:00
vub
e790aaf02f Removed the serpent dependency 2017-03-26 03:18:45 -04:00
vub
00db6345e5 Added tests for validators logging in, logging out, and multi-validator prepares and commits, as well as current/prev dynasty mechanics 2017-03-23 06:48:28 -04:00
vub
821e2e3be2 Added logout/login feature 2017-03-23 01:18:15 -04:00
vub
addeda54cb Added tests for 4 slashing conditions 2017-03-22 16:58:53 -04:00
vub
294fe110ad Made simple casper kinda work in some places 2017-03-22 06:58:50 -04:00
vub
56dc142c51 A few more code changes 2017-03-11 09:43:39 -05:00
vub
d06de33bc3 Whoops, actually added the file this time 2017-03-10 09:48:05 -05:00
vub
f239603ff9 Added RLP tail shaver code 2017-03-10 09:47:04 -05:00
vbuterin
25085b74ee Merge pull request #4 from karlfloersch/feat/sim_validator_rotation
Add dynamic validator set logic
2017-03-09 03:08:08 -05:00
Karl Floersch
95603eb945 Update checkpoint scoring rule & fix bugs
Update comments & remove warning

Prevent inadvertent Node equivocation
2017-03-08 21:15:46 -05:00
Karl Floersch
93c9cc83ba Add validator rotation & finalization logic
Add block-based validator rotation

Add basic validator rotation

Add random validator sets per block

Add logging & junk for testing

Add block-based validator rotation

Add prev_dynasty

Add basic union logic

Clean up unused code & comments

Fix slow finalized with overzealous validators

Fix dynasty finalization logic
2017-03-08 21:09:18 -05:00
vub
da7548deba Added a few clarificatory comments 2017-03-06 21:55:09 -05:00
vub
f7bc338e4b Updated Casper viper contract 2017-03-06 21:51:13 -05:00
vub
d2d2b216df Added description and link to doc 2017-02-24 07:13:42 -05:00
vub
3d257ef7f6 Removed warning as it does work :) 2017-02-24 07:12:59 -05:00
vub
0306183406 Fixed bugs, full algo including fork choice rule seems to work fine at the moment 2017-02-24 07:12:14 -05:00
vub
dd3f3b8b7d First batch of bug fixes to simulator 2017-02-24 03:22:51 -05:00
vub
e9c69f679d Added rough draft of casper4 simulator code 2017-02-23 13:34:29 -05:00
vub
317032273f Added a bunch of files 2017-02-21 07:27:32 -05:00