Одна стороны дебатов размера блока хочет передать контроль над размером блока к шахтерам. Многие опасаются, что такая реализация приведет к катастрофическим неудачам консенсуса, и что шахтеры могли бы даже быть стимулов, чтобы раздувать размер блока со скоростью, которая чрезмерно компрометирует decentralistion Bitcoin в.
Другие обеспокоены тем, что масштабные решения, такие как Lightning сеть и боковые цепи займут слишком много времени и не достигают достаточные успехов, подавляя эффект сети Bitcoin и предотвращая его дальнейший экспоненциальный рост.
Что делать, если бы существовал способ, чтобы одновременно обеспечить экспоненциальный рост на цепи, при необходимости - предоставления времени для слоя двух растворов принять некоторое количество тепла от сети, но и создает препятствие для экономического шахтеры пытаются раздуть размер блока произвольно.
Такое решение должно позволить экспоненциальному увеличению размера блока, если шахтеры в консенсусе, но требует они сталкиваются с экономическим риском при передаче сигналов для блока увеличения размера, где не было никакого консенсуса. Cryptoeconomics построена на теории стимулов игры, почему бы не ввести его здесь?
Учитывая размер блока для динамического изменения с требованием бы снизить риск требуют дополнительных жестких вилок спорного размера блока и враждебных дебатов. Я боюсь, простое увеличение 2MB бы вновь разжечь дебаты почти как только он был активирован, нам нужно купить столько времени, сколько это возможно.
Любое решение будет компромисс, но, позволяя несколько лет экспоненциального роста строгих гарантий и соответствующих экономических стимулов, мы можем надеяться достичь этого.
Так как же мы это делаем?
Моя основная идея заключается в том, чтобы шахтеры голосовать в каждом блоке, чтобы увеличить размер блока.
С учетом экспоненциального роста будет означать, что размер блока может удвоить каждый год.
Это может быть достигнуто каждым из предыдущих блоков 2016 участвующих в голосовании, чтобы увеличить размер блока максимальным количеством 2,7% каждый раз. Увеличение на 2,7% каждые 2 недели приведет к годовой размер блока увеличения 99,9% (округление).
Нам нужно использовать только 3 бита для шахтеров, чтобы голосовать по размеру блока:
000 = не участвующие в голосовании
001 = не голосовать никаких изменений
011 = уменьшение голосов 2%
101 = голос повысить на 1,35%, платить 10% от сборов сделки к следующему блоку
111 = вотум увеличить на 2,7%, платят 25% сборов сделки к следующему блоку
Не включая любые операции в блоке отказывается от права шахтеров голосовать.
Каждый блок является голосованием, и изменение размера блока может быть вычислено путем усреднения всех голосов более 2016 блоков.
Для того чтобы добиться увеличения размера блока, блоки должны также быть достаточно полно, чтобы оправдать один. Сделки без платы и, возможно, выбросов далеко от среднего ТХ плата / кбайта не должны, возможно, будут включены.
Задавая шахтер платить процент от их платежей по сделке с шахтером следующего блока, вы препятствовать шахтерам из фарша блоков с транзакциями, чтобы искусственно завысить размер блока.
Если шахтеры в единодушном согласии, что размер блока должен увеличиваться, плата будет усредняется и все шахтеры по-прежнему должны быть в равной степени вознаграждены. Только шахтеры пытаются увеличить размер блока, когда консенсус не был бы понести затраты.
Там должно быть ограничение на максимальное увеличение, возможно, 8MB. Это не окончательное решение, это просто создать время для Bitcoin прогресса, а затем повторно оценивать вещи далее вниз по линии. В сочетании с SegWit это должно обеспечить разумный баланс между удовлетворением тех, кто беспокоится о пропавших без вести на экспоненциальный рост в течение нескольких лет, если LN и другие решения не являются столь же быстро или эффективно, как хотелось бы.
Это моя грубая идея пытается найти компромисс мы все можем получить позади. Ant мысли?
Ссылка на сообщение в блоге: https://seebitcoin.com/2017/01/dynamic-block-size-with-economic-safeguards-could-this-be-the-solution-that-we-can-all-get-behind/