Bitcoin Forum

Local => Кодеры => Topic started by: filchef on October 27, 2013, 12:48:47 PM



Title: Експорт приватных ключей
Post by: filchef on October 27, 2013, 12:48:47 PM
У меня такой вопрос
Как могу експортироват приватных ключей моих адресов в клиенте BitCoin-Qt как ета фунция возможна в клиентах Electrum и MultiBit


Title: Re: Експорт приватных ключей
Post by: rPman on October 27, 2013, 02:00:13 PM
bitcoin-qt: Меню 'Помощь' -> Окно отладки -> Консоль
Если кошелек заблокирован паролем, разблокировать на указанное время командой:
Code:
walletpassphrase пароль длительность_в_секундах
После этого для каждого адреса выполнить:
Code:
dumpprivkey bitcoin_адрес

electrum: Меню 'Export' -> Private keys
И ввести пароль от кошелька и указать место для сохранения ключей


Title: Re: Експорт приватных ключей
Post by: fsb4000 on October 27, 2013, 02:32:37 PM
Multibit: Инструменты -> Экспорт приватных ключей -> Выбрать имя файла в который сохранятся приватные ключи + установить пароль на файл


Title: Re: Експорт приватных ключей
Post by: filchef on October 27, 2013, 06:31:37 PM
bitcoin-qt: Меню 'Помощь' -> Окно отладки -> Консоль
Если кошелек заблокирован паролем, разблокировать на указанное время командой:
Code:
walletpassphrase пароль длительность_в_секундах
После этого для каждого адреса выполнить:
Code:
dumpprivkey bitcoin_адрес

А ето не подменить ли приватных ключей на других в портфеле ?

Для Електум и Мултибит я знаю что легко експортируются безопасно приватные ключи так как там ест такие меню в самом клиенте а не через консоль.


Title: Re: Експорт приватных ключей
Post by: rPman on October 27, 2013, 07:01:54 PM
Это только выведет приватные ключи, ничего в самом кошельке не меняется.... надеюсь я правильно понял вопрос.


Title: Re: Експорт приватных ключей
Post by: filchef on October 27, 2013, 08:06:06 PM
Это только выведет приватные ключи, ничего в самом кошельке не меняется.... надеюсь я правильно понял вопрос.

Так точно спосибо болшое за помощ.


Title: Re: Експорт приватных ключей
Post by: filchef on October 28, 2013, 12:45:31 PM
У меня появился еще один вопрос
Я сделал експорт приватных ключей прежде поставить пароль на портфейл.Поставлении пароли меняет ли приватные ключи или они независимы и коренспондируют толко с номер кошелки и публичные ключи  и откуда могу узнат публичные ключи соответных кошелек.Публичны ключ в Електрум легко найти как ето делается для мултибит и биткоин-Qt


Title: Re: Експорт приватных ключей
Post by: fsb4000 on October 29, 2013, 12:59:59 AM
У меня появился еще один вопрос
Я сделал експорт приватных ключей прежде поставить пароль на портфейл.Поставлении пароли меняет ли приватные ключи или они независимы и коренспондируют толко с номер кошелки и публичные ключи  и откуда могу узнат публичные ключи соответных кошелек.Публичны ключ в Електрум легко найти как ето делается для мултибит и биткоин-Qt
выделил. При установке пароля приватные ключи не меняются.


Title: Re: Експорт приватных ключей
Post by: filchef on October 29, 2013, 10:38:28 AM
У меня появился еще один вопрос
Я сделал експорт приватных ключей прежде поставить пароль на портфейл.Поставлении пароли меняет ли приватные ключи или они независимы и коренспондируют толко с номер кошелки и публичные ключи  и откуда могу узнат публичные ключи соответных кошелек.Публичны ключ в Електрум легко найти как ето делается для мултибит и биткоин-Qt
выделил. При установке пароля приватные ключи не меняются.

Спосибо

Остался вопрос как найти пуличны ключ в клиентах BitCoin-Qt и MultiBit.


