Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
8 августа 2010, 3:06:59 AM   # 1
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

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


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

ArtForz в ИРЦ предложил мне запустить тест изоляции сети с двумя узлами только связаны друг с другом с пустым бумажником реж. Я взял пару четырехъядерных систем и установить их. они не дали никаких блоков в около 90 минут, а теперь хэширования при комбинированной скорости свыше 8000 Хаша / сек. Является ли это свидетельство проблемы еще, или это более невезение?

Эти системы Linux 64 бит один Quad Q6600 Intel и AMD один четырехъядерный Phenom II 940.

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


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


8 августа 2010, 3:09:03 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

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





Трудность снова пошли вверх только после того, как 3,8 было. Я не получил какой-либо с 4000khash примерно 15 дней, так что 90 минут 8000K не значит. Я уверен, что мы будем знать, если 3,8 не производили никаких блоков.
FreeMoney сейчас офлайн Пожаловаться на FreeMoney   Ответить с цитированием Мультицитирование сообщения от FreeMoney Быстрый ответ на сообщение FreeMoney

8 августа 2010, 3:13:09 AM   # 3
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Трудность снова пошли вверх только после того, как 3,8 было. Я не получил какой-либо с 4000khash примерно 15 дней, так что 90 минут 8000K не значит. Я уверен, что мы будем знать, если 3,8 не производили никаких блоков.


Это на изолированной тестовой сети с помощью всего две машины, соединения = 1, трудность = 1
ЛЧМ сейчас офлайн Пожаловаться на ЛОМ   Ответить с цитированием Мультицитирование сообщения от ЛОГО Быстрый ответ на сообщение ЛЧМ

8 августа 2010, 3:14:54 AM   # 4
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Трудность снова пошли вверх только после того, как 3,8 было. Я не получил какой-либо с 4000khash примерно 15 дней, так что 90 минут 8000K не значит. Я уверен, что мы будем знать, если 3,8 не производили никаких блоков.

может быть, проблема только с 64 битной Linux или что-то

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

8 августа 2010, 3:24:29 AM   # 5
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

У меня не было никаких проблем с 0.3.8 выпуска, генерироваться некоторые монеты на окнах и клиентов Linux (32/64) бит просто отлично на этой неделе.
knightmb сейчас офлайн Пожаловаться на knightmb   Ответить с цитированием Мультицитирование сообщения от knightmb Быстрый ответ на сообщение knightmb

8 августа 2010, 3:38:21 AM   # 6
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Трудность снова пошли вверх только после того, как 3,8 было. Я не получил какой-либо с 4000khash примерно 15 дней, так что 90 минут 8000K не значит. Я уверен, что мы будем знать, если 3,8 не производили никаких блоков.


Это на изолированной тестовой сети с помощью всего две машины, соединения = 1, трудность = 1


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

8 августа 2010, 3:41:26 AM   # 7
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

У меня не было никаких проблем с 0.3.8 выпуска, генерироваться некоторые монеты на окнах и клиентов Linux (32/64) бит просто отлично на этой неделе.

Я предполагаю, что я хочу знать, сколько времени мне нужно запустить 8000 Хаш / с при сложности 1.0, чтобы иметь какие-либо разумные доказательства проблемы. ArtForz сказал, что должен сказать мне, через час или около того.
ЛЧМ сейчас офлайн Пожаловаться на ЛОМ   Ответить с цитированием Мультицитирование сообщения от ЛОГО Быстрый ответ на сообщение ЛЧМ

8 августа 2010, 3:43:05 AM   # 8
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

При ~ 8Mhash / с комбинированным не генерирует блок на уровне 1,0 дифференциала в течение 1 часа довольно маловероятно.
Как и в под 0,1% вероятностью маловероятном (50% составляет ~ 6 мин, 1% ~ 42 мин)
<редактировать>
Забыл упомянуть, что он работает на заказ компиляции фондовых 0.3.8 источников.
ArtForz сейчас офлайн Пожаловаться на ArtForz   Ответить с цитированием Мультицитирование сообщения от ArtForz Быстрый ответ на сообщение ArtForz

8 августа 2010, 3:58:09 AM   # 9
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

