A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Short name | Individual field sizes for inputs/outputs/witnesses | Total transaction size (2 inputs, 2 outputs) | Capacity % | Wire block size | Base block size | |||||||||||||||||||||
2 | Bytes scriptPubKey | Bytes scriptSig | Bytes witness | Base bytes | Total bytes | Virtual bytes | (compared to P2PKH) | (filled with these) | (filled with these) | ||||||||||||||||||
3 | Pay to pubkey | 35 | 73 | 0 | 326 | 326 | 326 | 114.7% | 1000000 | 1000000 | |||||||||||||||||
4 | Pay to pubkeyhash | P2PKH | 25 | 107 | 0 | 374 | 374 | 374 | 100.0% | 1000000 | 1000000 | ||||||||||||||||
5 | Pay to pubkey (direct witness) | 37 | 0 | 73 | 184 | 334 | 221.5 | 168.8% | 1507901 | 830700 | |||||||||||||||||
6 | Pay to pubkey (256-bit hash witness) | 34 | 0 | 109 | 178 | 400 | 233.5 | 160.2% | 1713062 | 762313 | |||||||||||||||||
7 | Pay to pubkey (160-bit hash witness) | 22 | 0 | 109 | 154 | 376 | 209.5 | 178.5% | 1794749 | 735084 | |||||||||||||||||
8 | Pay to pubkeyhash (direct witness) | 27 | 0 | 107 | 164 | 382 | 218.5 | 171.2% | 1748284 | 750572 | |||||||||||||||||
9 | Pay to pubkeyhash (256-bit hash witness) | P2WSH | 34 | 0 | 133 | 178 | 448 | 245.5 | 152.3% | 1824847 | 725051 | ||||||||||||||||
10 | Pay to pubkeyhash (160-bit hash witness) | 22 | 0 | 133 | 154 | 424 | 221.5 | 168.8% | 1914221 | 695260 | |||||||||||||||||
11 | Pay to pubkeyhash (special P2PKH witness) | P2WPKH | 22 | 0 | 107 | 154 | 372 | 208.5 | 179.4% | 1784173 | 738609 | ||||||||||||||||
12 | |||||||||||||||||||||||||||
13 | P2SH Pay to pubkey | P2SH(...) | 23 | 109 | 0 | 374 | 374 | 374 | 100.0% | 1000000 | 1000000 | ||||||||||||||||
14 | P2SH Pay to pubkeyhash | 23 | 133 | 0 | 422 | 422 | 422 | 88.6% | 1000000 | 1000000 | |||||||||||||||||
15 | P2SH Pay to pubkey (direct witness) | 23 | 38 | 73 | 232 | 382 | 269.5 | 138.8% | 1417440 | 860853 | |||||||||||||||||
16 | P2SH Pay to pubkey (256-bit hash witness) | 23 | 35 | 109 | 226 | 448 | 281.5 | 132.9% | 1591474 | 802842 | |||||||||||||||||
17 | P2SH Pay to pubkey (160-bit hash witness) | 23 | 23 | 109 | 202 | 424 | 257.5 | 145.2% | 1646602 | 784466 | |||||||||||||||||
18 | P2SH Pay to pubkeyhash (direct witness) | 23 | 28 | 107 | 212 | 430 | 266.5 | 140.3% | 1613508 | 795497 | |||||||||||||||||
19 | P2SH Pay to pubkeyhash (256-bit hash witness) | 23 | 35 | 133 | 226 | 496 | 293.5 | 127.4% | 1689949 | 770017 | |||||||||||||||||
20 | P2SH Pay to pubkeyhash (160-bit hash witness) | 23 | 23 | 133 | 202 | 472 | 269.5 | 138.8% | 1751391 | 749536 | |||||||||||||||||
21 | P2SH Pay to pubkeyhash (special P2PKH witness) | 23 | 23 | 107 | 202 | 420 | 256.5 | 145.8% | 1637427 | 787524 | |||||||||||||||||
22 | |||||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||
24 | |||||||||||||||||||||||||||
25 | Pay to pubkey, fully aggregated (direct witness) | 37 | 0 | 34 | 184 | 256 | 202 | 185.1% | 1267327 | 910891 | |||||||||||||||||
26 | Pay to pubkey, fully aggregated (256-bit hash witness) | 34 | 0 | 70 | 178 | 322 | 214 | 174.8% | 1504673 | 831776 | |||||||||||||||||
27 | Pay to pubkey, fully aggregated (160-bit hash witness) | 22 | 0 | 70 | 154 | 298 | 190 | 196.8% | 1568421 | 810526 | |||||||||||||||||
28 | Pay to pubkeyhash, fully aggregated (direct witness) | 27 | 0 | 68 | 164 | 304 | 199 | 187.9% | 1527638 | 824121 | |||||||||||||||||
29 | Pay to pubkeyhash, fully aggregated (256-bit hash witness) | P2WSH | 34 | 0 | 94 | 178 | 370 | 226 | 165.5% | 1637168 | 787611 | ||||||||||||||||
30 | Pay to pubkeyhash, fully aggregated (160-bit hash witness) | 22 | 0 | 94 | 154 | 346 | 202 | 185.1% | 1712871 | 762376 | |||||||||||||||||
31 | Pay to pubkeyhash, fully aggregated (special P2PKH witness) | P2WPKH | 22 | 0 | 68 | 154 | 294 | 189 | 197.9% | 1555556 | 814815 | ||||||||||||||||
32 | |||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | P2SH Pay to pubkey, fully aggregated (direct witness) | 23 | 38 | 34 | 232 | 304 | 250 | 149.6% | 1216000 | 928000 | |||||||||||||||||
36 | P2SH Pay to pubkey, fully aggregated (256-bit hash witness) | 23 | 35 | 70 | 226 | 370 | 262 | 142.7% | 1412214 | 862595 | |||||||||||||||||
37 | P2SH Pay to pubkey, fully aggregated (160-bit hash witness) | 23 | 23 | 70 | 202 | 346 | 238 | 157.1% | 1453782 | 848739 | |||||||||||||||||
38 | P2SH Pay to pubkeyhash, fully aggregated (direct witness) | 23 | 28 | 68 | 212 | 352 | 247 | 151.4% | 1425101 | 858300 | |||||||||||||||||
39 | P2SH Pay to pubkeyhash, fully aggregated (256-bit hash witness) | 23 | 35 | 94 | 226 | 418 | 274 | 136.5% | 1525547 | 824818 | |||||||||||||||||
40 | P2SH Pay to pubkeyhash, fully aggregated (160-bit hash witness) | 23 | 23 | 94 | 202 | 394 | 250 | 149.6% | 1576000 | 808000 | |||||||||||||||||
41 | P2SH Pay to pubkeyhash, fully aggregated (special P2PKH witness) | 23 | 23 | 68 | 202 | 342 | 237 | 157.8% | 1443038 | 852321 | |||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |