What Is a ‘Virtual Byte’ (Vbyte) in Bitcoin Transaction Sizing?

A virtual byte (vByte) is the unit of measure for transaction size introduced with the SegWit upgrade. It is a weighted measure, where the 'witness' data (like signatures) is counted as 1/4 of a regular byte.

This allows SegWit transactions to be prioritized and fit more data into the block weight limit, optimizing block space usage.

How Do Segregated Witness (SegWit) and Block Weight Optimize Block Space?
How Does the ‘SegWit’ Upgrade Affect the Calculation of Block Space?
What Is SegWit and How Did It Fundamentally Change the Transaction Structure?
How Do Segregated Witness (SegWit) Upgrades Aim to Address Block Space Constraints?
What Is the Difference between a SegWit and a non-SegWit Transaction in Terms of Block Space?
How Does the Witness Discount Affect the Calculation of Transaction Fees?
How Did the SegWit Upgrade Address the Transaction Malleability Issue?
What Is a “Witness” in the Context of SegWit Transactions?

Glossar