#zk-sync #blockchain #object-store

zksync_tee_verifier_input_producer

ZKsync TEE verifier input producer

1 unstable release

0.1.0 Jul 15, 2024

#51 in #object-store


Used in 2 crates (via zksync_node_framework)

MIT/Apache

1.5MB
33K SLoC

zksync_tee_verifier_input_producer

Component responsible for producing inputs for verification of execution in TEE.


lib.rs:

Produces input for a TEE Verifier

Extract all data needed to re-execute and verify an L1Batch without accessing the DB and/or the object store.

For testing purposes, the L1 batch is re-executed immediately for now. Eventually, this component will only extract the inputs and send them to another machine over a "to be defined" channel, e.g., save them to an object store.

Dependencies

~132MB
~2.5M SLoC