File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ and leverages the [`lurk-lab/sphinx`](https://github.com/lurk-lab/sphinx) zkVM t
17
17
18
18
In the design document of both the [ epoch change proof] ( ../design/epoch_change_proof.md ) and
19
19
the [ inclusion proof] ( ../design/inclusion_proof.md ) , we describe what each program has to prove. Most computations
20
- performed by the proof grams are directed towards cryptographic operations, such as verifying signatures on the block
20
+ performed by the proof programs are directed towards cryptographic operations, such as verifying signatures on the block
21
21
header.
22
22
23
23
To accelerate those operations, we leverage some out-of-VM circuits called ** pre-compiles** that are optimized for those
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ The Aptos consensus has (at any given time) a set of validators that are charged
4
4
append them to the chain state.
5
5
6
6
A set of given validators is updated at the last block of every epoch on the chain. An ** epoch on the Aptos chain has a
7
- duration of 2 hours** . The light client needs to keep track of the hash of the current trusted validator set, which is
7
+ duration of 2 hours** . The light client needs to keep track of the current trusted validator set hash , which is
8
8
updated on every epoch change.
9
9
10
10
For a given epoch \\ (N\\ ) with a set of validators \\ (V_n\\ ), it is expected to have a block for the transition to
Original file line number Diff line number Diff line change 3
3
## Sphinx
4
4
5
5
The [ Sphinx] ( https://github.com/lurk-lab/sphinx ) prover is a fork of [ SP1] ( https://github.com/succinctlabs/sp1 )
6
- and as such inherits many of its security design. The current release of Sphinx (` v1.0.0 ` ) has backported all the
6
+ and as such inherits a lot from its security design. The current release of Sphinx (` v1.0.0 ` ) has backported all the
7
7
upstream security fixes as of SP1 ` v1.0.5-testnet ` . We will continue to update Sphinx with backports of upstream
8
- security fixes and subsequent updates to both Sphinx and the Light Client will be made available as hotfixes.
8
+ security fixes and subsequent updates to both Sphinx and the Light Client making them available as hotfixes.
9
9
10
10
In terms of Sphinx-specific changes that require special attention, here is a non-exhaustive list of Sphinx
11
11
AIR chips used for pre-compiles that are either not present in upstream SP1, or have had non-trivial changes:
You can’t perform that action at this time.
0 commit comments