Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
12 июля 2017, 11:03:43 PM   # 1
 
 
Сообщения: 163
Цитировать по имени
цитировать ответ
по умолчанию Re: как отключить segwit в моих сборках?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я попытался спросить это в списке Bitcoin-DEV вчера, но это, кажется, застрял в умеренности подвешенном состоянии, так что я бы спросить здесь.

------

Здравствуй!

До сих пор, я целенаправленно работаю уже Bitcoin релизов до
0.13.1 как способ избежать (возможно) активацию segwit, по крайней мере,
до тех пор, пока я лично не буду с ней комфортно.

В это время, я хотел бы иметь некоторые из последних функций, но
Не без возможности того, что мой узел будет активировать segwit, пока я
выбрать.

Как я понимаю, нет каких-либо пользовательских настроек, которые можно отключить
segwit от активации на моем узле. Если бы не было, я бы использовал его.
Пожалуйста, поправьте меня, если не так.

Я здесь, чтобы спросить, что это самое простое изменение кода (LOC малочисленнее изменен) I
может внести в 0.14.2+ код, который будет отключить segwit от активации и
держать мой узел, действующий так же, как унаследованной узел с относительно консенсуса
правила, даже если / когда остальная часть сети активирует segwit.

Я думаю, что, в общем, тот же вопрос относится к большинству любого Bip9
versionbits особенность.

Я не ищу причины, чтобы не делать это, только как это сделать без
нежелательные побочные эффекты. Моя первая непроверенная идея просто изменить
segwit nTimeout в chainparams.cpp на дату в прошлом. Но я понял,
Я должен спросить эксперт первым.   

Благодарю.


пс: полное раскрытие: я могу быть только тот, кто этого хочет, но если
успешным, я планирую выпустить свои изменения в случае, если кто-либо еще пожелания
работать с правилами консенсуса статус-кво.


данду сейчас офлайн Пожаловаться на данда   Ответить с цитированием Мультицитирование сообщения от данда Быстрый ответ на сообщение данда


Как заработать Биткоины?
Без вложений. Не майнинг.


12 июля 2017, 11:23:55 PM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: как отключить segwit в моих сборках?

Получил 1806 Биткоинов
Реальная история.





Есть две линии, которые вы хотите изменить: https://github.com/bitcoin/bitcoin/blob/master/src/chainparams.cpp#L100 и линии после него (101). Измените эти две строки так, чтобы время только 0 и отключит segwit для сборки.

Edit: Сделайте это на свой страх и риск. Там могут быть непреднамеренные последствия этого, как 0.13.1+ был разработан без каких-либо segwit отключение возможности в виду. Вы можете в конечном итоге разделения себя от узлов, которые дадут вам блоки в формате без segwit.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

12 июля 2017, 11:53:14 PM   # 3
 
 
Сообщения: 163
Цитировать по имени
цитировать ответ
по умолчанию Re: как отключить segwit в моих сборках?

Есть две линии, которые вы хотите изменить: https://github.com/bitcoin/bitcoin/blob/master/src/chainparams.cpp#L100 и линии после него (101). Измените эти две строки так, чтобы время только 0 и отключит segwit для сборки.

здорово. Это то, что я думал, после того, как заглядывать в коде, но я хотел, чтобы быть уверенным. благодаря!
данду сейчас офлайн Пожаловаться на данда   Ответить с цитированием Мультицитирование сообщения от данда Быстрый ответ на сообщение данда

13 июля 2017, 4:32:58 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: как отключить segwit в моих сборках?

Вот соответствующая часть ответа, что и / nullc ака gmaxwell послал в ответ на Ваш запрос:

Цитата: gmaxwell
Это не просто сделать это правильно, я не могу сказать вам с верхней
моя голова; ряд вещей, которые необходимо изменить это не так просто, как
отключение activiation из-за изменений segwit P2P. Не является
это поддерживается. Даже если бы это было сейчас, это не будет один
мы и впредь поддерживать в будущем после того, как segwit активен, как и
мы, вероятно, падение развертывания / Compat код.
Quickseller сейчас офлайн Пожаловаться на Quickseller   Ответить с цитированием Мультицитирование сообщения от Quickseller Быстрый ответ на сообщение Quickseller

13 июля 2017, 11:36:46 AM   # 5
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: как отключить segwit в моих сборках?

держать мой узел, действующий так же, как унаследованной узел с относительно консенсуса
правила, даже если / когда остальная часть сети активирует segwit.

Я думаю, что самый простой способ сделать это, чтобы установить флаги протокола (версия & услуг) к стоимости 0.12.x клиента
https://en.bitcoin.it/wiki/Protocol_documentation#version

Edit: Сделайте это на свой страх и риск.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW