HorizenOfficial / zend_oo

This repository is archived, Zendoo is out of beta and has been included in https://github.com/HorizenOfficial/zen.
https://github.com/HorizenOfficial/zen
Other
34 stars 22 forks source link

Proof Verifier Integration (Cumulative/Multi Sidechain) aka Darlin #104

Closed abi87 closed 3 years ago

abi87 commented 3 years ago

Refactored code as follows:

  1. Moved mempool processing to different thread, while encapsulating some global state into ad-hoc manager
  2. Broken mempool processing into sc proof verifications vs all the rest, to be able to selectively do one check or the other
  3. Batched proof verification across certs and csw/mbtr txes.

Multithreading structure may be revaluated once the actual proof implementation is integrated

ptagl commented 3 years ago

This PR is now obsolete.