7 сентября 2010, 7:17:55 PM   # 1
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Версия 0.3.12

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


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

Особенности:
- JSON-RPC ошибки возвращают более стандартный объект ошибки. (Благодаря Гэвин Андресен)
- Командная строка JSON-RPC возвращает коды выхода.
- JSON-RPC "backupwallet" команда.
- Восстановление и продолжается, если исключение вызвано сообщением, который вы получили. Другие узлы не должны быть в состоянии вызвать исключение, и это не произошло раньше, но если путь найден, чтобы вызвать исключение, это будет держать его использование для остановки сетевых узлов.

Если у вас есть JSON-RPC-код, который проверяет содержимое строки ошибки, вам необходимо изменить его ожидать объекты ошибок вида {"код":<номер>,"сообщение":<строка>}, Который является стандартом. Смотрите эту тему:
http://bitcointalk.org/index.php?topic=969.0

Скачать:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.12/
Satoshi сейчас офлайн Пожаловаться на Satoshi   Ответить с цитированием Мультицитирование сообщения от Satoshi Быстрый ответ на сообщение Satoshi


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


8 сентября 2010, 12:25:04 AM   # 2
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Версия 0.3.12

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





Что означает запрет "нестандартный" Операции делать?

Код:
main.cpp: 506
// Скорее не работать на нестандартных сделок
если (GetSigOpCount () > 2 || :: GetSerializeSize (* это, SER_NETWORK) < 100)
  возвращать ошибку ("AcceptToMemoryPool (): нестандартные транзакции");
Что входит в "GetSigOpCount"И что делает "GetSerializeSize" измерения?

Это "слегка" исполнение по сети:
Код:
main.cpp: 1425
// Проверяем, что это не полный нестандартных сделок
если (nHeight > 79400 && GetSigOpCount () > MAX_BLOCK_SIGOPS)
  возвращать ошибку ("AcceptBlock (): слишком много нестандартных операций");
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

8 сентября 2010, 6:06:04 PM   # 3
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Версия 0.3.12

Bitcoin клиенты в настоящее время только создавать и распознавать транзакции, которые соответствуют два возможных шаблонов. 

Таковы некоторые быстрые тесты, которые свободно проверить, если операции соответствуют некоторым общим показателям, такие стандартные операции соответствуют. Узлы будут работать только при добавлении этих операций к их блоку.

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

8 сентября 2010, 6:48:13 PM   # 4
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Версия 0.3.12

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

Не будет ли более старые клиенты будут отвергать нестандартные сделки, даже если новые [будущие] клиенты обновляются для их создания?

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

8 сентября 2010, 6:56:31 PM   # 5
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Версия 0.3.12

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

28 сентября 2010, 2:23:38 PM   # 6
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: Версия 0.3.12

Сатоси и др: Я думал долго и упорно о безопасности кошелька, как я реализовать другие веб-сервисы, которые (я надеюсь) двигаться большие суммы Bitcoins. Резервный кошелек велик, я теперь делать автоматическое резервное копирование каждый раз, когда я создаю новый адрес, в том числе по отправке сделок.

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

Две простые решения я могу думать для этого:
1) отдельные адреса / ключи от всего остального, так что это легко сделать дополнительные резервные копии или, по крайней мере, ограничить размер резервной копии на том, что действительно необходимо, чтобы восстановить средства в случае отказа оборудования.
2) осуществить то, что уже было говорить как о будущем функции, то впереди времени создания адресных пучков, которые будут использоваться, поэтому одна резервная бумажнике хороша для 1000 будущих сделок, или что-то подобное
2,1), чтобы использовать это эффективно, нужно иметь возможность запрашивать, сколько адресов по-прежнему остаются в неиспользуемом бассейне и запрос создании новой партии, если это необходимо, так резервные копии могут быть своевременно созданы и мы опускаем до 0 возможности потери данных между создание адреса и резервное копирование

Конечно, делать как 1) и 2) было бы идеально, но мы можем ожидать каких-либо из указанных выше для будущего релиза? Должны ли мы начать взлом наших собственных патчей?
nelisky сейчас офлайн Пожаловаться на nelisky   Ответить с цитированием Мультицитирование сообщения от nelisky Быстрый ответ на сообщение nelisky



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW