Блоки состоят в основном из транзакций.
Я понимаю, что чем больше выход транзакции в монетах, тем больше должен быть размер транзакции, потому что он должен перечислять все предыдущие входы транзакции, которые привели к этой транзакции, и в сумме составлять чистый вывод этой конкретной транзакции.
Есть ли какой-либо другой фактор, который я мог не учесть, который увеличивает размер транзакции или размер блока?
Основным драйвером размера блока является количество транзакций. Ниже представлена структура блока и размер каждой части в блоке.
Магический номер, 4 байта
Размер блока, 4 байта
Блокхедер, 80 байт
Счетчик транзакций, 1 - 9 байт
Транзакции, -много транзакций
Единственная часть блока с переменным размером — часть транзакций.
См.: https://en.bitcoin.it/wiki/Блоки .
Если вы изучаете масштабируемость Биткойн, см. https://en.bitcoin.it/wiki/Scalability#Storage .
бвпкс
Эмре Кенчи
бвпкс