Title: Re: Експорт приватных ключей
Post by: fsb4000 on October 29, 2013, 02:53:10 PM
Остался вопрос как найти пуличны ключ в клиентах BitCoin-Qt и MultiBit.
В Multibit никак. Только сторонними средствами.
В Bitcoin-QT, запустить кошелёк, затем выполнить
Code:
bitcoind.exe validateaddress ВашАдрес
Вывод будет примерно таким:
Code:
C:\Program Files (x86)\Bitcoin\daemon>bitcoind.exe validateaddress 1****************
{
    "isvalid" : true,
    "address" : "1****************",
    "ismine" : true,
    "isscript" : false,
    "pubkey" : "0353c3f959d051db451b4804************************",
    "iscompressed" : true,
    "account" : ""
}


Title: Re: Експорт приватных ключей
Post by: filchef on October 29, 2013, 10:02:14 PM
Остался вопрос как найти пуличны ключ в клиентах BitCoin-Qt и MultiBit.
В Multibit никак. Только сторонними средствами.
В Bitcoin-QT, запустить кошелёк, затем выполнить
Code:
bitcoind.exe validateaddress ВашАдрес
Вывод будет примерно таким:
Code:
C:\Program Files (x86)\Bitcoin\daemon>bitcoind.exe validateaddress 1****************
{
    "isvalid" : true,
    "address" : "1****************",
    "ismine" : true,
    "isscript" : false,
    "pubkey" : "0353c3f959d051db451b4804************************",
    "iscompressed" : true,
    "account" : ""
}

Я нашол такая функция validateaddress в конзоль так что нужно только написат в конзоль
Code:
 validateaddress ВашАдрес

и мы получим

Code:

{
    "isvalid" : true,
    "address" : "1****************",
    "ismine" : true,
    "isscript" : false,
    "pubkey" : "0353c3f959d051db451b4804************************",
    "iscompressed" : true,
    "account" : ""
}

Как и у вас толко без bitcoind.exe и легче потому что выполняется от консоль а не от команд лайн.

А имеет ли некоторы онлайн сервиз где от адреса можно получит публичны ключ и IP владелца кошельки.


Title: Re: Експорт приватных ключей
Post by: fsb4000 on October 30, 2013, 03:04:00 AM
А имеет ли некоторы онлайн сервиз где от адреса можно получит публичны ключ и IP владелца кошельки.
Нет.  Нельзя получить из адреса публичный ключ.
Вот как создаётся адрес:
https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses
и реализация на Python https://bitcointalk.org/index.php?topic=84238.0


Title: Re: Експорт приватных ключей
Post by: filchef on October 30, 2013, 11:03:54 PM
А имеет ли некоторы онлайн сервиз где от адреса можно получит публичны ключ и IP владелца кошельки.
Нет.  Нельзя получить из адреса публичный ключ.
Вот как создаётся адрес:
https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses
и реализация на Python https://bitcointalk.org/index.php?topic=84238.0

Спосибо но к сожалении я не програмер - сколько я понял от приватны ключ можно найти публичны - имеет ли некоторая уиндос прграма которая делаеть это кроме BitCoin-Qt.


