Cedric

Results 11 issues of Cedric

## Motivation This pr will decrease times of calling block locators when the node is stable。However get_block_locators will be callled when a add_next_block is called,and slow down the sync speed。...

## Motivation Client or Prover should only process the latest PuzzleResponse.

## Motivation Some code optimizations

## Motivation I believe this modification can help avoid some strange race conditions at the higher level (snarkOS). In snarkOS, it's possible to lock Ledger as needed, for example, during...

# https://hackerone.com/reports/2498849 ## Summary: Malicious validators can prevent legitimate transactions from being executed. ## Proof-of-Concept (PoC) 1. When a malicious validator receives any transaction, it can create a FakeTransaction using...

bug
does not block mainnet

The logic is redundant, because we already get the signer at https://github.com/AleoNet/snarkOS/pull/3288/files#diff-730a4dec91b426c3e3cb97824dba5b96097304cf2568e9376f3a6ed793080284R784-R787