Patent ID: 11895123
Assignee: NCHAIN LICENSING AG
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 8:
9. 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:
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 blockchain nodes in the blockchain 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 an XOR network coding scheme;
determining a mapping of the plurality of encoded data packets and the first data packets of the set to one or more neighbouring blockchain nodes connected to the blockchain node; and
transmitting the plurality of encoded data packets and the first data packets of the set to the one or more neighbouring blockchain nodes according to the determined mapping.