Уменьшение размера не оправдано по вашим постам.
Я не согласен.
Предположим, что вы реализуете следующий протокол двухпартийной антивирусного веб-сервера:
1. Клиент. Загружает файл.
2. Сервер. Проверяет файл на наличие вирусов и посылает реагировать пользователю в результате
Вы бы позволить пользователю отправлять файлы до тех пор, как 4 Гб?
Зачем? Какие последствия будет иметь, что для вашей антивирусной инфраструктуры?
Что бы дополнительные затраты и сложность проектирования антивирус проверки модуля, который может обрабатывать такие файлы, предполагая, что такие файлы не помещаются в оперативной памяти.
Что делать, если некоторые программист забывает, что такой файл может быть загружен?
Что делать, если многие пользователи отправляют такие большие файлы в то же самое время?
Слишком много "Что если" для таких неиспользуемого "особенность",
Вы видите, Bitcoin имеет ту же проблему. Сделки могут потребоваться более 4 Гб для обработки любого существующего клиента. Вы можете справиться с этим за счет сокращения очень мало размера сделки, или вы можете ждать, чтобы увидеть, когда умные хакер замечает, как использовать эту проблему.
И просто бассейн с не очень хорошо информированным аудитории не является хорошим механизм для принятия решений.
к "информировать аудиторию", Сначала вы должны заставить их думать о себе о чем-то. У меня нет полномочий принимать какое-либо решение. Я никто, а не ядро DEV, а не владелец майнинг, а не торговец. Я даже не владеет БТД, кроме тех, в моем testnet.
Я здесь, потому что мне нравится Bitcoin.