Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
9 декабря 2014, 4:54:57 AM   # 1
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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


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

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


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


9 декабря 2014, 5:36:08 AM   # 2
 
 
Сообщения: 464
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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





Когда вы подписываете документ, когда перо, вы всегда используете один и тот же подпись. Фальсификатор может дублировать его, если он хороший. Напротив, цифровая подпись меняется с подписанным документом. Он по-прежнему может быть проверена, но она не будет работать на другой документ. Поскольку в Bitcoin, использовать цифровые подписи, чтобы подписывать сделки, вы не будете подписывать один и тот же документ дважды.
Кроме того, вы можете зарегистрироваться на форуме, потому что после того, как документ был подготовлен, подпись является математической операцией, которая не требует подключения к интернету.


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

9 декабря 2014, 5:52:48 AM   # 3
 
 
Сообщения: 658
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

Я недавно принес себе отчет в том, что Bitcoin сделка может быть подписана в автономном режиме. Я знаю, что они все еще должны коснуться сети где-то распространяться на всем ее протяжении.
Файл, который содержит ваш закрытый ключ, что на самом деле хранится в автономном режиме. Процесс подписания автономной транзакции, как правило, что-то вдоль линий вас, создавая неподписанную транзакцию на компьютере, подключенный к сети Интернету / имеет доступ к сети Bitcoin, то неподписанные транзакции передаются в компьютер, который имеет файл, содержит закрытый ключ, служба бумажник будет подписывать TX для вас, вы передаете теперь подписанную TX на ваш онлайн-компьютер и передавать его в сеть.
Что именно вы делаете, когда вам "знак" перевод? Я предполагаю, что это что-то делать с закрытым ключом, который не раскрывает секретный ключ. Этакая нетехнических объяснение было бы здорово. Просто пытаюсь обернуть мой ум вокруг, как это безопасно делать такого рода вещи.
Подписание сделки Bitcoin, по существу, добавление кода к сделке, подтверждающим лицо / юридическое лицо, которое контролирует закрытый ключ "утверждает" перевод. Код по существу ответ на сложную математическую задачу, что очень трудно вычислить без секретного ключа, но очень легко проверить, правильно 
malaimult сейчас офлайн Пожаловаться на malaimult   Ответить с цитированием Мультицитирование сообщения от malaimult Быстрый ответ на сообщение malaimult

9 декабря 2014, 6:18:13 AM   # 4
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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

Что именно вы делаете, когда вам "знак" перевод? Я предполагаю, что это что-то делать с закрытым ключом, который не раскрывает секретный ключ. Этакая нетехнических объяснение было бы здорово. Просто пытаюсь обернуть мой ум вокруг, как это безопасно делать такого рода вещи.

Поясняя алгоритм асинхронной цифровой подписи, такие как ECDSA (эллиптическая кривая Алгоритм цифровой подписи) в нетехнических образом не будет легко.

В определенной степени, вы собираетесь просто должны признать, что это работает.

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

когда "подписание сделки" в Bitcoin, вы используете секретный ключ, связанный с Bitcoin адрес (Bitcoin адрес является хэш открытого ключа), чтобы вычислить это значение подписи. Тогда значение подписи включено в транзакции в соответствующем поле, где все остальные узлы ожидают увидеть его. Подпись обеспечивает доказательство к сети, что у Вас есть разрешение на повторное присвоить значение, которое вы используете в сделке. Адрес Bitcoin уже обнародован, когда сделка была послана к вам. Таким образом, вся сеть может подтвердить, что значение подписи, которую вы предоставляете вычисляли с помощью закрытого ключа, который связан с вашим Bitcoin адрес. Тем не менее, до тех пор, как подпись рассчитывается должным образом, это не возможно ни для кого, чтобы вычислить, что закрытый ключ.

Это позволяет заключить сделку на автономном компьютере с закрытым ключом. Тогда сделка (со значением подписи встроенного в него в нужном месте) можно транспортировать в онлайн компьютер будет транслироваться в сеть Bitcoin.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

9 декабря 2014, 6:38:49 AM   # 5
 
 
Сообщения: 1386
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

Я обдумывал его не так легко объяснить

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

https://blockchain.info/pushtx

Вещание может быть применено в автономном бумажники просто использовать Оружейное оно копирует неподписанный гекс транзакций с USB и засовывает ее в якобы автономную машину, где вы подписываете его и скопировать его на USB, то подключите USB обратно к онлайн-компьютеру и вещать сделку. (Doog сделал это по-другому тоже, но забыл, как это работает)

https://blog.blockchain.com/2014/07/08/tutorial-how-to-rebroadcast-a-bitcoin-transaction/


