9 ноября 2015, 11:45:01 PM   # 1
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

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


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

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

Есть ли другой (более эффективный) способ проверить баланс ключей?
findftp сейчас офлайн Пожаловаться на findftp   Ответить с цитированием Мультицитирование сообщения от findftp Быстрый ответ на сообщение findftp


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


9 ноября 2015, 11:46:07 PM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

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





Вы можете написать скрипт, который просто запрашивает АНЮ как blocktrail, чтобы получить баланс всех адресов.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

10 ноября 2015, 8:39:15 AM   # 3
 
 
Сообщения: 360
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Если вы работаете в Bitcoin ядра вы можете импортировать его там. Если вы импортируете много адресов, вы можете импортировать их с помощью следующего вызова RPC:
Код:
importprivkey [Этикетка] [Пересканировать = истина]
Добавляет закрытый ключ (в формате dumpprivkey) на свой кошелек. Это может занять некоторое время, так как повторное сканирование делается, глядя на существующие операции. Дополнительно [повторное сканирование] параметр добавлен в 0.8.0. Примечание: Там нет необходимости импортировать открытый ключ, как и в ECDSA (в отличие от RSA), это может быть вычислено из закрытого ключа

Что вы могли бы сделать, чтобы ускорить этот процесс, устанавливается Пересканировать = ложь, так что он не отсканировать для каждого адреса.

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

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

10 ноября 2015, 9:34:06 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Есть ли другой (более эффективный) способ проверить баланс ключей?
Да это так.
Вы можете разобрать всю blockchain и создать базу данных адресов с ненулевыми остатками
Размер такой базы данных не слишком большой.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

10 ноября 2015, 5:13:10 PM   # 5
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Если вы работаете в Bitcoin ядра вы можете импортировать его там. Если вы импортируете много адресов, вы можете импортировать их с помощью следующего вызова RPC:
Код:
importprivkey [Этикетка] [Пересканировать = истина]
Добавляет закрытый ключ (в формате dumpprivkey) на свой кошелек. Это может занять некоторое время, так как повторное сканирование делается, глядя на существующие операции. Дополнительно [повторное сканирование] параметр добавлен в 0.8.0. Примечание: Там нет необходимости импортировать открытый ключ, как и в ECDSA (в отличие от RSA), это может быть вычислено из закрытого ключа

Что вы могли бы сделать, чтобы ускорить этот процесс, устанавливается Пересканировать = ложь, так что он не отсканировать для каждого адреса.

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

Или просто написать Пересканировать = правда на последнем. findftp, вы получили эту работу?
tspacepilot сейчас офлайн Пожаловаться на tspacepilot   Ответить с цитированием Мультицитирование сообщения от tspacepilot Быстрый ответ на сообщение tspacepilot

10 ноября 2015, 8:01:03 PM   # 6
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Если вы работаете в Bitcoin ядра вы можете импортировать его там. Если вы импортируете много адресов, вы можете импортировать их с помощью следующего вызова RPC:
Код:
importprivkey [Этикетка] [Пересканировать = истина]
Добавляет закрытый ключ (в формате dumpprivkey) на свой кошелек. Это может занять некоторое время, так как повторное сканирование делается, глядя на существующие операции. Дополнительно [повторное сканирование] параметр добавлен в 0.8.0. Примечание: Там нет необходимости импортировать открытый ключ, как и в ECDSA (в отличие от RSA), это может быть вычислено из закрытого ключа

Что вы могли бы сделать, чтобы ускорить этот процесс, устанавливается Пересканировать = ложь, так что он не отсканировать для каждого адреса.

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

Или просто написать Пересканировать = правда на последнем. findftp, вы получили эту работу?

Еще нет.
Я расследую несколько вариантов.
Я пошел blocktrail метода API, но API дает ошибку
Я установил оружейную и гораздо быстрее, импортировали ключи, но это в настоящее время по-прежнему «строительные базы данных», вероятно, потому, что я только что установил его.
Я читал немного о методе RPC вызова, но я пока не уверен.

Я сделал немного расчета и охватить все возможные адреса которых один из них содержат мои satoshis я должен импортировать около 400.000.000 адресов.
Это, вероятно, слишком много для кошелька.
Я думаю, что может лучше проверить каждый адрес в базу данных UTXO, но как поступить?

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

10 ноября 2015, 9:31:42 PM   # 7
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Я думаю, что может лучше проверить каждый адрес в базу данных UTXO, но как поступить?
1) Создание базы данных [адрес] -> [баланс]
2) Проверьте каждый из ваших 400м адресов
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

10 ноября 2015, 10:38:50 PM   # 8
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Я думаю, что может лучше проверить каждый адрес в базу данных UTXO, но как поступить?
1) Создание базы данных [адрес] -> [баланс]
2) Проверьте каждый из ваших 400м адресов

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

11 ноября 2015, 4:11:50 AM   # 9
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Я понятия не имею, как построить эту базу данных.
1) Прокат программиста
или
2) научиться программированию

Я могу помочь вам обоим пунктам. Готов платить мне?
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

11 ноября 2015, 10:00:11 AM   # 10
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Я понятия не имею, как построить эту базу данных.
1) Прокат программиста
или
2) научиться программированию

Я могу помочь вам обоим пунктам. Готов платить мне?


Я занят номер 2.
Только начал изучать питон с нуля и уже сделал скрипт для получения шаблонов и хэширования их сжатых и несжатого Bitcoin открытых ключей.
Все идет нормально.

Теперь я (только) нужна база данных UTXO и проверять каждый сгенерированный адрес против него.
Должен ли я извлечь адреса с балансом от blockchain и поместить их в базу данных SQL или что-то?
Что бы общий подход к такой вещи?

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

11 ноября 2015, 10:25:50 AM   # 11
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Теперь я (только) нужна база данных UTXO и проверять каждый сгенерированный адрес против него.
Должен ли я извлечь адреса с балансом от blockchain и поместить их в базу данных SQL или что-то?
Что бы общий подход к такой вещи?

Да. Вы должны проанализировать blockchain и получить набор utxo.
Множество не очень велико.
https://statoshi.info/dashboard/db/unspent-transaction-output-set
Есть ~ 32 млн неизрасходованные выходов сегодня в соответствии с statoshi.info
Вполне возможно, чтобы держать этот набор в памяти в хэш-таблице.
Вы даже можете использовать обычный текстовый файл для хранения этих данных без использования SQL двигателей.

котировка
Я занят номер 2.
Рассмотрим ряд (1). Я могу создать такой двигатель для вас. Не бесплатно, конечно.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

11 ноября 2015, 10:34:03 AM   # 12
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Теперь я (только) нужна база данных UTXO и проверять каждый сгенерированный адрес против него.
Должен ли я извлечь адреса с балансом от blockchain и поместить их в базу данных SQL или что-то?
Что бы общий подход к такой вещи?

Да. Вы должны проанализировать blockchain и получить набор utxo.
Множество не очень велико.
https://statoshi.info/dashboard/db/unspent-transaction-output-set
Есть ~ 32 млн неизрасходованные выходов сегодня в соответствии с statoshi.info
Вполне возможно, чтобы держать этот набор в памяти в хэш-таблице.
Вы даже можете использовать обычный текстовый файл для хранения этих данных без использования SQL двигателей.

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

котировка
котировка
Я занят номер 2.
Рассмотрим ряд (1). Я могу создать такой двигатель для вас. Не бесплатно, конечно.

Ну, мне нравится ваше предложение, но я только потерял несколько satoshis. Количество электроэнергии, я использовал, чтобы напечатать это сообщение, возможно, уже стоит больше.
Я хотел бы получить их обратно и учиться всему в путешествие, чтобы достичь этой цели. Я уже узнал некоторый питон и хочу, чтобы увидеть, как далеко я могу получить самостоятельно.
Если в конце концов, я не достаточно умен, чтобы построить все сам я, вероятно, не будет нанимать кого-то еще, чтобы сделать это для меня. Если эти satoshis не станут ценными достаточно, чтобы сделать это.





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

11 ноября 2015, 11:06:13 AM   # 13
 
 
Сообщения: 360
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Сколько адреса вы должны проверить? Вы упомянули 200 раньше?
спина сейчас офлайн Пожаловаться на спин   Ответить с цитированием Мультицитирование Сообщения от спина Быстрый ответ на сообщение спина

