Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
check signatures in CP sync backfill with LC
When using trusted node sync with light client (`--trusted-block-root`), the trust assumption on the server is reduced to solely be responsible for data availability, but not data correctness. This means that we must check block proposer signatures against the downloaded checkpoint, as they are not covered by the block root. Note that this lowers the backfill speed when using LC based CP sync due to the extra checks, by about 60% for me.
- Loading branch information