_
http://bitcoin.stackexchange.com/questions/8101/how-to-sign-a-transaction-using-only-an-offline-computer

Старое Видео
https://www.youtube.com/watch?v=ZlSC3mLjNSg
freedomno1 сейчас офлайн Пожаловаться на freedomno1   Ответить с цитированием Мультицитирование сообщения от freedomno1 Быстрый ответ на сообщение freedomno1

10 декабря 2014, 9:36:54 AM   # 6
 
 
Сообщения: 1274
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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

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


Вот процесс использования в автономном режиме подписания в электрума
https://electrum.org/tutorials.html#offline-mpk
Ботаника сейчас офлайн Пожаловаться на ботанике   Ответить с цитированием Мультицитирование сообщения от ботаника Быстрый ответ на сообщение ботаника

11 декабря 2014, 3:54:54 AM   # 7
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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

11 декабря 2014, 4:14:12 AM   # 8
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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

11 декабря 2014, 4:28:12 AM   # 9
 
 
Сообщения: 1386
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

как это на самом деле сделано в Qt? Я использую электрум, так что я знаю, как они это делают, но не с другими кошельками.

Похожие темы


Не пробовал это сам, но я думаю, что лучший подход является живой CD

Если отсутствует Bitcoin-QT знает о выходах / монетах в вопросе (то есть они должны быть старше
автономный blockchain, который устарел)

Нет необходимости сырой сделки. Отправить монеты, как обычно, записать на компакт-диск wallet.dat и скопировать его в он-лайн Bitcoin-QT установки.
Биткойн-интервал QT будет отсканировать, а затем транслировать транзакцию, не сразу, а в течение часа.

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

11 декабря 2014, 5:54:12 AM   # 10
 
 
Сообщения: 382
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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

Что именно вы делаете, когда вам "знак" перевод? Я предполагаю, что это что-то делать с закрытым ключом, который не раскрывает секретный ключ. Этакая нетехнических объяснение было бы здорово. Просто пытаюсь обернуть мой ум вокруг, как это безопасно делать такого рода вещи.

https://bitcoinarmory.com/cold-storage/

То есть хорошее объяснение о том, как использовать Cold Storage, в настройках Оружейной по-прежнему вам нужна машина, которая имеет "наблюдение" Копия автономного бумажника. Это копия смотреть не может подписывать какие-либо операции, просто транслировать их. Это может создать неподписанную транзакцию, вы копируете ПРД вашей автономной машины, подписать его, а затем транслировать ТЙ онлайн некоторый метод.
Амулет сейчас офлайн Пожаловаться на Амулет   Ответить с цитированием Мультицитирование сообщения от Амулет Быстрый ответ на сообщение Амулет

11 декабря 2014, 4:21:15 PM   # 11
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

как это на самом деле сделано в Qt? Я использую электрум, так что я знаю, как они это делают, но не с другими кошельками.

С Qt (также известный как Bitcoin Ядро), он не может быть сделано с помощью графического интерфейса. Она не предназначена для обычного использования в автономном режиме. Тем не менее, вы можете сделать это с помощью вызовы API из "Консоль" в "окно отладки" под "Помогите" меню.

Во-первых, вы должны создать сырую сделку. Это требует знания неизрасходованных выходов, которые будут потрачены. Один из способов сделать это с "createrrawtransaction" на онлайн-копию Bitcoin Ядра, которые не имеют личные ключи. Вы также можете посмотреть их в блок-исследователя, такие как blockchain.info или blockr.io.

Если предположить, что ваша копия отсутствует Bitcoin Ядро не имеет blockchain, вам также понадобятся ключи сценария паб. Один из способов получить них с "dumprawtransaction" на онлайн-копию Bitcoin Ядра, которые не имеют личные ключи. Вы также можете посмотреть их в блок-исследователя, такие как blockchain.info или blockr.io.

После этого вы будете использовать "signrawtransaction" команда на вашей автономной копию Bitcoin Core. Вывод этой команды будет подписан транзакции, которые затем можно транслировать в сети Bitcoin. Это может быть достигнуто с "sendrawtransaction" Команда на онлайн-копию Bitcoin Ядра, которые не имеют личные ключи. Она также может быть выполнена с помощью веб-интерфейсов, таких как, поставляемого Eligius бассейна: http://eligius.st/~wizkid057/newstats/pushtxn.php
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

11 декабря 2014, 11:51:22 PM   # 12
 
 
Сообщения: 658
Цитировать по имени
цитировать ответ
по умолчанию Re: Подписание Bitcoin Txs в автономном режиме. Как это работает? Упрощенное объяснение, пожалуйста,

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW