김태훈
1f6aaae00b
Fix typos
2023-06-20 20:45:14 +09:00
duguorong
47147c4ad7
Update "book/user/dev-tools.md"
2023-04-03 23:06:48 +08:00
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
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
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
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
Sean Bowe
a4d3c328b9
halo2_proofs: rename variables for consistency
...
This changes variable names in the multiopen and commitment opening implementations
and the book's protocol description to keep names and indicies consistent with one
another.
Co-Authored-By: Jack Grigg <jack@electriccoin.co>
2022-02-09 13:37:50 -07:00