Data authentication in distributed networks
AssigneeDfinity Stiftung
InventorsJoachim Breitner, Jan Camenisch, Andrea Cerulli, David Derler, Roman Kashitsyn, Gregory Neven, Bogdan Warinschi
Life of this patent
Estimating the term…
Loading patent…
AssigneeDfinity Stiftung
InventorsJoachim Breitner, Jan Camenisch, Andrea Cerulli, David Derler, Roman Kashitsyn, Gregory Neven, Bogdan Warinschi
Estimating the term…
Embodiments of the invention relate to a computer-implemented method for authenticating data in a distributed network. The distributed network comprises at least one application subnet. The application subnet comprises a plurality of nodes and each of the plurality of nodes is configured to run one or more computational units. The computational units are configured to execute computations in a deterministic and replicated manner across the application subnet. The method comprises steps of regularly computing, by the plurality of nodes of the application subnet, a digest of an application subnet accumulator. The application subnet accumulator comprises for each of the computational units of a respective application subnet an assigned accumulator element as unit variable. The method comprises further steps of regularly executing, by the nodes of the application subnet, a joint signature on the digest of the application subnet accumulator, thereby producing an application subnet certificate. Further aspects relate to a distributed network, a node of a distributed network and a corresponding computer program products.
A computer-implemented method for signing data in a distributed network, the distributed network comprising at least one application subnet, the method comprising:
A computer-implemented method for authenticating data of a distributed network, the distributed network comprising at least one application subnet, the method comprising:
A distributed network comprising:
A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to perform a method comprising:
Dependencies are inferred from the claim text.