str4d
caf9e71b30
Merge pull request #722 from zcash/book-patch-pedersen
...
[book] Fix typo in description of Pedersen commitments
2023-01-20 21:37:43 +00:00
Jack Grigg
53639f9cc3
book: Make PDF rendering optional
...
PDF book rendering is slow, so don't require it if the developer doesn't
have mdbook-pdf installed.
2023-01-20 21:17:16 +00:00
ying tong
a688c19f0d
Update groups.md
2023-01-18 10:49:29 -05:00
Daira Hopwood
450aa16c48
Update the status of support for nested web workers in Safari.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2023-01-17 16:58:22 +00:00
str4d
942b2f84aa
Merge pull request #713 from HollowMan6/main
...
Book PDF generation
2023-01-06 22:19:14 +00:00
Jack Grigg
4b804a141a
Make SHA-256 gadget a nightly feature
...
This was effectively the meaning of the prior `unstable` feature flag.
2023-01-03 19:12:39 +00:00
Jack Grigg
01323b9eb6
Add harness for `nightly -> beta -> stable` dev workflow
...
Part of zcash/halo2#707 .
2023-01-03 19:12:39 +00:00
Dimitris Apostolou
9dfc5d9393
Fix typos
2023-01-03 18:37:51 +08:00
Hollow Man
eebc480cb7
Book PDF generation
...
Signed-off-by: Hollow Man <hollowman@opensuse.org>
2022-12-27 23:13:24 +02:00
Daira Hopwood
9116ac13e2
Resolve `mdbook test` failures in `book/src/user/wasm-port.md`.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-11-30 15:13:55 +00:00
zhiqiangxu
49cd4eaa6f
fix a typo
2022-11-12 12:11:27 +08:00
ying tong
ec9dcefe91
[book] Include WASM guide in SUMMARY.md
2022-10-18 12:52:25 -04:00
Daira Hopwood
b432cb95f2
Merge pull request #662 from nalinbhardwaj/wasm-guide
...
WASM Guide
2022-10-18 17:46:53 +01:00
Daira Hopwood
bb31119652
Link to Params section
...
Co-authored-by: Greg Pfeil <greg@electriccoin.co>
2022-10-18 17:46:09 +01:00
Nalin
b00356f9fc
Apply suggestions from @daira 's code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-10-09 15:19:32 -07:00
ying tong
ac738ca5a1
Update book/src/background/pc-ipa.md
2022-10-05 17:54:21 -07:00
Simon Masson
fcd6f8d1e4
typo pc-ipa.md
2022-10-05 17:54:21 -07:00
Nalin Bhardwaj
34a7d83932
add note about debugging
2022-09-26 10:45:07 -07:00
Nalin Bhardwaj
0ffcb5048c
WASM Guide
2022-09-16 16:16:44 +05:30
Daira Hopwood
3abf14e273
Clarify overflow condition
2022-09-02 16:26:12 +01:00
Daira Hopwood
c7d645997d
Apply suggestions from code review
...
Co-authored-by: ying tong <yingtong@z.cash>
2022-09-02 16:23:04 +01:00
therealyingtong
6396a0ec19
[book] var-base-scalar-mul: Include general overflow check.
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-08-19 17:16:46 -07:00
Daira Hopwood
c11d527142
[book] WIP: full-width variable-base scalar mul allowing the scalar to be outside the base field.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-08-19 16:18:26 -07:00
ying tong
5cd5e140f4
[book] var-base-scalar-mul: Add missing closing parantheses
2022-08-18 17:00:07 -07:00
Daira Hopwood
5af2bd3bd7
[Book] Rename "polynomial degree bound" to "maximum constraint degree".
...
This is because "degree bound" is often defined to be exclusive.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-07-07 18:13:14 -04:00
Daira Hopwood
104101d0eb
[Book] Make the permutation diagram stand out against dark backgrounds.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-07-07 18:13:14 -04:00
ying tong
69a980ff40
[book] Add `U` to `BCMS` comparison table
2022-06-15 10:40:49 -04:00
Jack Grigg
c1007d8c23
halo2_gadgets: Add protocol rule links for the chip constraints
...
Part of zcash/zcash#3957 .
2022-05-25 22:41:04 +00:00
str4d
50921f95f7
Merge pull request #573 from zcash/str4d/chip-review
...
Changes from `halo2_gadgets` review
2022-05-10 22:54:45 +01:00
Jack Grigg
ac67b117ca
book: Document `EccChip` assumptions and general layout
2022-05-10 20:26:30 +00:00
Jack Grigg
ad51e4a2bd
book: Document var-mul constraints for complete addition and LSB
2022-05-10 20:26:30 +00:00
Jack Grigg
f57b93f8e0
book: Fix various small bugs and add some missing constraints
2022-05-10 20:26:30 +00:00
therealyingtong
e4e7821fc1
[book] Add 'Selector combining' to SUMMARY.md
2022-05-10 15:38:10 +08:00
Jack Grigg
88e189eebb
book: Add page for witnessing ECC points
2022-05-10 00:20:00 +00:00
Jack Grigg
17cd222979
book: Add explicit constraints table for incomplete addition
2022-05-10 00:20:00 +00:00
Jack Grigg
144d082528
halo2_gadgets: Refactor complete addition constraints
...
We also fix several typos in the constraint analysis on the complete
addition book page, and adjust the constraints table for readability.
2022-05-10 00:20:00 +00:00
Jack Grigg
03697e2a7d
book: Rewrite Sinsemilla gadget page
...
The book now has enough detail for it to be obvious why there are
factors of 2 present in several equations.
2022-05-08 02:38:01 +00:00
Jack Grigg
7ea240dbdf
book: Rewrite `MerkleCRH` gadget page
...
The page now follows the pattern of other chip-specifying pages in how
it documents constraints (in particular, giving the specific form of the
constraint to match the implemented AST).
Additionally, a typo in the decomposition constraint for `left` has been
fixed (the implementation was correct).
2022-05-08 02:20:42 +00:00
Kris Nuttycombe
1791e693bb
Merge branch 'main' into main
2022-05-05 17:07:57 -06:00
Sean Bowe
1ea7aa1b89
Fix order of \epsilon bound.
2022-04-25 13:40:31 -06:00
Sean Bowe
05b8b77500
x -> x_3 rename in zero knowledge section.
2022-04-25 13:38:58 -06:00
Sean Bowe
d420b7825a
Remove redundant mention of blinding factors
2022-04-25 13:36:28 -06:00
Sean Bowe
b46848eaa8
Fix upper bound of \epsilon.
2022-04-25 13:34:42 -06:00
Sean Bowe
8e58245b75
Add draft of halo2 security proof to the formal protocol description
2022-04-25 11:59:29 -06:00
Daira Hopwood
66827f3df9
Merge pull request #544 from zcash/book-patch-vanishing
...
[book] Use more intuitive expression for vanishing poly degree
2022-04-22 16:46:39 +01:00
Daira Hopwood
84f5c26b7f
[book] Add description of selector combining optimization.
...
fixes #466
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-18 20:19:26 +01:00
ying tong
8cb9226670
[book] Use more intuitive expression for vanishing poly degree
2022-04-10 17:10:51 +02:00
ying tong
2194973aa8
[book] Correct typo in protocol description.
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-03-17 21:35:06 +08:00
Daira Hopwood
c5cdea1eb0
Merge pull request #487 from daira/book-improve-incomplete-addition
...
Improve the explanation of incomplete addition
2022-02-15 01:05:00 +00:00
Sean Bowe
a129490517
Minor changes
2022-02-10 08:08:20 -07:00