Динамически изменяемый максимальный размер блока

in blockhain •  8 years ago 

Там много жарких споров разгорелось внутри сообщества Bitcoin, относительно максимального размера блока (blockhain Bitcoin).
И один новый сетевой протокол стоит обсудить- это идея динамически изменяемого максимального размера блока. Идея заключается в том, чтобы сделать максимальный размер блока свободным- значение Floating. Размер блока возможно определить несколькими методами. Два метода, которые сразу приходят на ум:

  1. размер определяется на основе системы голосования (данные в блокчейне нельзя подделать).
  2. система, которая анализирует некоторое количество предыдущих блоков и вычисляет средний размер блока, чтобы получить новый предельный размер блока (например, 2 * среднее значение).

Система голосования звучит реально , и это может позволить нам управлять максимальным размером блока с помощью группового консенсуса, но подобные изменения способствуют уменьшению стоимости транзакций (возможно и до нуля), соответственно опять таки ставят под угрозу интересы майнеров. , майнеры все больше рассчитывают на дополнительную прибыль за счет увеличения количества сделок в сети и рост совокупного объема комиссий за транзакции.
Пользователи также отмечают, что подобные изменения окончательно исключат из майнинга маленькие пулы и небольших майнеров, поставив под угрозу децентрализацию сети.
Лучшим решением на мой взгляд является решение просто вычислить средний размер некоторого числа последних блоков , а затем умножить на некоторую величину , чтобы получить новый максимальный размер блока, с некоторым произвольным нижним пределом. Таким образом , нам не нужно хранить все данные голосования в блоках.
В будущем сеть сеть сможет обрабатывать гораздо большие блоки, нам нужен способ постепенного изменения размера блока. Hardfork, очевиден, но не очень удобен (может произойти тоже самое что и с Ethereum).
Автоматизированная система перенастройки будет саморегулируемой и гораздо более цельным решением, чем Hardfork.
Или будем использовать lightining network?

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!