Вернуться   Биткоин Форум > - Помощь начинающим
9 октября 2012, 3:56:57 AM   # 1
 
 
Сообщений: 29
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Поэтому я хотел бы создать автономный бумажник, чтобы надежно хранить свои биткойны, потому что я не уверен, что либо мои компьютеры не поставить под угрозу (по крайней мере, не 20-30 Bitcoins рода точно.)

Целиком в автономном режиме, я загрузился нетронутая живая сессия Ubuntu, побежал Bitcoin V0.7.0, и записал публичный адрес и соответствующий закрытый ключ. Я шифруется секретный ключ, используя кодовую фразу и PGP, а затем взял, что зашифровано сообщение, печатал и разбросанные копии в нескольких различных местах на-и-офф-сайта. Я послал большинство моего Bitcoins на публичный адрес для этого зашифрованного закрытого ключа, так что теперь единственным способом получить закрытый ключ с помощью зашифрованного сообщения и код доступа.

Теперь вот реальная проблема, и я подумал, что было бы намного легче, чем это оказалось существо: Как потратить эти монеты, не принимая закрытый ключ к одному из моих онлайн, blockchain обновляемых компьютеров?

Очевидно, что я мог бы просто импортировать свой секретный ключ в одном из своих интернет-компьютеров и иметь доступ ко всем моим монетам, но это свело бы всю цель этой установки онлайн / оффлайн. Моя вторая мысль была импортировать закрытый ключ в Оружейный бумажник, создать наблюдающие только копию для моих интернетов-компьютеров, а затем создавать и подписывать транзакции с использованием стандартного Оружейного форумом транзакций рабочего процесса. Проблема в том, что секретный ключ был создан Bitcoin V0.7.0, поэтому он использует сжатый формат (начинается с «L»), что несовместимо с оружейной, и от того, что я собрал это невозможно преобразовать новый сжатый формат закрытого ключа к старому несжатого, Оружейный-совместимый (провести из того же публичного адреса.)

Так что теперь я застрял мой секретный ключ уже обеспеченные, распределенный и испытан, и у меня нет никакого способа, чтобы тратить средства от него без импорта баланса всего закрытого ключа на сайте снова. Есть ли способ, что я могу потратить от этого секретного ключа, не будучи в Интернете? Если нет, то есть, по крайней мере так, как я могу потратить от чистой операционной системы, которая очень кратко онлайн, и без накладных расходов всей blockchain? (Электрум-стиль - на самом деле, делает поддержку электрума сжимается закрытые ключи?)

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

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


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


9 октября 2012, 4:34:37 ​​AM   # 2
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

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





Существует новый патч, который добавляет поддержку для импорта сжатых пар ключей в электрум. Однако он не был полностью рассмотрен. Глянь сюда: https://github.com/spesmilo/electrum/pull/28

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

9 октября 2012, 4:57:44 AM   # 3
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Разве вы не можете использовать необработанный ТХ API для достижения этой цели?

(Чтобы сделать его легче можно использовать в автономном режиме "brainwallet.org")
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

9 октября 2012, 4:48:25 PM   # 4
 
 
Сообщений: 29
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Разве вы не можете использовать необработанный ТХ API для достижения этой цели?

(Чтобы сделать его легче можно использовать в автономном режиме "brainwallet.org")


Это звучит как путь. Так что мой рабочий будет:

1. «createrawtransaction» на Onlne компьютере, используя общедоступный адрес Bitcoin.
2. «signrawtransaction» на компьютере в автономном режиме.
3. «sendrawtransaction» на онлайн-компьютере.

Я посмотрел на сырой транзакции API здесь: https://en.bitcoin.it/wiki/Raw_Transactions

Это полезно, но немного абстрактным. Есть ли хорошие учебники или другие ресурсы, которые помогли бы мне создать этот рабочий процесс?

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

9 октября 2012, 4:59:21 PM   # 5
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Я думаю, что вы уже получили основную идею (создать / знак / отправить) - "brainwallet.org" страница, которую я упомянул (хранится в автономном режиме) будет просто сделать этот процесс проще для вас (а не с помощью API низкого уровня для всего), хотя то, что вы хотите, чтобы, наконец, использовать это это "сырец ТХ" вывод.
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

10 октября 2012, 3:47:03 AM   # 6
 
 
Сообщений: 29
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Благодаря Ян.

То, что я попытался было это:

1. (Интернет) Получить неизрасходованные выходные адреса с помощью blockchain.info ( http://blockchain.info/unspent?address= )
2. (Offline) Вставьте этот JSON плюс закрытый ключ в генератор транзакций brainwallet
3. (Online) Вставить полученный сырой сделки гекс в http://blockchain.info/pushtx

Однако после того, как blockchain информация сказал он опубликовал мою сделку успешно ничего не произошло с отправкой или получением адреса.

Я попытался с помощью команды sendrawtransaction на тот же гекс в моем локальном клиенте Bitcoin, и он дал мне эту ошибку: "TX отвергнута (код -22)"

Что именно делает этот код ошибки означает? Я попробовал его в прибегая к помощи и снаружи, и я не получил никакого отношения.

Возможно ли, что я случайно экспортироваться сделку brainwallet без его подписания? (Я, кажется, помню его подписания, хотя. Есть ли населенная "scriptSig" поле в моей сырой сделке означает, что он был подписан?)

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

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

10 октября 2012, 4:24:58 AM   # 7
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Я думаю, что ошибка -22 фактически детектирование "двойные израсходует" поэтому предположительно ТХ был фактически разослал (через blockchain.info), но, возможно, это просто занять некоторое время для ее обработки (даже плата выплачивается).
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

10 октября 2012, 8:16:30 PM   # 8
 
 
Сообщений: 29
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Это было более 16 часов в настоящее время, никаких признаков сделки по blockchain.info или мой локальный клиент (даже не неподтвержденный), поэтому я не думаю, что я могу с уверенностью сказать, что это не было двойным тратить.

Просто попытался толкая снова через Bitcoin клиента, и он дал мне ту же ошибку: "TX отвергнута (код -22)"

Я бы любопытно посмотреть полный список кодов ошибок (Кто-нибудь есть это? Было бы очень полезно), еще раз пристально посмотрел на это в Интернете, но не смог понять, что означает эта ошибка.

Кроме того, я просто попытался пустой "signrawtransaction" для подтверждения сделки в соответствии с настоящим прецедентом на вики (самой нижней части страницы): https://en.bitcoin.it/wiki/Raw_Transactions#Validate_a_transaction_without_broadcasting_it

Он дал мне эту ошибку: "Отсутствует scriptPubKey (код -3)"

Означает ли это, что я не подпишу его правильно? Или что я не определил выходы правильно?

Я получил необработанную сделку с автономной версии http://brainwallet.org/#tx так что * должна * быть хорошо сформирован.

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

11 октября 2012, 1:38:58 AM   # 9
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

Хорошо - я проверил "bitcoinrpc.h" и нашел это:

RPC_DESERIALIZATION_ERROR = -22, // Ошибка разбора или проверки структуры в исходном формате

Так что теперь я предполагаю, что там должна быть что-то не так с сырой сделкой, которую вы создали (возможно brainwallet.org не работать должным образом при попытке создать необработанный ТХ с сжатыми секретными ключами).

Может быть, попробуйте использовать "decoderawtransaction" RPC, чтобы увидеть, если вы можете получить что-то немного более конкретное?
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

11 октября 2012, 4:18:22 PM   # 10
 
 
Сообщений: 28
Цитировать по имени
цитировать ответ
по умолчанию Re: Как безопасно провести монеты из прессованного автономного закрытого ключа?

это woud бы приятно знать, как легко создать Tx из автономного кошелька.

надеюсь, что мы знаем, в ближайшее время
SдtцshiTable сейчас офлайн Пожаловаться на SдtцshiTable   Ответить с цитированием Мультицитирование сообщения от SдtцshiTable Быстрый ответ на сообщение SдtцshiTable



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW