Commit Graph

5883 Commits

Author SHA1 Message Date
parazyd
fa260e822c Update halo2 dependency which employs https://github.com/zcash/halo2/pull/646 2023-05-10 14:10:04 +02:00
parazyd
be9013ed31 zkas: Rename "contract" to "witness". 2023-05-10 13:24:02 +02:00
parazyd
81a2f6a0fa research/pallas_constants: Use rustfmt to format output. 2023-05-10 10:15:10 +02:00
aggstam
84f23cb6f0 script/research: renamed consensus_parameters to pallas_constants and generalized impl 2023-05-09 22:39:42 +03:00
aggstam
710253d4ca script/research: renamed consensus_headstart as consensus_parameters and generalize to extract direct pallas creation of constants using repr bytes 2023-05-09 22:17:08 +03:00
aggstam
958db02b22 script/research: added tool to retrieve bs58encoded consensus headstart pallas 2023-05-09 21:29:25 +03:00
aggstam
52d4169ec9 chore: Add consensus contract link in readme 2023-05-09 20:31:37 +03:00
aggstam
23f998c94e Revert "sdk: Copy float10 ops from the main lib."
This reverts commit f48a8f29da.
2023-05-09 20:24:11 +03:00
parazyd
f48a8f29da sdk: Copy float10 ops from the main lib. 2023-05-09 19:00:28 +02:00
parazyd
ed5d427ede darkfid: Attempt to expand blockchain RPCAPI 2023-05-09 18:01:16 +02:00
parazyd
4b85db76a2 faucetd: RPCAPI styling. 2023-05-09 17:14:45 +02:00
parazyd
da3d008bef research/x3dh: API updates 2023-05-09 15:54:32 +02:00
parazyd
800076b993 chore: Remove explicit libsqlite3-sys dependency. 2023-05-09 15:46:45 +02:00
parazyd
67d8d1c87a book: Add a stub page to mitigate mdbook bug. 2023-05-09 15:24:00 +02:00
spital
c5c8983001 NetBSD 9.3 dependency_setup updated, unfortunately rust-lld not found 2023-05-09 13:18:31 +00:00
spital
2fe7707a5d OpenBSD not yet supported by rustup 2023-05-09 13:18:31 +00:00
spital
d640a9e024 Add OpenBSD dependencies and info how to build 2023-05-09 13:18:31 +00:00
parazyd
546a9810df chore: Move scripts from script/ to contrib/ 2023-05-09 15:15:55 +02:00
parazyd
de7b1a8ec5 Remove stray to_html.sh 2023-05-09 15:14:02 +02:00
parazyd
9ea8eef22b research/tfhe: More examples 2023-05-09 15:05:17 +02:00
parazyd
aacad4e382 CI: Update mdbook-katex 2023-05-09 14:49:10 +02:00
parazyd
c51a045b52 book: Remove cashierd API doc. 2023-05-09 14:42:30 +02:00
parazyd
19d283414d faucetd: RPCAPI doc improvement attempt. 2023-05-09 14:01:28 +02:00
parazyd
0a1fe88665 faucetd: Implement airdrop spam protection using a VDF. 2023-05-09 13:06:59 +02:00
parazyd
8dfe2655f7 tests/vdf_eval: 1M+ steps 2023-05-09 12:42:59 +02:00
parazyd
cb263529d0 sdk: Export num_bigint and num_traits crates. 2023-05-09 12:35:49 +02:00
parazyd
7f5ff1de49 tests: Add VDF time evaluation test. 2023-05-09 12:30:52 +02:00
parazyd
9b31940dfe chore: Update project dependencies 2023-05-09 10:42:35 +02:00
parazyd
8fe6a48812 research/poseidon: Separate constants into a common module and add Sage impl. 2023-05-09 10:12:47 +02:00
parazyd
45cf9c7c04 research/dkg-ecdsa: Key generation 2023-05-09 10:07:00 +02:00
parazyd
619961bb84 sdk: Use "crypto" feature for darkfi-serial dependency. 2023-05-09 09:13:42 +02:00
parazyd
6ff88f036a util: Remove net_name module. 2023-05-09 09:10:17 +02:00
parazyd
4442b1d2c3 sdk/ecvrf: Derive SerialEncodable and SerialDecodable traits for the proof. 2023-05-08 16:58:16 +02:00
Dastan-glitch
219eeace4b book/testnet: fix some typos 2023-05-08 16:36:37 +03:00
aggstam
8c0cad263b script/research/antisapling/antisapling.md: corrections 2023-05-08 16:31:10 +03:00
aggstam
96293178d7 script/research/antisapling/antisapling.md: Plan of attack added 2023-05-08 16:23:41 +03:00
parazyd
3dcdae3e53 book/tx-lifetime: Fix typo. 2023-05-08 15:22:14 +02:00
parazyd
f26f42bc02 sdk/ecvrf: Add hash_output method for retrieving the VRF randomness. 2023-05-08 13:54:17 +02:00
parazyd
59f3e514f8 sdk: Move ECVRF from research into the library. 2023-05-08 13:30:20 +02:00
police
f30e2452d7 [research/antisapling] issues, and remarks on sapling for consensus 2023-05-08 12:22:36 +03:00
parazyd
0b01f9899d research/pvss: Fix scope. 2023-05-07 19:18:29 +02:00
parazyd
af289c9145 research/pvss: Correct comments. 2023-05-07 19:16:08 +02:00
parazyd
025e716749 research/pvss: Add reconstruction proofs. 2023-05-07 18:04:36 +02:00
parazyd
838326b60a research/pvss: Add Fiat-Shamir transform. 2023-05-07 17:54:30 +02:00
parazyd
16b519f521 research/ecvrf: Simplify and use paper notation. 2023-05-06 15:52:48 +02:00
parazyd
fcedb40cda research/ecvrf: Test with forged pubkey 2023-05-06 13:03:24 +02:00
parazyd
afa7b75036 research/ecvrf: Test forged input 2023-05-06 13:01:45 +02:00
parazyd
0a13dcc648 research/ecvrf: Basic implementation 2023-05-06 12:59:19 +02:00
parazyd
d0f87894fa zk/gadget: Generalize Arithmetic chip over fields. 2023-05-06 10:45:42 +02:00
Dastan-glitch
f3659261dc src/net: use ring buffer instead of vec for channel log 2023-05-06 03:31:26 +03:00