Я попытался спросить это в списке Bitcoin-DEV вчера, но это, кажется, застрял в умеренности подвешенном состоянии, так что я бы спросить здесь.
------
Здравствуй!
До сих пор, я целенаправленно работаю уже Bitcoin релизов до
0.13.1 как способ избежать (возможно) активацию segwit, по крайней мере,
до тех пор, пока я лично не буду с ней комфортно.
В это время, я хотел бы иметь некоторые из последних функций, но
Не без возможности того, что мой узел будет активировать segwit, пока я
выбрать.
Как я понимаю, нет каких-либо пользовательских настроек, которые можно отключить
segwit от активации на моем узле. Если бы не было, я бы использовал его.
Пожалуйста, поправьте меня, если не так.
Я здесь, чтобы спросить, что это самое простое изменение кода (LOC малочисленнее изменен) I
может внести в 0.14.2+ код, который будет отключить segwit от активации и
держать мой узел, действующий так же, как унаследованной узел с относительно консенсуса
правила, даже если / когда остальная часть сети активирует segwit.
Я думаю, что, в общем, тот же вопрос относится к большинству любого Bip9
versionbits особенность.
Я не ищу причины, чтобы не делать это, только как это сделать без
нежелательные побочные эффекты. Моя первая непроверенная идея просто изменить
segwit nTimeout в chainparams.cpp на дату в прошлом. Но я понял,
Я должен спросить эксперт первым.
Благодарю.
пс: полное раскрытие: я могу быть только тот, кто этого хочет, но если
успешным, я планирую выпустить свои изменения в случае, если кто-либо еще пожелания
работать с правилами консенсуса статус-кво.