Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
4 июня 2016, 8:01:27 PM   # 1
 
 
Сообщений: 18
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя

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


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

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

Как https://slock.it/ ребята это делает? От того, где они получают открытый ключ?

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


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


4 июня 2016, 10:04:07 PM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя

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





Там нет никакой уверенности в том, что какое-либо из предыдущих результатов, которые были использованы для финансирования сделки было получено по адресам под контролем человека, который организовал для вас, чтобы получить биткойны (или что эти предыдущие результаты были получены по адресам вообще).

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

7 июня 2016, 11:39:00 AM   # 3
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя

Там нет никакой уверенности в том, что какое-либо из предыдущих результатов, которые были использованы для финансирования сделки было получено по адресам под контролем человека, который организовал для вас, чтобы получить биткойны (или что эти предыдущие результаты были получены по адресам вообще).

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

А как это технически сделать?
bob123 сейчас офлайн Пожаловаться на bob123   Ответить с цитированием Мультицитирование сообщения от bob123 Быстрый ответ на сообщение bob123

7 июня 2016, 12:03:38 PM   # 4
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя

Если вы уверены, что вы знаете, что конкретный выход был получен по адресу, который находился под контролем человека, который организовал для вас, чтобы получить биткойны, то вы можете получить открытый ключ от сделки ScriptSig.
А как это технически сделать?

Если вы используете Bitcoin Сердечник с tindex включен, то вы должны использовать следующую команду:

Код:
getrawtransaction TRANSACTION_ID

замена TRANSACTION_ID с фактическим идентификатором транзакции сделки вы заинтересованы.

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

16 июня 2016, 6:29:17 AM   # 5
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя

Когда я вижу нить, как это, первый вопрос - что ОП надеется достичь? Иногда вопрос задают не реальный вопрос.

"Bitcoin Пользователь" не имеет публичный ключ, Bitcoin адрес имеет открытый ключ. Открытый ключ публикуется только тогда, когда сделка тратит средства, переданные ранее в этот точный адрес.

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

16 июня 2016, 7:45:44 AM   # 6
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя

Когда я вижу нить, как это, первый вопрос - что ОП надеется достичь? Иногда вопрос задают не реальный вопрос.
"Bitcoin Пользователь" не имеет публичный ключ, Bitcoin адрес имеет открытый ключ.
Следует отметить, что вы говорите о p2pkh выходов

Открытый ключ публикуется только тогда, когда сделка тратит средства, переданные ранее в этот точный адрес.
Только после того, как адрес потратил деньги можно публичный ключ можно восстановить из транзакции, сохраненной в blockchain.
Не только. Возьмем блок генезиса и coinbase сделки
4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
Открытый ключ (принадлежит Сатоши Накамото) является
04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef3 8c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f
Связанный адрес 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa не сделки расходов
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

16 июня 2016, 8:49:18 AM   # 7
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить открытые ключи в Bitcoin пользователя


Следует отметить, что вы говорите о p2pkh выходов
....
Открытый ключ публикуется только тогда, когда сделка тратит средства, переданные ранее в этот точный адрес.
Только после того, как адрес потратил деньги можно публичный ключ можно восстановить из транзакции, сохраненной в blockchain.
Не только. Возьмем блок генезиса и coinbase сделки
..

Ну, вы ответили первый вопрос OP как "да" (До тех пор, как пользователь Satoshi). Не новость для меня, но информативной других:
Оригинальное поколение 50 BTCS от добычи был сценарий оплаты к Публичных.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW