Systems and methods for random differential relay and network coding
AssigneenChain Licensing AG
InventorsSilvia Bartolucci, Simone Madeo
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorsSilvia Bartolucci, Simone Madeo
Estimating the term…
A method of propagating data packets in a network of nodes is disclosed. The method, implemented at one of the nodes, includes: collecting a set of first data packets during a first time period, the set including at least one data packet received from one or more first nodes in the network; obtaining a plurality of encoded data packets, each one of the plurality of encoded data packets being generated by combining two or more first data packets of the set using network coding; determining a mapping of the plurality of encoded data packets and the first data packets of the set to one or more neighbouring nodes connected to the node; and transmitting the plurality of encoded data packets and the first data packets of the set to the one or more neighbouring nodes according to the determined mapping.
A blockchain network node comprising a processor and memory, the memory storing instructions that, as a result of execution by the processor, cause the blockchain network node:
A computer-implemented method of propagating data packets in a blockchain network of blockchain nodes, each blockchain node in the blockchain network having one or more connections to other blockchain nodes, the method, implemented at one of the blockchain nodes, comprising:
Dependencies are inferred from the claim text.