Title: Re: Експорт приватных ключей
Post by: fsb4000 on October 31, 2013, 09:37:07 AM
Спосибо но к сожалении я не програмер - сколько я понял от приватны ключ можно найти публичны - имеет ли некоторая уиндос прграма которая делаеть это кроме BitCoin-Qt.
Да. Из приватчнного ключа можно получить публичный.
Я не знаю такой Windows программы :(

Вопрос: А зачем вам публичный ключ? Для использования Bitcoin нужен только Адрес.
Для paper backup нужен только приватный ключ...


Title: Re: Експорт приватных ключей
Post by: filchef on October 31, 2013, 12:19:24 PM
Спосибо но к сожалении я не програмер - сколько я понял от приватны ключ можно найти публичны - имеет ли некоторая уиндос прграма которая делаеть это кроме BitCoin-Qt.
Да. Из приватчнного ключа можно получить публичный.
Я не знаю такой Windows программы :(

Вопрос: А зачем вам публичный ключ? Для использования Bitcoin нужен только Адрес.
Для paper backup нужен только приватный ключ...

Я читал этот линк https://bitcointalk.org/index.php?topic=229271.0 он относится для нова коин но я не знал если мне нужен публичны ключ чтобы копат коины сдесь http://p2pool.litecointools.com/ или на другие p2pool для биткоинах.В общем у меня неть BitCoin-QT на компе потому что он хочет 13 гигабит и я деинсталироваль его у меня только LiteCoin-QT для лайткоинов а для биткоинов MultiBit и Electrum.
В общем плане я хотел узнать публичные ключе моих адресов.


Title: Re: Експорт приватных ключей
Post by: panic on October 31, 2013, 01:29:38 PM
 :(


Title: Re: Експорт приватных ключей
Post by: filchef on October 31, 2013, 06:17:11 PM
получить публичный ключ из адреса:

1. идём сюда http://brainwallet.org/#converter
2. выбираем:

Source Encoding - Base58
Source Text - биткоин (новакоин, лайткоин...) адрес
Convert To - Hex


В поле Result будет публичный ключ.

Спосибо болшое
Я попробовал этот калкулатор с этот лайткоин адрес mfkNppZrzxmovhe6YznfUUVMHA2JFov7WR
Калкулатор дал этот публичны ключ 0289e26ecfce2ee6482176e0d3a8637fe9d6a504
А клиент LiteCoin-Qt дал через конзоль с командой validateaddress
этот ключ 02e0c9456112346001d86cb74e1d3d5761d15a752051e6b658d69be859c78ffd11
Клиент при этом действии был в тестогом режиме
Я не знаю у меня ли ошибка или у калкуляторе.
Попробовал и с реальны лайткоин адрес - резултат тоже самы -я верю на публичны ключ клиента в самом деле.


Title: Re: Експорт приватных ключей
Post by: panic on October 31, 2013, 08:31:19 PM
извиняюсь, что ввёл в заблуждение, LiteCoin-Qt всё правильно показывает.

В таком случае наверно проще сгенерировать новый адрес здесь http://brainwallet.org/#generator (http://brainwallet.org/#generator) (там справа можно выбрать для какой валюты генерировать адрес), после чего приватный ключ импортировать в клиент, а публичный (Public Key) использовать для майнинга.


Title: Re: Експорт приватных ключей
Post by: panic on October 31, 2013, 08:48:00 PM
извиняюсь, что ввёл в заблуждение, LiteCoin-Qt всё правильно показывает.

В таком случае наверно проще сгенерировать новый адрес здесь http://brainwallet.org/#generator (там справа можно выбрать для какой валюты генерировать адрес), после чего приватный ключ импортировать в клиент, а публичный (Public Key) использовать для майнинга.
или, если у вас уже есть приватный ключ, можно подставить его в окно Private Key и получить публичный ключ.
Сам скрипт можно скачать и пользоваться им локально (просто открываем в браузере index.html):
https://github.com/brainwallet/brainwallet.github.com (https://github.com/brainwallet/brainwallet.github.com) - download as zip


Title: Re: Експорт приватных ключей
Post by: filchef on October 31, 2013, 10:05:40 PM
извиняюсь, что ввёл в заблуждение, LiteCoin-Qt всё правильно показывает.

В таком случае наверно проще сгенерировать новый адрес здесь http://brainwallet.org/#generator (там справа можно выбрать для какой валюты генерировать адрес), после чего приватный ключ импортировать в клиент, а публичный (Public Key) использовать для майнинга.
или, если у вас уже есть приватный ключ, можно подставить его в окно Private Key и получить публичный ключ.
Сам скрипт можно скачать и пользоваться им локально (просто открываем в браузере index.html):
https://github.com/brainwallet/brainwallet.github.com - download as zip

Я не хотел постить в нет мой приватны ключ но локално он работает хорошо - спосибо вам болшое


Title: Re: Експорт приватных ключей
Post by: filchef on October 31, 2013, 10:13:48 PM
А можете ли доработать сайт так что отправлял тестнет лайткоин и другие теснет коинс.