Skip to main content

What Is the Difference between Block Size and Block Weight in Bitcoin?

Before SegWit, blocks had a strict size limit of 1MB. After SegWit, the concept of "block weight" was introduced.

Block weight is calculated as (base size 3) + total size, where base size excludes witness data and total size includes it. The maximum block weight is 4 million weight units (4MWU), effectively allowing for a larger capacity block than the original 1MB.

What Is the Maximum Number of Transactions a Block Can Hold?
What Is the Difference between a SegWit and a non-SegWit Transaction in Terms of Block Space?
How Do Segregated Witness (SegWit) and Block Weight Optimize Block Space?
What Is the Maximum Size of a Bitcoin Block, and How Does It Relate to Congestion?