скоро наступит момент, когда жесткий диск просто не будет успевать выполнять требуемые операции даже для скачивани только, что созданных блоков.
Не может быть. Предположим, что объём транзакций возрастёт в 100 раз. Сколько времени занимает в среднем скачивание и проверка 100 блоков на Вашем компьютере? Если
меньше минуты, то проблем с проверкой новых блоков не будет даже со стократным объёмом. В вреднем, на проверку одного блока даётся
10 минут, пока не поступил новый блок. Проблема будет и есть уже сейчас с проверкой старых блоков после простоя или при установке новой ноды.
Блоки искать всё тяжелее
И что с того
Скорость их нахождения постоянна!
Не постоянна, но в среднем незначительно отличается от установленной нормы.
размер транзакции ограничен килобайтами
Это не имеет значения. Имеет значение количество операций, необходимых для проверки всех транзакций, совершаемых в единицу времени. Средняя скорость генерации блоков ограничена. Для простоты будем считать, что это 1 блок каждые 10 минут. Размер блока ограничен. Таким образом, суммарный размер транзакций, совершаемых в единицу времени, ограничен. Основная трудоёмкая операция – это проверка «входов». Каждый «вход» транзакции занимает какое-то место. Так как общее место ограничено, то ограничено и количество операций проверки, которые надо производить в единицу времени.
Но ограничение на размер блока будет повышено при необходимости! Нас может спасти только увеличение комсы!