У меня не было никаких проблем с 0.3.8 выпуска, генерироваться некоторые монеты на окнах и клиентов Linux (32/64) бит просто отлично на этой неделе.

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

8 августа 2010, 5:05:04 AM   # 10
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

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

8 августа 2010, 7:18:55 AM   # 11
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Хорошо беседуя с Lachesis в ИРЦ, он попытался это и я получаю тот же результат: Мы добавили некоторые отпечатки в main.cpp на SHA называет так:

Код:
       петля
        {
            SHA256Transform (&tmp.hash1 (символ *)&tmp.block + 64, &Midstate);
            Е ("среднего Хеш = \ п");
            для (INT I = 0; я < 8; я ++)
              Е (" % 08x"((Без знака *)&tmp.hash1) [I]);
            Е ("\ п");
            SHA256Transform (&хэш, &tmp.hash1, pSHA256InitState);
            Е ("полный хэш = \ п");
            для (INT I = 0; я < 8; я ++)
              Е (" % 08x"((Без знака *)&хэш) [I]);
            Е ("\ п");

            если (((беззнаковое короткое *)&хэш) [14] == 0)

а затем в журнале мы получаем:

среднего Хеш =
 6a09e667 bb67ae85 3c6ef372 a54ff53a 510e527f 9b05688c 1f83d9ab 5be0cd19
полный хэш =
 6a09e667 bb67ae85 3c6ef372 a54ff53a 510e527f 9b05688c 1f83d9ab 5be0cd19
среднего Хеш =
 6a09e667 bb67ae85 3c6ef372 a54ff53a 510e527f 9b05688c 1f83d9ab 5be0cd19
полный хэш =
 6a09e667 bb67ae85 3c6ef372 a54ff53a 510e527f 9b05688c 1f83d9ab 5be0cd19

повторяющаяся! Хэш вызов ничего не делает!
(Он, возможно, получил другое повторяющееся значение, я не знаю)
ЛЧМ сейчас офлайн Пожаловаться на ЛОМ   Ответить с цитированием Мультицитирование сообщения от ЛОГО Быстрый ответ на сообщение ЛЧМ

8 августа 2010, 7:20:20 AM   # 12
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Существует одна поведения, которое я заметил.

Блок синхронизации остановки двигателя.

Когда клиент (будь то Windows, или Linux) работает уже в течение нескольких дней, иногда * * они застревают в блоке подвешенном состоянии. Что происходит, ваш клиент продолжает пытаться решить текущий блок и теряет след всей системы блока. Так как проходит время, другие блоки будут решены, и ваш компьютер все еще застряли на том же блоке. Проблема заключается в том, если вы остановите и перезапустите клиент, он просто поднимает, где он остановился на том же застрял блок. Единственный способ, которым я видел, чтобы исправить это, чтобы удалить блок цепь таким образом, чтобы клиент будет повторно загрузить его.

Я должен был очистить несколько блоков цепи для нескольких серверов из-за этого, я заметить, что они застряли на блоке 70000, например, в то время как остальная часть сети работают на блоке 70,839, например.

Это могло бы объяснить, почему вы идете недели без победы блока с выходом 24/7 PC.

Ферма серверов я работает, прежде чем были выплевывая блоки весь день, но теперь, когда я только до нескольких десятков серверов и трудность пути, я едва вижу около 3 или 4 блока в день распространился по всем из них. Но я знаю, что версия 0.3.8 работает как положено, за исключением случайных блоков замораживания, за исключением.
knightmb сейчас офлайн Пожаловаться на knightmb   Ответить с цитированием Мультицитирование сообщения от knightmb Быстрый ответ на сообщение knightmb

8 августа 2010, 10:32:32 AM   # 13
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Это, кажется, другая проблема. Блоки не кажутся "застрял" на моих системах. GetInfo показывает их в актуальном состоянии

Кажется, что код sha256 не получает построен прямо на Linux 64. Не уверен, что если / как это может работать на некоторых, а не на других.

Существует одна поведения, которое я заметил.

Блок синхронизации остановки двигателя.

Когда клиент (будь то Windows, или Linux) работает уже в течение нескольких дней, иногда * * они застревают в блоке подвешенном состоянии. Что происходит, ваш клиент продолжает пытаться решить текущий блок и теряет след всей системы блока. Так как проходит время, другие блоки будут решены, и ваш компьютер все еще застряли на том же блоке.

...

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

8 августа 2010, 11:56:54 AM   # 14
 
 
Сообщения: 337
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Вы скомпилировать его самостоятельно? Там это определить в Makefile.unix. Что-то вроде -DCRYPTOPP_DISABLE_SSE2. Удалить это. Иначе SHA256_Transform вернет initstate. У меня была такая же проблема, когда switchting к 0.3.6.
tcatm сейчас офлайн Пожаловаться на tcatm   Ответить с цитированием Мультицитирование сообщения от tcatm Быстрый ответ на сообщение tcatm

8 августа 2010, 1:13:30 PM   # 15
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Вы скомпилировать его самостоятельно? Там это определить в Makefile.unix. Что-то вроде -DCRYPTOPP_DISABLE_SSE2. Удалить это. Иначе SHA256_Transform вернет initstate. У меня была такая же проблема, когда switchting к 0.3.6.

Это, кажется, корень проблемы. Я думаю, что даже в комплекте двоичная для Linux 64 в 0.3.8 была составлена ​​неправильно, то.

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

8 августа 2010, 3:47:15 PM   # 16
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Это, кажется, корень проблемы. Я думаю, что даже в комплекте двоичная для Linux 64 в 0.3.8 была составлена ​​неправильно, то.
Это, кажется, чтобы исправить это для меня тоже.

РЕДАКТИРОВАТЬ:
Я загрузил исправленный Linux строит http://www.alloscomp.com/bitcoin/binaries/release-r123-2010-08-08/. Наслаждайтесь!
Lachesis сейчас офлайн Пожаловаться на Lachesis   Ответить с цитированием Мультицитирование сообщения от Lachesis Быстрый ответ на сообщение Lachesis

8 августа 2010, 5:46:55 PM   # 17
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Вы скомпилировать его самостоятельно? Там это определить в Makefile.unix. Что-то вроде -DCRYPTOPP_DISABLE_SSE2. Удалить это. Иначе SHA256_Transform вернет initstate. У меня была такая же проблема, когда switchting к 0.3.6.

Это, кажется, корень проблемы. Я думаю, что даже в комплекте двоичная для Linux 64 в 0.3.8 была составлена ​​неправильно, то.

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

8 августа 2010, 5:50:10 PM   # 18
 
 
Сообщения: 255
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

@lachesis: 404 не найдено

@knightmb: Как насчет фиксированного CentOS строить?
Нимнул сейчас офлайн Пожаловаться на Нимнул   Ответить с цитированием Мультицитирование сообщения от Нимнул Быстрый ответ на сообщение Нимнул

8 августа 2010, 5:56:09 PM   # 19
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

@lachesis: 404 не найдено

@knightmb: Как насчет фиксированного CentOS строить?
Должно быть достаточно простой для CentOS, я собирался проверить его первым, чтобы увидеть, если те, постигла та же проблема, думал, что это кажется, что все сборки будет страдать этот вопрос, если флаг компиляции является то, что делает разницу.
knightmb сейчас офлайн Пожаловаться на knightmb   Ответить с цитированием Мультицитирование сообщения от knightmb Быстрый ответ на сообщение knightmb

8 августа 2010, 6:06:20 PM   # 20
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin поколение сломана в 0.3.8? (64-битный)

Это, кажется, другая проблема. Блоки не кажутся "застрял" на моих системах. GetInfo показывает их в актуальном состоянии

Кажется, что код sha256 не получает построен прямо на Linux 64. Не уверен, что если / как это может работать на некоторых, а не на других.

Существует одна поведения, которое я заметил.

Блок синхронизации остановки двигателя.

Когда клиент (будь то Windows, или Linux) работает уже в течение нескольких дней, иногда * * они застревают в блоке подвешенном состоянии. Что происходит, ваш клиент продолжает пытаться решить текущий блок и теряет след всей системы блока. Так как проходит время, другие блоки будут решены, и ваш компьютер все еще застряли на том же блоке.

...

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW