Author

Topic: Once SegWit is implemented, what would be the real max block size? (Read 638 times)

hero member
Activity: 910
Merit: 511
1 MB or 4 MB?

i read a lot of threads who are teeling us the 1 AUG it will be implemented BIP 148.
Can some one explain me if there will be the possibility of a blockchain Fork??
thank you
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
To build a new block, you only need the 80 byte block header, but basically no validation will be done.
And in addition, if you build off a non-validated header, you are unable to add any transactions to the block you are working on leading to an 'empty block' that you see all the Chinese pools do.
staff
Activity: 3458
Merit: 6793
Just writing some code
Actually, what I want to know is, whether that whole of 4 MB required to validate and build a new block on top of that or just 1 MB was enough for that purpose?
To fully validate a block, you would need all of the block data, which can be up to 4 MB. That data is required to validate all of the signatures. To validate that the block header is correct (but not check signatures), you only need the non-witness data, which can be up to 1 MB. To verify only the proof of work, you only need the 80 byte block header. To build a new block, you only need the 80 byte block header, but basically no validation will be done.
sr. member
Activity: 860
Merit: 423
If Miner A mines block XXXX0, the max size of data Miner B may need to collect from Miner A to mine XXXX1, is what real max block size to me.
The largest possible size of a block with segwit is 4 MB. That is the most data that you can receive over the wire for a block message.
Actually, what I want to know is, whether that whole of 4 MB required to validate and build a new block on top of that or just 1 MB was enough for that purpose?
staff
Activity: 3458
Merit: 6793
Just writing some code
If Miner A mines block XXXX0, the max size of data Miner B may need to collect from Miner A to mine XXXX1, is what real max block size to me.
The largest possible size of a block with segwit is 4 MB. That is the most data that you can receive over the wire for a block message.
sr. member
Activity: 860
Merit: 423
1 MB or 4 MB?

It depends on how you define "real max block size".  Does that definition include the witness data or not?  Does that mean effective real max block size under perfect circumstances or the real world size one is likely to see in common use?

If Miner A mines block XXXX0, the max size of data Miner B may need to collect from Miner A to mine XXXX1, is what real max block size to me.
legendary
Activity: 4228
Merit: 1313
1 MB or 4 MB?

It depends on how you define "real max block size".  Does that definition include the witness data or not?  Does that mean effective real max block size under perfect circumstances or the real world size one is likely to see in common use?
sr. member
Activity: 860
Merit: 423
Jump to: