Populární věda o jednotkách velikosti transakce BTC: Obecně existují tři jednotky měření, bajty, jednotky váhy a virtuální bajty.
1️⃣ bajty: bajty (nepoužito po SegWitu). Je to množství úložiště obsazeného počítači, které vidíme každý den. Tím se měří staré transakce (před SegWitem). Obecně řečeno, čím více vstupu a výstupu, tím více bajtů a větší velikost transakce.
2️⃣ Jednotky hmotnosti: Hmotnost (unikátní pro BTC), zavedená po SegWitu. Pro zjednodušení je transakce nejprve rozdělena na data transakce + data svědka, data transakce * 4 + data svědka = váha.
3️⃣ virtuální bajty: Virtuální bajty (unikátní pro BTC), představené po SegWitu. Velikost váhy dělená 4 je velikost virtuálního bajtu, lze ji tedy chápat také jako: data transakce + data svědka * 0,25 = velikost virtuálního bajtu.
Virtuální bajty jsou intuitivní a lze tímto způsobem měřit a porovnávat i staré bloky. Jednotky hmotnosti se však v programových kódech v zásadě používají, protože virtuální bajty zavádějí desetinné výpočty a počítačová čísla s plovoucí desetinnou čárkou mají vždy různé problémy, takže jednotky hmotnosti se v programech v zásadě používají, ale ve scénářích, jako je zobrazování lidem, bude používat intuitivnější virtuální bajty.