У меня нет работодателя по выбору. Это, безусловно, должно быть отказано в Ядра, если общество не придет к соглашению, чтобы развернуть его первый - так же, как с любым hardfork предложением.
как может сообщество выбрать его, если команда разработчиков отказаться от него. его как яблоко говоря община обыкновение покупать apple8 телефон так позволяет не сделать один, а затем, не делая один месяц спустя яблоко говорит "см никто купивший apple8"
(Потому что оно не существует для сообщества, чтобы получить даже)
его называют само пророчеством.
как насчет попробовать другое пророчество "если вы строите его, они придут"
Поле мечтыконечно, если оно не достигнет 95%, то ничего не происходит, никакого вреда.
Ваш голос остается неясным, особенно в беспокойстве слова "размер_блока увеличение" (Вы не объясните унаследованный против базового размера блока / веса)
Там нет такого понятия, как "наследие размер_блока", Данные свидетель
всегда были включены в размер блока, и нет никаких оснований для того, чтобы изменить с segwit.
наследие в разговорных терминах означает OLD .. наследие размер_блок является разговорным термином для старого размера блока. не заклеймили словом, что ядро любит использовать
но то, где ядро любви словечек. Теперь объединенные данные они называют "MAX_BLOCK_WEIGHT" не "размер блока", Упс теперь его "MAX_BLOCK_SERIALIZED_SIZE" который имеет такой же размер, как их другой термин "MAX_BLOCK_WEIGHT", Но они также имеют "MAX_BLOCK_BASE_SIZE" которая является то, что старый термин для "размер блока" Правило о и ядре хочет сохранить "MAX_BLOCK_BASE_SIZE" 1МБ
(Для разговорных целей: «базы» и «веса» очевидные сокращения сердечников новых словечек) ..
Статическая сопзЬ неподписанных INT MAX_BLOCK_SERIALIZED_SIZE = 4000000;
/ ** Максимально допустимый вес для блока, см BIP 141 (правило сети) * /
Статическая сопзЬ неподписанных INT MAX_BLOCK_WEIGHT = 4000000;
/ ** Максимально допустимый размер блока за исключением данных свидетелей, в байтах (правило сети) * /
Статическая сопзЬ неподписанных INT MAX_BLOCK_BASE_SIZE = 1000000;
предварительно
- если (cmpctblock.shorttxids.size () + cmpctblock.prefilledtxn.size () > MAX_BLOCK_SIZE / MIN_TRANSACTION_SIZE)
+ если (cmpctblock.shorttxids.size () + cmpctblock.prefilledtxn.size () > MAX_BLOCK_BASE_SIZE / MIN_TRANSACTION_BASE_SIZE)
https://github.com/bitcoin/bips/blob/master/bip-0141.mediawikiРазмер блока
Блоки в настоящее время ограничены 1000000 байт (1 Мбайт) общий размер. Мы изменяем это ограничение следующим образом:
Вес блока определяется как размер базы * 3 + Общая площадь. (Обоснование [3])
как вы можете видеть, что они изменили словечки "размер блока" для "basesize" затем сделал новые метрику за пределы блока для веса и размера сериализованного
который может быть использован только тогда, когда люди больше не делать наследство (старые / традиционные) операции, а вместо этого делать segwit сделки.
те, придерживаясь наследия (старые / традиционные) реализации и наследие (старые / традиционные) типы транзакций см MAX_BLOCK_BASE_SIZE как "размер блока" и игнорировать "вес"s и "сериализация" словечки. означая "размер блока" а также "база"(MAX_BLOCK_BASE_SIZE) являются одинаковыми.
который является, где я Саудом вы должны уточнить разницу базы и веса в вашем голосе. но в любом случае вот только все умное слово сердцевины любит играть с, потому что в "дебаты размер_блока" мы знаем ядро 1mb вес базовой 4mb не равна мощности 4x. поэтому их притворяясь вес 4MB является большим шагом вперед, не является. его просто переключение словечек, чтобы претендовать сво серьезное улучшение. пока реальность оценивается в 1.8x не 4x даже если "вес" является 4x
что должно произойти:
реализации узлов высвобождаются первыми и обновление сообщества. что путь шахтеры могут видеть, что высокий процент узлов работает и в состоянии полностью проверить и быть готовы принять то, что шахтеры будут производить / разрешить позже.
тогда, когда счастлив защищенному большой% полной проверки с помощью сети, пулы тогда и только тогда голосовать, из-за быть счастливым с принятием usernode. и если бассейны достичь высокого процента, то он активируется. зная сеть высоко большинство полностью проверки
Проблема состоит в том, что узлы являются анонимными и не могут быть обнаружены. Мы могли бы добавить некоторую систему, где они публикуют свое согласие, но он будет работать только для новых узлов, а не старые, которые являются столь же важными. (Обратите внимание, что слушающие узлы не все узлы).
и не все бассейны обнаруживаются либо только те решения блока могут быть обнаружены. так в течение месяца. его не показывает все бассейны голосов. только тех, кто делает достаточно работы, чтобы получить блок решена.
так же, как
https://bitnodes.21.co/, не показывает все узлы, но те, с достаточно входящих и исходящих, чтобы быть замеченными в сети.
То же самое для бассейнов. может быть 25 бассейнов и 100 людей (сдуру) соло добычей. но они не видели. только 18ish, которые показывают, что они являются здоровой частью сети видятся
Фазовые один: пользователи (полные узлы)
год дается для получения до 95%, когда / если он находится на 95% в любое время в течение года .. (а)
в месяц, то дается, чтобы гарантировать, что остается на уровне 95%, упаковывает временную атаки случайности / Сиб и т.д. (б)
а затем месяцев льготный (с)
95% не консенсус достаточно для hardfork. Оставшиеся 5% будут продолжать Bitcoin и 95% просто оставить в altcoin.
серьезно ошибочное предположение
например, BU имеет свои правила теперь для отличающегося .. еще размера блока не разветвление от к altcoin. !!
его еще часть сети !! то же самое для всех других различных узлов слишком
в этой точке, даже в базовой 2mb 4mb является "максимальная" что означает 1 Мб база остается приемлемым новым правилам.
0kb ->вес 4mb все еще позволяет 1mb быть приемлемыми
нет altcoin конца света здесь !!
Эфириума не расколоть просто из-за правило изменения. они распались из-за --oppose-дао-флаг варианта, который активируется список запрета (aded намеренного разделения кода), чтобы не быть частью консенсуса (большинство) Эфириум сети
никто не предлагает намеренно разделить сеть с banIP кодом / UserAgent. они предлагают с помощью консенсуса
модернизировать сеть как единую цепь ..
нет altcoin!
плохо объясняют более в минуту
пожалуйста, обратите внимание:
время между (б) и (е), заканчивает тем, что много много месяцев. то есть много времени дается для ~ 270 затяжного пользовательские узлы хорошо превзойдет 95%
Таким образом, только делает риск сиротский значительно ниже 5%.
Это предполагает, что эти затянувшиеся узлы фактически задерживаясь, и активно не возражает. Если они возражают, то они не могут быть вынуждены перейти.
при 95% узлах цепи FOLLOWS большинства .. не меньшинство. Все, что происходит, изменения сиротой риска от около 1% -2% (стандарт на данный момент), чтобы быть на 5% из-за риска меньшинства.
5% меньшинство заканчивает прием блоков он отвергает и либо отключает питание, потому что не может оставаться в синхронизации с большинством или они модернизируют, чтобы присоединиться к большинству.
только так "altcoins" намеренно banIP / запрет UserAgent от большинства оппозиции, а затем формирует свой собственный небольшой сети и синхронизации с их собственной нижней blockheight, что не прерывается на 95%.
если меньшинство действительно выступает против изменения и добавить некоторый код, чтобы перерезать от и сформировать свою собственную сеть микро. затем они становятся altcoin! потому что они не с большинством.
я думаю, что вы были иметь слишком много пропаганды обучение семинары от своего работодателя и коллег и не сделало много самостоятельного мышления рациональных и реалистичных результатов