Method and system for DLT networks consensus enhancement using quantum computing mechanisms
AssigneeTelefónica IoT & Big Data Tech, S.A.
InventorsAlfonso De La Rocha Gómez-Arevalillo, José Luis Nuñez Díaz
Life of this patent
Estimating the term…
Abstract
Method and system which provides an increase in the basic security, performance, and trust of consensus algorithms in distributed systems based on the use of quantum technology (quantum computing mechanisms). In order to do that, it is built a quantum trust network layer using quantum entanglement between nodes to avoid the current problems in consensus algorithms.
Claims13
A method for enhancing consensus between a group of computing nodes belonging to the same or different Distributed Ledger Technology, (DLT), networks connected by a telecommunications network, the method comprising the following steps:
- a) a computing node requesting a validation round;
- b) when the validation round is requested, every computing node of the group obtaining quantum bits, data qubits, corresponding to b data bits to be validated in the validation round;
- c) every computing node of the group, entangling its data qubits with one or more computing nodes of the group and validating the data bits based on the entangled data qubits from one or more other computing nodes of the group, according to a quantum error correction scheme;
- wherein step c) comprises:
- every computing node of the group, obtaining a sequence of qubits entangled with data or ancilla qubits of other computing nodes, counterpart nodes, according to the quantum error correction scheme;
- every computing node of the group, measuring the sequences of entangled qubits to obtain the corresponding bits and sending a reception certificate, including the measured bits together with the computing node data bits to be validated, to the rest of computing nodes of the group using one or more telecommunications network channels;
- when receiving the reception certificates, every computing node of the group, validating the data bits according to the quantum correction scheme based on the information received on the reception certificates;
- if any of the validations is negative, considering the validated data as forged.
A system for enhancing consensus between computing nodes, the system comprising a group of computing nodes belonging to the same or different Distributed Ledger Technology, (DLT), networks connected by a telecommunications network, every computing node comprising:
- mean for requesting a validation round sending a message through the telecommunications network;
- mean for, when a validation round has been requested obtaining the quantum bits, data qubits, corresponding to the b data bits to be validated in the validation round;
- mean for entangling its data qubits with one or more computing nodes of the group, following a quantum error correction scheme and
- a processor configured to validate the b computing node data bits using the quantum error correction scheme based on the entangled data qubits from one or more other computing nodes of the group, according to the quantum error correction scheme;
- wherein the computing nodes of the system further comprise:
- means for obtaining a sequence of entangled qubits by entangling qubits with data or ancilla qubits of other computing nodes, counterpart nodes, according to the quantum error correction scheme;
- means for measuring the entangled qubits to obtain the corresponding bits;
- means for sending a reception certificate, including the measured bits together with the computing node data bits to be validated, to the rest of computing nodes of the group using one or more telecommunications network channels;
- means for receiving reception certificates from the rest of computing nodes of the group,
- the processor being configured to validate the b data bits according the certain quantum correction scheme based on the information received on the reception certificates and, if any of the validations is negative, to classify the validated data as forged.
Dependencies are inferred from the claim text.