способность ограничивает, и ничего тут не сделать.
Бальтазар, если не трудно разъясните что где ограничено или не ограничено
Кстати, кроме этого есть еще ограничения, накладываемые на количество sigops'ов. Может получиться так, что транзакции не будут упакованы в блок, даже если их общий размер меньше 1 мегабайта. Это произойдет в случае использования большого количества транзакций со сложными скриптами.
Если сравнивать с системой VISA, то лимиты при увеличении популярности биткоина до тех же масштабов придется где-то на 7 порядков (на данный момент VISA обрабатывает ~ 1.6-2 терабайта транзакций в сутки, если была бы устроена как биткоин), но возможно, можно обойтись и меньшим, т.к. бесплатные переводы упаковываются в последнюю очередь.
Но это не проблема поменять в случае надобности в новой версии клиента, т.к. все лимиты заданы константами и вынесены в одно место. Более серьезную проблему представляет вопрос о доступности СХД, которые смогут хранить такие объемы информации, и позволяющих оперативно с ней работать сетей.
Возможно, будет иметь смысл компромисс, включающий в себя в том числе увеличение скорости генерации блоков сетью, вместо текущего таргета 6 блоков в час... Это позволит повысить количество обрабатываемых сетью транзакций, не делая сами по себе блоки более тяжелыми.
P.S. Извиняюсь за задержку с ответом, трудный вечер