27 мая 2015, 9:30:39 PM   # 1
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок реле при обрезке

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


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

Код:
            // Не релейные блоки, если обрезка - может привести к пэру, чтобы попытаться загрузить, в результате чего
            // в остановившейся загрузки, если файл блок обрезается до запроса.
            если (nLocalServices & NODE_NETWORK) {
                БЛОКИРОВКА (cs_vNodes);
                BOOST_FOREACH (CNode * pnode, vNodes)
                    если (chainActive.Height () > (pnode->nStartingHeight! = -1? pnode->nStartingHeight - 2000: nBlockEstimate))
                        pnode->PushInventory (CINV (MSG_BLOCK, hashNewTip));
            }

Когда новый блок добавляется / подключен, каждый узел информирует своих коллег о новом блоке.

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

Правило может быть, что если заголовок блока расширяет основную цепь, основная цепь прошла окончательную контрольную точку (или имеет POW > some_threshold) и (медиана 11) временная метка для заголовка составляет менее 6 часов, то старая узел обрезки должен информировать свои коллега о блоке. Оставив их в темноте о новом блоке кажется хуже.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan


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


28 мая 2015, 10:11:59 AM   # 2
 
 
Сообщения: 360
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок реле при обрезке

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





я думаю это https://github.com/bitcoin/bitcoin/pull/5863 где она была слита.
При обсуждении у вас есть пункт 2:
котировка
У нас реле отключил блок (с чеком, чтобы увидеть, если мы NODE_NETWORK или нет). В будущем, когда мы отработали немного обслуживания, чтобы использовать для autopruned узла и поведения для блоков запросов, мы можем повторно включить это соответствующим образом. (Это отличается от поведения # 4701).
Существует Литт дальнейшее обсуждение далее вниз, а также.

Таким образом, кажется, что намерение состоит в том, чтобы исправить это, как только они выяснить способ рассказать другие узлы, которые блокируют узел.

EDIT: Также PR открыта, чтобы исправить это: https://github.com/bitcoin/bitcoin/pull/6148
спина сейчас офлайн Пожаловаться на спин   Ответить с цитированием Мультицитирование Сообщения от спина Быстрый ответ на сообщение спина

28 мая 2015, 3:04:20 PM   # 3
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок реле при обрезке

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW