Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
31 октября 2011, 5:12:18 AM   # 1
 
 
Сообщений: 37
Цитировать по имени
цитировать ответ
по умолчанию Re: «12. Убедитесь, что значение Nbits соответствует правилам сложности»

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


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

"12. Убедитесь, что значение Nbits соответствует правилам сложности"
https://en.bitcoin.it/wiki/Protocol_rules#.22block.22_messages

Я понимаю, как преобразовать Nbits в затруднении. Но то, что делает "соответствовать правилам сложности" означает?

Я предполагаю, что это означает, что чек, если трудность блок использует кажется разумной. Но мы должны вычислить, что сложность должна быть для любого данного блока, и если да, то каким образом? Я пытался найти образец кода для этого, но пришел с пустыми руками.

Google появился этот, но я боюсь, что я на самом деле не понимая, что он делает:
https://github.com/bitcoin/bitcoin/blob/master/src/bitcoinrpc.cpp#L203

Большое спасибо за точку в правильном направлении!
bitcoinandroid сейчас офлайн Пожаловаться на bitcoinandroid   Ответить с цитированием Мультицитирование сообщения от bitcoinandroid Быстрый ответ на сообщение bitcoinandroid


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


31 октября 2011, 11:22:06 AM   # 2
 
 
Сообщения: 1610
Цитировать по имени
цитировать ответ
по умолчанию Re: «12. Убедитесь, что значение Nbits соответствует правилам сложности»

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





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

31 октября 2011, 11:45:46 AM   # 3
 
 
Сообщения: 1232
Цитировать по имени
цитировать ответ
по умолчанию Re: «12. Убедитесь, что значение Nbits соответствует правилам сложности»

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

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

1 ноября 2011, 2:59:49 AM   # 4
 
 
Сообщений: 37
Цитировать по имени
цитировать ответ
по умолчанию Re: «12. Убедитесь, что значение Nbits соответствует правилам сложности»

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW