Open smoyer64 opened 3 years ago
This may be because newer hypercore (the implementation) has diverged from this DEP?
I checked some 2017-era .dat/*.bitfield
files and they are 3360 bytes, which is consistent with a 32 byte SLEEP header plus 3328 bitfield entry size.
I found a reference elsewhere that points to https://github.com/hypercore-protocol/hypercore/pull/184 so I suspect that you might be right. So should hyper
be considered to be a superceding implementation of dat
?
DEP-0009 states that the entry size for the bitfield file should be 3328 (0x0d00) but the hypercore files I've found all use 3584 (0x0e00) for the entry size in these files.