mirror of
https://github.com/bitcoinj/bitcoinj.git
synced 2025-01-18 21:32:35 +01:00
StoredBlock: update comment about CHAIN_WORK_BYTES
The original comment, written in 2011 said "12 bytes should be plenty for now". As of June 2024, we know that 12 bytes is not enough.
This commit is contained in:
parent
0aa17cd0a2
commit
32e9145722
@ -39,8 +39,8 @@ import static org.bitcoinj.base.internal.Preconditions.checkState;
|
||||
*/
|
||||
public class StoredBlock {
|
||||
|
||||
// A BigInteger representing the total amount of work done so far on this chain. As of May 2011 it takes 8
|
||||
// bytes to represent this field, so 12 bytes should be plenty for now.
|
||||
// A BigInteger representing the total amount of work done so far on this chain. As of June 22, 2024, it takes 12
|
||||
// unsigned bytes to store this value, so we need to create an updated storage format soon.
|
||||
private static final int CHAIN_WORK_BYTES = 12;
|
||||
private static final byte[] EMPTY_BYTES = new byte[CHAIN_WORK_BYTES];
|
||||
public static final int COMPACT_SERIALIZED_SIZE = Block.HEADER_SIZE + CHAIN_WORK_BYTES + 4; // for height
|
||||
|
Loading…
Reference in New Issue
Block a user