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 |
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.
|