11 ноября 2015, 11:16:06 AM   # 14
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Ну, мне нравится ваше предложение, но я только потерял несколько satoshis.
Количество электроэнергии, я использовал, чтобы напечатать это сообщение, возможно, уже стоит больше.
Я начал два года назад на этом форуме с абсолютно тем же темой - найти потерянный satoshis в blockchain.
Единственным отличием было то, что я не потерять их.

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

котировка
Если в конце концов, я не достаточно умен, чтобы построить все сам я, вероятно, не будет нанимать кого-то еще, чтобы сделать это для меня.
Конечно, это экономически нецелесообразно проводить 1 БТД и найти потерянные 0,0001 BTC

котировка
Если эти satoshis не станут ценными достаточно, чтобы сделать это.
Нет шансов.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

11 ноября 2015, 11:49:48 AM   # 15
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Сколько адреса вы должны проверить? Вы упомянули 200 раньше?

Я сделал 200 адресов в качестве теста, чтобы увидеть, работает ли мой сценарий.
В конце концов, мои монеты могут застрять среди 5 до 10 миллионов адресов, но если их нет, они наверняка среди одного из 400 миллионов адресов.
findftp сейчас офлайн Пожаловаться на findftp   Ответить с цитированием Мультицитирование сообщения от findftp Быстрый ответ на сообщение findftp

11 ноября 2015, 12:03:07 PM   # 16
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

Ну, мне нравится ваше предложение, но я только потерял несколько satoshis.
Количество электроэнергии, я использовал, чтобы напечатать это сообщение, возможно, уже стоит больше.
Я начал два года назад на этом форуме с абсолютно тем же темой - найти потерянный satoshis в blockchain.
Единственным отличием было то, что я не потерять их.
Precisley, но я знаю синтаксис скажем brainwallet я потерял.
Я знаю, что содержимое, но не точная последовательность возможностей.
Therefor Я думаю, что есть хороший шанс.

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

котировка
котировка
Если эти satoshis не станут ценными достаточно, чтобы сделать это.
Нет шансов.

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

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

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


Но давайте не будем иметь это обсуждение здесь, он не принадлежит в этом подразделе форума.


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

11 ноября 2015, 2:44:04 PM   # 17
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

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

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

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

11 ноября 2015, 2:50:57 PM   # 18
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

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

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

С точки зрения кодирования, кодирование одного может быть гораздо более эффективным, чем другие в зависимости от набора навыков. например Если вы не знаете, Пролог или C ++, но знаю, Python очень хорошо, это может быть быстрее кода и запустить все в Python, чем тратить время на изучение одного из них, а затем кодирования и работает.

Ах, у меня уже было подозрение, что это было связано с составлением.
Имеет смысл.

Я на самом деле начал программировать год назад, с Arduino в C.
Однако для этого проекта я уже нашел много написано в Python, которые я мог бы использовать, так что я полагал, что я мог бы лучше идти по этому пути.
Может быть, я должен попытаться найти одни и те же биты и куски и переделать код на C.
Я думаю, что у меня есть более чем достаточно для домашней работы в настоящее время, чтобы иметь возможность продолжать 
Спасибо за помощь.


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

14 ноября 2015, 7:14:27 PM   # 19
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

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

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

С точки зрения кодирования, кодирование одного может быть гораздо более эффективным, чем другие в зависимости от набора навыков. например Если вы не знаете, Пролог или C ++, но знаю, Python очень хорошо, это может быть быстрее кода и запустить все в Python, чем тратить время на изучение одного из них, а затем кодирования и работает.

Ах, у меня уже было подозрение, что это было связано с составлением.
Имеет смысл.

Я на самом деле начал программировать год назад, с Arduino в C.
Однако для этого проекта я уже нашел много написано в Python, которые я мог бы использовать, так что я полагал, что я мог бы лучше идти по этому пути.
Может быть, я должен попытаться найти одни и те же биты и куски и переделать код на C.
Я думаю, что у меня есть более чем достаточно для домашней работы в настоящее время, чтобы иметь возможность продолжать 
Спасибо за помощь.


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

21 ноября 2015, 1:02:58 AM   # 20
 
 
Сообщения: 532
Цитировать по имени
цитировать ответ
по умолчанию Re: Восстановить потерянный satoshis

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW