Author: Gregory Maxwell 2014-07-31 21:29:40
Published on: 2014-07-31T21:29:40+00:00
In an email exchange from July 31, 2014, Kaz Wesley suggests a method for retrieving missing transactions using forward error correcting (FEC) code data. The process involves knowing the sizes and orders of the transactions beforehand and then sending non-syndromic FEC code data, which is slightly larger than the estimated amount of missing data. After dropping the known data into place, the missing blocks can be recovered using the FEC code. This approach has no overhead except for FEC blocks that are incompletely missing and the need to send the transaction list and sizes initially, which requires more bandwidth but not an additional round trip. Wesley provides further details on how to implement this method on the network block coding page.
Updated on: 2023-05-19T19:02:49.118246+00:00