Самая большая причина против увеличения предельного размера блока является риском атак отказа в обслуживании. Идея "просто изменить одну константу" исходит от невежественных и наивных людей, которые не понимают, как Bitcoin работает на техническом уровне.
Вопрос заключается в том, что подписи хэширования для подписи операций (sigops). Прямо сейчас, sigops-к-проверки времени является квадратными отношениями, а это означает, что по мере увеличения количества sigops в транзакции, время, чтобы убедиться, что трансакционные квадраты. Например, удвоение числа sigops в сделке (как с увеличением 2 Мб) потребует четверное количество времени, чтобы проверить сделку. Bump до предела размера блока до 4 Мб (при этом натыкаясь предел sigops в 4 раза, чем сейчас) означает, что сделка с макс sigops потребуется в 16 раз до тех пор, чтобы проверить, как сделка с максимальной sigops в настоящее время.
Этот вопрос sigops является одним из самых больших проблем, когда дело доходит до расширения, как это становится возможным вызвать узлы и шахтер, чтобы проверить огромные сделки и тратить время, время, в котором еще один шахтер мог найти другой блок. Кроме того, чтобы решить этот вопрос становится серьезной болью. Там может быть максимальный размер сделки, но это на самом деле не идеально (хотя AFAIK это то, что классический решил сделать). В качестве альтернативы алгоритм подписи может быть изменен, но в жесткой вилке сценарии, это просто кошмар, чтобы развернуть в любых неподтвержденных операций в момент развертывания внезапно становятся недействительными.
Изменить: Предел 1 Мб был добавлен, потому что Satoshi был обеспокоен спам-атак.
Поскольку основные разработчики, ответственные за репозиторий ядра отказаться
чтобы поднять его.
Некоторые из самых старших членов также работать для
корпорация под названием Blockstream, кто хочет развивать масштабирование
Решения от главной цепи, так поэтому многие из нас считают,
к сожалению, что существует большой конфликт интересов в работе здесь.
В то время как blockstream развивается как боковые цепи альтернативного решения масштабирования, идея, что они собираются каким-то образом заставить все использовать свои боковые цепи, является ложной. В боковых цепях полностью открытый исходный код под лицензией MIT License, которая означает, что буквально каждый может взять код, использовать его, и начать свой собственный бизнес с ним. Они в буквальном смысле позволяет любому делать деньги от чего-то, что они создали. Во-вторых есть и проект молниезащиты, которая не разработана blockstream, а также с открытым исходным кодом с помощью нескольких реализаций него уже существующих.
Кроме того, в то время как есть несколько членов blockstream, которые являются основными дэвами, они также являются те, которые основали компанию. Только один из этих членов даже есть доступ для фиксации, так что нельзя сказать, что blockstream контролирует Bitcoin ядро. Конечно многие из этих членов являются старшими разработчиками Основным, которые активно работают над проектом в течение нескольких лет, задолго до того, blockstream даже основали, и их мнения действительно несут значительный вес.
Наконец, эти разработчики не активно пытаются подорвать Bitcoin как некоторые приведет вас верить. Они все делают то, что они думают, что это хорошо для Bitcoin, как и разработчики XT, Classic, и Unlimited.
Кроме того, увеличение размера блока ограничения до бесконечности не является жизнеспособным решением либо и, в какой-то момент, нам нужно будет использовать от масштабирования цепи решений.