Commit Graph

  • 954c48f913 Merge pull request #5 from franklynwang/main main ying tong 2023-01-28 17:30:22 -05:00
  • acf6b7c323 support add/sub scalar for monomial representation Franklyn 2023-01-28 17:17:12 -05:00
  • 3d358d8172 Update prover.py ying tong 2023-01-28 16:48:57 -05:00
  • 81fb83372d Merge pull request #4 from 0xPARC/patch-coset_extended_lagrange_to_coeffs ying tong 2023-01-28 16:48:27 -05:00
  • 580dd392b4 Update poly.py ying tong 2023-01-28 16:37:27 -05:00
  • d0fed9eb42 Update prover.py ying tong 2023-01-28 16:34:25 -05:00
  • 2c143a7af3 Merge pull request #1 from Divide-By-0/edited ying tong 2023-01-28 15:25:23 -05:00
  • bc1832c49f commented group order more clearly Divide-By-0 2023-01-28 14:36:17 -05:00
  • 07af25546f hardcoreify hardcore Nalin Bhardwaj 2023-01-28 09:27:55 -05:00
  • 997fb4cce8 add more notes to README Nalin Bhardwaj 2023-01-28 09:24:10 -05:00
  • b56acbe1a3 add some more comments Nalin Bhardwaj 2023-01-28 08:59:17 -05:00
  • 3d3def0e83 Merge pull request #4 from nalinbhardwaj/nibnalin-changes ying tong 2023-01-28 06:53:51 -05:00
  • ef9f5d9faf rearrange steps Nalin Bhardwaj 2023-01-28 00:44:55 -05:00
  • 6012b18884 stub out verifier and pull out test Nalin Bhardwaj 2023-01-28 00:23:59 -05:00
  • 53fa440292 add setup test Nalin Bhardwaj 2023-01-28 00:03:03 -05:00
  • a458d7434c add Merlin transcript extension Nalin Bhardwaj 2023-01-27 23:49:19 -05:00
  • 7399329558 Plonkathon repo setup therealyingtong 2023-01-27 18:17:53 -05:00
  • cea88fd7b2 Cleanups in prover.py reference therealyingtong 2023-01-26 10:17:08 -05:00
  • 4a4ba75d85 Introduce Polynomial class therealyingtong 2023-01-26 09:37:47 -05:00
  • a0373200ad Rename coeffs_to_coset_extended_lagrange -> to_coset_extended_lagrange therealyingtong 2023-01-26 09:35:44 -05:00
  • 0ca97413c2 Utils cleanup therealyingtong 2023-01-25 21:23:03 -05:00
  • 258657616d Update README.md ying tong 2023-01-25 16:42:17 -05:00
  • 687630580c Update README therealyingtong 2023-01-25 16:30:23 -05:00
  • f130efaced Introduce Transcript rounds and messages therealyingtong 2023-01-25 14:54:24 -05:00
  • e8182e3eb7 Rename L1 -> L0 therealyingtong 2023-01-24 23:40:02 -05:00
  • d42c7f1ad6 Update README, more type hints for prover therealyingtong 2023-01-24 21:52:28 -05:00
  • 25ef26d73d Rename fft methods therealyingtong 2023-01-21 22:13:59 -05:00
  • 296b2308b1 Merge pull request #3 from nalinbhardwaj/nibnalin/transcript ying tong 2023-01-21 21:09:28 -05:00
  • 86e01293e9 switch all f_inner to Scalar Nalin Bhardwaj 2023-01-21 18:08:00 -08:00
  • 2a6b71b6db switch to merlin transcript Nalin Bhardwaj 2023-01-21 17:55:20 -08:00
  • ab6b185709 Merge pull request #2 from nalinbhardwaj/nibnalin/devops ying tong 2023-01-21 19:20:49 -05:00
  • a795d58864 mypy fixes for rebase Nalin Bhardwaj 2023-01-21 16:17:27 -08:00
  • 71b2585cf5 add poetry notes to README Nalin Bhardwaj 2023-01-21 15:50:16 -08:00
  • dbf610d7ed Poetry, black, mypy Nalin Bhardwaj 2023-01-21 15:46:49 -08:00
  • 9cd1a82a61 Add transcript therealyingtong 2023-01-21 19:03:53 -05:00
  • b325c74d34 Add PlonKathon README therealyingtong 2023-01-15 11:55:54 -05:00
  • c601e984d0 Type annotations and refactoring therealyingtong 2023-01-15 03:53:06 -05:00
  • 4e7d282c10 [cleanup] Make py_plonk the root directory therealyingtong 2023-01-14 02:34:28 -05:00
  • 17f5047483 Merge pull request #134 from lCardosoSantos/supranational_blst dankrad 2023-01-10 21:51:12 +00:00
  • e17d878991 Merge pull request #136 from mdelle1/master Antonio Sanso 2023-01-04 10:07:58 +01:00
  • 7e1b2c44bb Update fish.sage mdelle1 2023-01-03 23:07:49 -05:00
  • a1e4bda64b Update fish.sage mdelle1 2023-01-03 23:06:31 -05:00
  • d84c448cb8 Update fish.sage mdelle1 2023-01-03 23:05:42 -05:00
  • 7dbfe4e5a3 Update fish.sage mdelle1 2023-01-03 23:04:43 -05:00
  • 0ba3862570 Update fish.sage mdelle1 2023-01-03 23:03:19 -05:00
  • 4cd60ee1fd Update fish.sage mdelle1 2023-01-03 22:58:33 -05:00
  • 51cf2ffb40 added relation_lattices.py mdelle1 2023-01-03 22:54:05 -05:00
  • ce10a2a4c7 added fish.sage mdelle1 2023-01-03 22:50:19 -05:00
  • 5388d91549 improved test Luan Cardoso 2022-12-14 16:17:01 +01:00
  • d170db8866 Update kzg_data_availability/fft.py Luan Cardoso dos Santos 2022-12-07 20:47:15 +01:00
  • 25d493fff8 moved to blst lib Luan Cardoso 2022-12-02 17:50:25 +01:00
  • a84fab2693 Merge pull request #132 from qizhou/opt_rec dankrad 2022-11-21 21:02:20 +00:00
  • a40e61b196 correct primitive root to 7 Qi Zhou 2022-11-21 12:59:50 -08:00
  • 3dc95f464b Added warning vub 2022-11-18 10:02:40 -03:00
  • 0a5f78afb0 Added proof of solvency code vub 2022-11-18 10:00:55 -03:00
  • 3599085a00 add danksharding polynomial reconstruction optimization Qi Zhou 2022-11-07 11:44:18 -08:00
  • a1ebd973cc Merge branch 'ethereum:master' into opt_rec Qi Zhou 2022-11-07 14:37:35 -05:00
  • 6e7a989156 add z_s calculation to optimized RS Qi Zhou 2022-10-24 21:55:47 -07:00
  • cdb51bf6c7 optimized RS recovery for danksharding Qi Zhou 2022-10-20 02:19:44 -07:00
  • 477099d307 RS recovery with optimized zpoly on danksharding Qi Zhou 2022-10-11 23:49:11 -05:00
  • a26cd10596 Cleaned up mini poseidon vub 2022-10-05 06:59:54 -05:00
  • 06cb5211a4 Updated to t=3, to prevent hash preimage finding vub 2022-10-04 17:22:03 +02:00
  • fff55ba7d8 Added Poseidon test vub 2022-10-03 00:20:27 +02:00
  • e9ceb2461f removed circom mentions vub 2022-09-30 18:29:16 +02:00
  • a53641da33 Added a bunch of comments vub 2022-09-30 18:24:35 +02:00
  • 2f4497a30f Small tweaks vub 2022-09-30 11:30:08 +02:00
  • 0a55fab551 Added a much cooler example vub 2022-09-29 22:43:46 +02:00
  • 8789f141d5 A few edits vub 2022-09-29 17:25:57 +02:00
  • bc535dd5ac Added readme vub 2022-09-29 17:23:54 +02:00
  • 4207d3e349 Changed directory name vub 2022-09-29 17:17:32 +02:00
  • 8ef8b507ec Added a bunch of comments vub 2022-09-29 17:17:14 +02:00
  • 6179a6ffe2 Added support for public inputs! vub 2022-09-29 16:35:14 +02:00
  • e4fa612b2f Cleaned up unoptimized vs optimized verifier vub 2022-09-29 12:53:46 +02:00
  • e424d2c86b Moved everything over to f_inner vub 2022-09-29 12:22:27 +02:00
  • c2c59d20cb Verifier works! vub 2022-09-28 23:21:45 +02:00
  • 117846a705 Finished the proverpython3 test.py ! vub 2022-09-28 13:05:40 +02:00
  • d900d585ad Fixed bug in prover vub 2022-09-28 12:18:52 +02:00
  • e6ed2847c4 Added first half of linearization polynomial code to prover vub 2022-09-28 02:39:44 +02:00
  • 594a73f533 Added half a prover vub 2022-09-28 00:19:14 +02:00
  • cb7e21f72a Modularized verification key generator more vub 2022-09-27 12:49:15 +02:00
  • bacb7af914 A few cleanups to vk generator vub 2022-09-27 12:38:27 +02:00
  • 51946001d8 Support ab_plus_a test vub 2022-09-26 18:41:08 +02:00
  • 203364690f Added w vub 2022-09-26 13:59:07 +02:00
  • df2058d00c Merge branch 'master' of github.com:ethereum/research vub 2022-09-26 13:25:04 +02:00
  • 39cf16e8df Added reverse-engineered zkrepl vub 2022-09-26 13:24:54 +02:00
  • 7a8ba60e94 Merge pull request #130 from qizhou/patch-1 dankrad 2022-09-25 22:29:54 +01:00
  • 7f26717e54 optimize zplot() Qi Zhou 2022-09-13 17:49:00 -07:00
  • 35ddfc7d86 Added erc 4337 compression schemes test vub 2022-06-23 13:50:33 +01:00
  • 8bf89edc88 Added updated swap sim vub 2022-04-04 02:05:19 -04:00
  • 8f08463052 oops vub 2022-03-13 12:32:32 -06:00
  • 3d7325ab07 Added a few sanity checks vub 2022-03-13 12:32:00 -06:00
  • 95c4092f8e 7 is a primitive root, not 5 vub 2022-03-13 11:03:42 -06:00
  • e0a3999fc3 oops forgot a file lol vub 2022-03-13 08:01:22 -06:00
  • aac7f1db8d Add trusted setup vub 2022-03-12 16:20:50 -06:00
  • 18768c3620 Added swap simulations vub 2022-03-03 11:46:40 -07:00
  • 5ff514643b Fixed the fiat-shamir in the blind swap proof vub 2022-02-15 09:40:17 -07:00
  • b76c9e158d Merge branch 'master' of github.com:ethereum/research vub 2022-02-14 14:00:31 -07:00
  • 44ff7c25e4 Added blind-and-swap vub 2022-02-14 14:00:20 -07:00
  • f64776763a Barycentric formula low degree check Dankrad Feist 2022-01-07 23:34:44 +00:00
  • 7ae93eaa60 Merge branch 'master' of github.com:ethereum/research vub 2021-12-25 10:38:10 -03:00