Commit Graph

  • 055f5d5313 Shuffling: add F+tree sampler shuffling-add-ftree-sampler mratsim 2018-12-19 22:25:24 +0100
  • 3aa84a76dd
    Added shuffling algos master Vitalik Buterin 2018-12-18 17:33:28 -0500
  • ba690c0307
    Cleaned up research repo slightly Vitalik Buterin 2018-12-16 04:46:40 -0500
  • 7e3482c532
    Cleaning up papers Vitalik Buterin 2018-12-16 04:41:28 -0500
  • f4e851b43d
    Updated discouragement attack paper Vitalik Buterin 2018-12-16 03:36:11 -0500
  • 94ac4e2100
    Added timestamp adjusting rule Vitalik Buterin 2018-11-08 18:24:25 -0500
  • 659f0b31f9
    Added graph CBC file Vitalik Buterin 2018-10-24 11:29:06 -0400
  • 40b883a07c
    small correction to the correction Vitalik Buterin 2018-10-09 18:53:12 -0400
  • 98a8112895
    Merge pull request #96 from jamesray1/patch-29 vbuterin 2018-10-09 18:52:22 -0400
  • d7fd0aa4a5
    Add hexary tree implementation Vitalik Buterin 2018-10-09 18:12:41 -0400
  • c23dcd4ab8
    Made defragmentation work Vitalik Buterin 2018-10-06 18:26:41 -0400
  • 75bc0ab0b2
    Added another kind of defragmentation Vitalik Buterin 2018-10-05 18:07:59 -0400
  • 2e8678f8c9
    Latest message driven ghost works! Vitalik Buterin 2018-10-05 14:28:15 -0400
  • 2a90d75fc8
    Revert change to math James Ray 2018-10-05 11:19:32 +1000
  • 478795dc33
    eash -> ease, has to do with -> is related to, etc. James Ray 2018-10-03 19:17:08 +1000
  • 6ab4a5da40 Added optimized sparse merkle tree Vitalik Buterin 2018-10-01 10:18:53 -0400
  • c5edaabaff Added defragmentation-related stuff Vitalik Buterin 2018-09-24 10:52:49 -0400
  • fca55f589b Added tests Vitalik Buterin 2018-08-21 20:53:47 -0400
  • 131b934f2c Efficiency updates Vitalik Buterin 2018-08-21 19:36:01 -0400
  • b3b78bd4e5 Merge branch 'master' of github.com:ethereum/research Vitalik Buterin 2018-08-21 15:34:38 -0400
  • 5b335bfe23 Added fast fourier transform recovery Vitalik Buterin 2018-08-21 15:34:30 -0400
  • 1319abd43e
    Update README.md vbuterin 2018-08-14 00:43:14 -0400
  • 815f083430 Added a paragraph about rent Vitalik Buterin 2018-08-09 12:12:59 -0400
  • 33700a752b Edit to make Xuanji happy Vitalik Buterin 2018-08-08 22:27:08 -0400
  • 191f0ccd0e Corrected one more mistake Vitalik Buterin 2018-08-08 16:06:01 -0400
  • f0c698dfc1 Fixed a few typos Vitalik Buterin 2018-08-08 13:09:45 -0400
  • b4f16cb807 changed wording re gastoken Vitalik Buterin 2018-08-07 18:18:36 -0400
  • ba69c84934 fixed one error Vitalik Buterin 2018-08-07 18:17:37 -0400
  • 53b440f195 Added another pic Vitalik Buterin 2018-08-07 16:40:41 -0400
  • b586284ec3 Updated the paper Vitalik Buterin 2018-08-07 16:40:22 -0400
  • ab252c6a79 Updated the paper more Vitalik Buterin 2018-08-06 21:07:05 -0400
  • 97fd519f83 Added a calculation vs bandwidth section Vitalik Buterin 2018-08-05 22:19:03 -0400
  • cdd92dba7d Made the cites work, finally! Vitalik Buterin 2018-08-05 19:19:49 -0400
  • 23e9109ec8 Updated the paper more Vitalik Buterin 2018-08-05 19:06:31 -0400
  • 4b941fdd47 Added two more pictures Vitalik Buterin 2018-08-05 11:25:18 -0400
  • 764cbb3856 Added images Vitalik Buterin 2018-08-04 17:42:15 -0400
  • 7591812662 Made some updates Vitalik Buterin 2018-08-04 10:34:54 -0400
  • fd997c521e Fine-tuned some things Vitalik Buterin 2018-08-03 17:47:44 -0400
  • 82620d82de Updated the RPJ algorithm Vitalik Buterin 2018-08-03 17:21:38 -0400
  • 13a30dedf4 Added simulation of 99% fault tolerant synchronous consensus Vitalik Buterin 2018-07-31 19:15:02 -0400
  • 051e8a9e0c Added RPJ GHOST Vitalik Buterin 2018-07-23 17:05:30 -0400
  • cf7e8e1e63 Optimized proof size down by 1/8 or so Vitalik Buterin 2018-07-20 13:07:45 -0400
  • 63599737d1 Some terminology simplification on STARKs Vitalik Buterin 2018-07-19 16:57:54 -0400
  • 1830ae2091 Added 2-of-3 and TRIBES low influence functions Vitalik Buterin 2018-07-18 20:43:34 -0400
  • f49c584f83 Cleaned up a bit from poly_utils Vitalik Buterin 2018-07-11 17:33:39 -0400
  • e4d2fc055a Went back to proper fiat shamir Vitalik Buterin 2018-07-11 15:01:28 -0400
  • 5f762aee81 Cut down to 2 non-trivial FFTs Vitalik Buterin 2018-07-11 11:46:21 -0400
  • cc15f8e70c Partially complete switch to nearly FFT-less approach Vitalik Buterin 2018-07-11 08:26:16 -0400
  • da1d723780 Improved efficiency a bunch and added boundary checks Vitalik Buterin 2018-07-10 15:45:12 -0400
  • 770c0a2c78 Reorganized the code somewhat Vitalik Buterin 2018-07-10 08:49:25 -0400
  • 59b8020fec More efficiency Vitalik Buterin 2018-07-04 05:33:51 -0400
  • 3180447866 More efficiency improvements Vitalik Buterin 2018-06-30 02:57:10 -0400
  • a6ad01eed0 More speedups Vitalik Buterin 2018-06-30 01:13:05 -0400
  • f9df7eddb5 Added FFT-based efficiency improvements Vitalik Buterin 2018-06-30 00:27:02 -0400
  • 67b8079689 More renaming Vitalik Buterin 2018-06-29 04:38:35 -0400
  • 51e4463c87 Renamed Vitalik Buterin 2018-06-29 04:35:33 -0400
  • 1129536391 STARK proof of concept code Vitalik Buterin 2018-06-29 04:26:17 -0400
  • 071eecc190 Added files Vitalik Buterin 2018-06-21 15:35:02 -0400
  • 20ad569021 Added another economic sim Vitalik Buterin 2018-06-20 18:43:46 -0400
  • 9eea8f7c60 More modularization, and renaming Vitalik Buterin 2018-06-13 22:33:24 -0400
  • 292a7c5d33 More refactoring Vitalik Buterin 2018-06-13 13:05:02 -0400
  • 38dafae053 Some code refactoring and simplified logging Vitalik Buterin 2018-06-13 12:20:01 -0400
  • 4779c13741 Added some comments to state objects Vitalik Buterin 2018-06-13 09:01:14 -0400
  • ef0de00f9d Added trivial optimizations, and timing Vitalik Buterin 2018-06-13 08:40:01 -0400
  • e441352785 Yay! Epoch transitions work! Vitalik Buterin 2018-06-13 08:11:11 -0400
  • 41ac6764bb Intra-epoch processing works Vitalik Buterin 2018-06-13 04:20:53 -0400
  • ab0fd55511 Further progress..... Vitalik Buterin 2018-06-13 01:18:26 -0400
  • 15c2faf63b Completed active state transition function (I think) Vitalik Buterin 2018-06-11 23:58:08 -0400
  • 058d45f0b5 Serialization/deserialization seems to work Vitalik Buterin 2018-06-11 12:53:32 -0400
  • de85691047 Further commit to full PoS chain Vitalik Buterin 2018-06-11 11:14:51 -0400
  • 6250c90ed2 Started full PoS / BLS implementation Vitalik Buterin 2018-06-09 06:04:04 -0400
  • 76c25ad2ce Added clock disparity test Vitalik Buterin 2018-05-22 20:22:10 -0400
  • 63ebfa7088 Added randao analysis Vitalik Buterin 2018-05-11 13:58:19 -0400
  • ddac715ee1 Moved directories Vitalik Buterin 2018-04-30 14:23:38 -0400
  • 9d2443162b Added sharding support Vitalik Buterin 2018-04-30 14:23:19 -0400
  • a6ac964720 Merge branch 'master' of github.com:ethereum/research Vitalik Buterin 2018-04-29 18:21:43 -0400
  • b1f701bf7b Added sharding cross-links simulation Vitalik Buterin 2018-04-29 18:21:28 -0400
  • e252450c75 fixed typo in weights map introduced in refactor from V to \mathcal{V} Vlad Zamfir 2018-04-12 05:21:49 +0900
  • 2f1c3c095a fixed typo in weights map Vlad Zamfir 2018-04-12 05:16:17 +0900
  • 816a73508d
    Merge pull request #78 from KentShikama/caspertfg-paper-updates Vlad Zamfir 2018-04-11 08:37:36 -0700
  • 6197757a90
    Clarify wording for "disagreement" in the clique oracle Kent Shikama 2018-04-10 23:51:30 -0700
  • 4c0efd391e Added selfish mining Vitalik Buterin 2018-04-08 07:11:40 -0400
  • 67b281d5b0 Added witness compression and decompression and length tests Vitalik Buterin 2018-03-23 23:24:35 -0400
  • a536495899 Bring back patricia tree Vitalik Buterin 2018-03-23 09:31:07 -0400
  • 9acee320f1 Added binary merkle sparse tree Vitalik Buterin 2018-03-23 09:30:52 -0400
  • c483cb1c23 Added witness compression Vitalik Buterin 2018-01-23 18:01:35 -0500
  • ff07dfc1a6
    Fix typo decribed -> described and return -> returned Kent Shikama 2018-01-15 00:17:59 +0900
  • 75826983fd
    Differentiate between v, V, and \mathcal{V} Kent Shikama 2018-01-15 00:14:02 +0900
  • 3c9af9283e
    Clarify sentence using colon instead of comma Kent Shikama 2018-01-14 22:44:24 +0900
  • ba322a6e1d
    Update definition of "later" Kent Shikama 2018-01-14 22:30:27 +0900
  • 8c33873cd4
    Add quotes to pages in ethereum.bib Kent Shikama 2018-01-15 00:25:53 +0900
  • ccdadfd1b1
    Merge pull request #76 from NIC619/fix_bin_trie_update_child_leaf_node NIC Lin 2017-12-23 00:31:17 +0900
  • b71c397a41
    Merge pull request #75 from NIC619/fix_bin_trie_update_kv_node NIC Lin 2017-12-23 00:29:22 +0900
  • e0f27de1f1 updated pdf Vlad Zamfir 2017-12-18 10:41:14 -0700
  • 10a4840f3d fixed sign error and simplified statement of safety condition, thanks to Dan Robinson Vlad Zamfir 2017-12-18 10:40:32 -0700
  • 94ea9147c1 fix error in updating a branch node to a leaf node NIC619 2017-12-17 20:28:47 +0900
  • e122673051
    fix leaf node encoding in updateing kv node NIC619 2017-12-15 01:52:53 +0800
  • ff2eb8712d
    Merge pull request #72 from NIC619/fix_bin_trie_keypath_problem NIC Lin 2017-12-14 00:04:33 +0800
  • 2149282638 add new kv pair with empty value check NIC619 2017-12-09 01:29:38 +0800
  • f51e06f453 add kv pair override check NIC619 2017-12-09 01:27:05 +0800