|
![]() |
# 1 |
Сообщений: 17
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Скажем, у меня есть бумажник Электрум HD и дать свой открытый ключ Master для внешней службы (например, CoinSimple, например: https://coinsimple.com/support/how-can-i-accept-bitcoin-directly-to-my-electrum-wallet-using-coinsimple/ ) Эта служба может использовать мой MPK для получения адреса, которые получают деньги в сделках. Как бумажник Электрум знать об этих операциях? Есть ли функция RPC бумажник совершать звонки внутри поиск / импорта для этих операций и адресов? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 1288
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Как бумажник Электрум знать об этих операциях? Электрум имеет тот же открытый ключ мастера, который используется в службе вы заявлены. При том, что Электрум будет постоянно запрашивать транзакции в адресах в пределах лимита зазора. Например, ваш предел зазора 25 адресов. После первоначального адреса генерируемого по умолчанию по Электруму, Электрум будет продолжать искать сделки в следующем 25 адресе. Если следующий адрес имеет сделку, связанную с ним, Электрум будет запрашивать еще 25 адресов после него, и так далее. Есть ли функция RPC бумажник совершать звонки внутри поиск / импорта для этих операций и адресов? Неа. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщений: 17
цитировать ответ |
![]() Электрум имеет тот же открытый ключ мастера, который используется в службе вы заявлены. При том, что Электрум будет постоянно запрашивать транзакции в адресах в пределах лимита зазора. Например, ваш предел зазора 25 адресов. После первоначального адреса генерируемого по умолчанию по Электруму, Электрум будет продолжать искать сделки в следующем 25 адресе. Если следующий адрес имеет сделку, связанную с ним, Электрум будет запрашивать еще 25 адресов после него, и так далее. Благодаря! Есть ли способ сказать Электрум для запроса за пределы зазора? Или, еще лучше, есть ли способ сказать Электруму искать адрес, который был получен во внешнем приложении (например, что CoinSimple примера я дал), что может быть за установленный предел зазора? Вот моя актуальная проблема: у меня есть разработчик, который использует библиотеку исходного кода, который может принять MPK и выводит дочерний адрес от него. Он написал тестовую программу, которая сделала это (используя MPK из моего кошелька электрума), и я послал небольшое количество монет на ней. Тем не менее, этот адрес никогда не появляется в бумажнике Электрум. Но он должен быть действительный адрес ребенка, потому что он был создан из того же мастера открытого ключа (MPK) и сделка была успешно транслируются и включены в блок. Заранее спасибо за любой из ваших входных данных. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 406
цитировать ответ |
![]() Есть ли способ сказать Электрум для запроса за пределы зазора? Вы можете установить ограничение зазора с помощью этой команды: Код: wallet.storage.put ( 'gap_limit', [I] Х [/ I]) Или вы можете создать несколько новых адресов, чтобы увидеть, если его содержимое там:Код: для г в диапазоне (0, X): печать wallet.create_new_address (ложь) ложь: для ПОЛУЧАТЬ адресаправда: для изменения адресов Вот моя актуальная проблема: у меня есть разработчик, который использует библиотеку исходного кода, который может принять MPK и выводит дочерний адрес от него. Он написал тестовую программу, которая сделала это (используя MPK из моего кошелька электрума), и я послал небольшое количество монет на ней. Тем не менее, этот адрес никогда не появляется в бумажнике Электрум. Но он должен быть действительный адрес ребенка, потому что он был создан из того же мастера открытого ключа (MPK) и сделка была успешно транслируются и включены в блок. Вы уверены, что этот адрес был получен правильно? Он может быть использован путем выведения для изменения адресов? Стандартный путь вывода для электрума равен 0/0 / для ПОЛУЧАТЬ и 0/1 / адреса изменения (я думаю). |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщений: 17
цитировать ответ |
![]() Вы можете установить ограничение зазора с помощью этой команды: Код: wallet.storage.put ( 'gap_limit', [I] Х [/ I]) Или вы можете создать несколько новых адресов, чтобы увидеть, если его содержимое там:Код: для г в диапазоне (0, X): печать wallet.create_new_address (ложь) ложь: для ПОЛУЧАТЬ адресаправда: для изменения адресов Я думал об этом тоже. Я буду стараться, если все остальное терпит неудачу. Вы уверены, что этот адрес был получен правильно? Он может быть использован путем выведения для изменения адресов? Стандартный путь вывода для электрума равен 0/0 / для ПОЛУЧАТЬ и 0/1 / адреса изменения (я думаю). Это хороший вопрос, и я не знаю ответа. Я спрошу его и выяснить. Может быть, он делает это неправильно. Спасибо за Ваш ответ. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщения: 448
цитировать ответ |
![]() Я подозреваю, вы найдете это путь вывода, что он использует неправильно.
Я предполагаю, что он пошел с "стандарт" м / 44 «/ 0» / 0' Вывод путь, указанный в BIP44 и используются аппаратными кошельками и т.д. ... скорее всего, используется, если это было сделано путем "библиотека", Проблема состоит в том, что Электрум использует путь выведения м / 0 Оба пути будет генерировать "действительный" открытые ключи / адрес ... но они будут отличаться. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщений: 17
цитировать ответ |
![]() Я подозреваю, вы найдете это путь вывода, что он использует неправильно. Я предполагаю, что он пошел с "стандарт" м / 44 «/ 0» / 0' Вывод путь, указанный в BIP44 и используются аппаратными кошельками и т.д. ... скорее всего, используется, если это было сделано путем "библиотека", Проблема состоит в том, что Электрум использует путь выведения м / 0 Оба пути будет генерировать "действительный" открытые ключи / адрес ... но они будут отличаться. СПАСИБО! Ваш совет, в конечном счете направил меня по этой ссылке: https://bitcoin.stackexchange.com/questions/36955/what-bip32-derivation-path-does-electrum-use Используя ту же логику от утвержденного ответа на StackExchange, мы обновили наш код и, вуаля, адрес генерироваться совпадает с теми, в Электруме Вы сделали мой день, HCP (и bob123) |
![]() ![]() |
![]() ![]() ![]() |