Что бы недостатки быть? Двойная нагрузка для SPV серверов. Это кажется управляемым. Орфанные ставки должны быть пренебрежимо выше, но время для распространения блока весы с полезной нагрузкой линейно транзакции. Я предполагаю, что пустые блоки очень быстро распространяться, и я предполагаю, что, так как я не знаю.
gmaxwell ранее выразил обеспокоенность по поводу времени конвергенции сетей. Но это не то, что в основном зависит от общего объема данных, который пытается остаться в синхронизации? не конвергенция в принципе будет одинаковой для блоков 10 Мб каждые 10 минут, как для 5mb блоков каждых 5 минут? Допустим, что в блок времени приближается к нулю, сходимость будет проблемой. Но просто сократить его пополам? Я не могу понять, почему скорость сходимости не будет похожа.
Я знаю, что тема времени подтверждения было до того обсуждалось много раз. На этот раз я особенно заинтересован в его обсуждении в контексте (1) более крупных блоков, которые были бы (2) частью жесткой вилки.
Ниже приведены некоторые из пунктов gmaxwell от родственного обсуждения.
(1) осиротение скорость зависит от времени по отношению к коммуникациям & Задержка проверки (формулы, приведенные в ссылке). В пределе, когда блок-время стремится к нулю, сети перестанет сходящиеся и типичные перестройки, как правило, бесконечно долго. Фактические задержки зависят от сети топографии и размера блока. И как aside- в прошлом мы видели глобальные разы конвергенции на Bitcoin получить до более чем две минуты, хотя производительность программного обеспечения была усовершенствована с тех пор она не кажется, что тонна высоты перед тем отказов конвергенции будет вероятно на практике, конечно, быстрая сходимость труднее с более крупными блоками.
(1a) Там была altcoins, которые не понимали этого и устанавливать их время блока будет тупо низкими и пострадали довольно много провала мгновенной конвергенции (например, liquidcoin). Есть и другие те, которые могут начать неудачу, если они когда-либо получить достаточный объем транзакций, что проверка на самом деле занимает немного времени.
(2) Стоимость вычислительной / пропускной способности / хранения запуска узла SPV, или сделать запрос удаленного вычисления оракула для подписания, или представить Биткойн доказательство в не Биткойн цепь почти полностью за счет скорости заголовка. Переход на 5 минут, например, удвоит эти расходы. Увеличение затрат на наиболее чувствительных к стоимости использований не очень привлекательно.
(3) За исключением 1 подтверждение сделок после того, как вы достаточно медленно, что осиротение не является основным фактор не существует никакой разницы безопасности, которые зависят от конкретной скорости. Для умеренных атак длины суммы вопросов вычисления и как кости его не имеет большое значение. Один подтвердить SECURITY- however- не особенно надежна.
(3а) Если есть на самом деле спрос на быструю низку доказательств безопасности добычи усилий, вы можете добиться того, что просто с шахтерами публикуют акции как P2Pool делает. Затем вы можете посмотреть на этих данных и оценить, сколько из сети hashrate пытаетесь включить сделку вы заинтересованы. Это не означает, однако, создают проблемы осиротения / сходимость ряда (1) или полосы пропускания / воздействия хранения на незаинтересованных узлах (2).
(3б) Поскольку добыча является стохастической лотерейными Подтверждения могут занять довольно много времени, даже когда средняя мала. Несколько вещей, которые вы можете описать, как "нуждаясь" 2 минуты будет означать на самом деле все еще будет счастлива с ним с 5 раз, что иногда. Эти приложения просто должны использовать другие механизмы, чем глобальный консенсус в качестве основного механизма.
(4) В то время как вы можете обсудить мелкие детали parameters- возможно 20 минут или 5 минут были бы wiser- из приведенных выше ни один из аргументов все, что убедительные. Изменение этого параметра будет требовать согласия всех уцелевших пользователей Bitcoin, при отсутствии действительно убедительные аргументы он просто не будет.
Если вы хотите, чтобы изучить эти идеи так же, как интеллектуальная новизну идеи Amiller по поводу слияния в качестве доказательства осиротевших блоков целевой скорость осиротения вместо времени, вероятно, наиболее interesting- проблемы становится вещами, как предотвратить клики быстрые шахтеры самоцентрализующийся против подальше групп, которые не могут идти в ноге, и производить доказательства для SPV клиентов, которые сжато перед лицом потенциально весьма быстрых блоков.
(1a) Там была altcoins, которые не понимали этого и устанавливать их время блока будет тупо низкими и пострадали довольно много провала мгновенной конвергенции (например, liquidcoin). Есть и другие те, которые могут начать неудачу, если они когда-либо получить достаточный объем транзакций, что проверка на самом деле занимает немного времени.
(2) Стоимость вычислительной / пропускной способности / хранения запуска узла SPV, или сделать запрос удаленного вычисления оракула для подписания, или представить Биткойн доказательство в не Биткойн цепь почти полностью за счет скорости заголовка. Переход на 5 минут, например, удвоит эти расходы. Увеличение затрат на наиболее чувствительных к стоимости использований не очень привлекательно.
(3) За исключением 1 подтверждение сделок после того, как вы достаточно медленно, что осиротение не является основным фактор не существует никакой разницы безопасности, которые зависят от конкретной скорости. Для умеренных атак длины суммы вопросов вычисления и как кости его не имеет большое значение. Один подтвердить SECURITY- however- не особенно надежна.
(3а) Если есть на самом деле спрос на быструю низку доказательств безопасности добычи усилий, вы можете добиться того, что просто с шахтерами публикуют акции как P2Pool делает. Затем вы можете посмотреть на этих данных и оценить, сколько из сети hashrate пытаетесь включить сделку вы заинтересованы. Это не означает, однако, создают проблемы осиротения / сходимость ряда (1) или полосы пропускания / воздействия хранения на незаинтересованных узлах (2).
(3б) Поскольку добыча является стохастической лотерейными Подтверждения могут занять довольно много времени, даже когда средняя мала. Несколько вещей, которые вы можете описать, как "нуждаясь" 2 минуты будет означать на самом деле все еще будет счастлива с ним с 5 раз, что иногда. Эти приложения просто должны использовать другие механизмы, чем глобальный консенсус в качестве основного механизма.
(4) В то время как вы можете обсудить мелкие детали parameters- возможно 20 минут или 5 минут были бы wiser- из приведенных выше ни один из аргументов все, что убедительные. Изменение этого параметра будет требовать согласия всех уцелевших пользователей Bitcoin, при отсутствии действительно убедительные аргументы он просто не будет.
Если вы хотите, чтобы изучить эти идеи так же, как интеллектуальная новизну идеи Amiller по поводу слияния в качестве доказательства осиротевших блоков целевой скорость осиротения вместо времени, вероятно, наиболее interesting- проблемы становится вещами, как предотвратить клики быстрые шахтеры самоцентрализующийся против подальше групп, которые не могут идти в ноге, и производить доказательства для SPV клиентов, которые сжато перед лицом потенциально весьма быстрых блоков.