Динамический размер блока
Там много жарких споров разгорелось внутри сообщества Bitcoin, относительно максимального размера блока (blockchain Bitcoin).
И один новый сетевой протокол стоит обсудить- это идея динамически изменяемого максимального размера блока . Идея заключается в том, чтобы сделать максимальный размер блока свободным- значение с плавающей запятой. Размер блока возможно определить несколькими методами. Два метода, которые сразу приходят на ум:
размер определяется на основе системы голосования (данные в блокчейне нельзя подделать).
система, которая анализирует некоторое количество предыдущих блоков и вычисляет средний размер блока, чтобы получить новый предельный размер блока (например, 2 * среднее значение).
Система голосования звучит реально, и это может позволить нам управлять максимальным размером блока с помощью группового консенсуса , но подобные изменения способствуют уменьшению стоимости транзакций (возможно и до нуля), соответственно опять таки ставят под угрозу интересы майнеров. , Майнеры все больше рассчитывают на дополнительную прибыль за счет увеличения количества сделок в сети и рост совокупного объема комиссий за транзакции .
Пользователи также отмечают, что подобные изменения окончательно исключат из майнинга маленькие пулы и небольших майнеров , поставив под угрозу децентрализацию сети.
Лучшим решением на мой взгляд является решение просто вычислить средний размер некоторого числа последних блоков , а затем умножить на некоторую величину, чтобы получить новый максимальный размер блока, с некоторым произвольным нижним пределом. Таким образом, нам не нужно хранить все данные голосования в блоках .
В будущем сеть сеть сможет обрабатывать гораздо большие блоки , нам нужен способ постепенного изменения размера блока. Hardfork, очевиден, но не очень удобен (может произойти тоже самое что и с Эфириума).
Автоматизированная система перенастройки будет саморегулируемой и гораздо более цельным решением , чем Hardfork.
Или будем использовать сеть молния?
Congratulations @maxshkut! You have received a personal award!
2 Years on Steemit
Click on the badge to view your Board of Honor.
Congratulations @maxshkut! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!