US 11,853,316 B1
System and method for the creation and management of privacy-preserving audits
Alberto Garoffolo, Milan (IT); Ulrich Haboeck, Milan (IT); and Maurizio Binello, Milan (IT)
Assigned to Horizen Labs, Inc., Austin, TX (US)
Filed by Horizen Labs, Inc., Austin, TX (US)
Filed on Jul. 15, 2022, as Appl. No. 17/865,777.
Claims priority of provisional application 63/350,589, filed on Jun. 9, 2022.
Int. Cl. G06F 16/25 (2019.01); G06F 16/23 (2019.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01)
CPC G06F 16/258 (2019.01) [G06F 16/2365 (2019.01); G06F 16/2379 (2019.01); H04L 9/3218 (2013.01); H04L 9/50 (2022.05)] 5 Claims
OG exemplary drawing
 
1. A computer-implemented translation ledger management method applied to a source ledger, the method comprising:
tracking events in the source ledger by a translation ledger operated by a plurality of translation nodes, wherein the translation ledger is a distributed Byzantine fault-tolerant ledger;
processing, according to rules of the translation ledger, information within a source event in the source ledger to be appended to the translation ledger, the processing comprising converting at least a portion of information in the source event into a format that is more efficiently processed by a cryptographic proof system than would be processed when in a source ledger format, the processing further comprising replacing non-circuit friendly cryptographic primitives with specified circuit friendly cryptographic primitives;
appending an output of the step of converting to the translation ledger;
accessing, by business logic, the appended output on the translation ledger, where the business logic is a zero-knowledge exchange; and
generating, by the business logic, a zero-knowledge proof certifying accordance with a set of claimed business rules.