Bitcoin Forum

Local => Новички => Topic started by: lumb on May 14, 2017, 10:28:27 AM



Title: Холодный кошелёк
Post by: lumb on May 14, 2017, 10:28:27 AM
1) Подскажите пару непонятных моментов. Хочу вывести в "холодное хранение" из blockchain.info. Локально запускаю копию https://coinb.in/#newAddress и генерирую.
Какой практический смысл несёт в себе Public key ?
Если я всё правильно понял, то просто перевожу на этот адрес битки и храню где-то Private key (WIF key) до нужных времён. Потом экспортирую его в bitcoin core и там появляется... (а что там появляется?) Новый кошелёк или новый адрес или просто битки приходят?
Немного беспокоит вопрос с отсутствием seed  при такой генерации. Это нормально?
Как сделать лучше?

2) Есть мечта перевести пару сайтов на биткоины. Существуют ли API в свободном доступе, где можно генерировать свой адрес под каждого пользователя? (тот же blockchain.info вроде даёт только 20 адресов чтобы было неиспользованных). Свой сервер при нынешнем размере базы не потяну  :'(


Title: Re: Холодный кошелёк
Post by: BurningInside on May 14, 2017, 02:04:52 PM
1) После экспорта приватного ключа в bitcoin core там появляется публичный ключ (т. е. адрес) и баланс, который на этом адресе есть. Вообще всю операцию можно делать без посредников, достаточно иметь bitcoin core на компьютере. Генерируешь новый файл кошелька, переводишь на его адрес Биткоины и прячешь этот файл в надёжное оффлайн-хранилище.

2) Существует АПИ, сам я не в теме, но сколько вопросов не задавали тут - ответов не видели по теме. Но так как биржи создаются и работает, значит с документацией народ в состоянии разобраться. Для начала почитай учебники по технологии Блокчейн, раз такие вопросы про холодное хранилище задаёшь.


Title: Re: Холодный кошелёк
Post by: lumb on May 14, 2017, 04:42:14 PM
После экспорта публичного ключа тоже появляется адрес и баланс. Вот я и хочу узнать в чём практический смысл public key? Я уже много чего перечитал везде одна вода.
Bitcoin Core грузится вторые сутки ) Собственно, а где в нем можно сгенерировать новый файл кошелька? Пока гугл предлагает только удалить старый валлет.дат и тогда сгенерируется новый, но это звучит, как ересь.


Title: Re: Холодный кошелёк
Post by: vizito on May 14, 2017, 04:47:17 PM
1) После экспорта приватного ключа в bitcoin core там появляется публичный ключ (т. е. адрес) и баланс, который на этом адресе есть. Вообще всю операцию можно делать без посредников, достаточно иметь bitcoin core на компьютере. Генерируешь новый файл кошелька, переводишь на его адрес Биткоины и прячешь этот файл в надёжное оффлайн-хранилище.

2) Существует АПИ, сам я не в теме, но сколько вопросов не задавали тут - ответов не видели по теме. Но так как биржи создаются и работает, значит с документацией народ в состоянии разобраться. Для начала почитай учебники по технологии Блокчейн, раз такие вопросы про холодное хранилище задаёшь.
дополню чуток по первому пункту, можно не только bitcoin core запихнуть приват ключ, можно в легкий кошелек типа electrum или multibit classic что бы не парится с полной синхронизации коры
lumb а зачем тебе создавать новый кошелек почему просто нельзя новый адрес и на него отправить и получить приват ключ от него? или просто на создавать новых адресов можно 100 на один валлет и сохранить сам файл кошелька


Title: Re: Холодный кошелёк
Post by: lumb on May 14, 2017, 05:26:25 PM
lumb а зачем тебе создавать новый кошелек почему просто нельзя новый адрес и на него отправить и получить приват ключ от него? или просто на создавать новых адресов можно 100 на один валлет и сохранить сам файл кошелька
Так выше написали "Генерируешь новый файл кошелька, переводишь на его адрес Биткоины и прячешь этот файл в надёжное оффлайн-хранилище." вот мне и интересно, КАК? Я такой функции не вижу.
Про публичный ключ так никто и не ответил.

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


Title: Re: Холодный кошелёк
Post by: vizito on May 14, 2017, 05:52:03 PM
lumb а зачем тебе создавать новый кошелек почему просто нельзя новый адрес и на него отправить и получить приват ключ от него? или просто на создавать новых адресов можно 100 на один валлет и сохранить сам файл кошелька
Так выше написали "Генерируешь новый файл кошелька, переводишь на его адрес Биткоины и прячешь этот файл в надёжное оффлайн-хранилище." вот мне и интересно, КАК? Я такой функции не вижу.
Про публичный ключ так никто и не ответил.

В целом пытаюсь чледовать инструкциям интернета по созданию "холодного хранилища" только все они не рассказывают с примерами, что с этими ключами делать дальше, когда захочешь биткоины вывести в фиат например.
публичный ключ - это адрес выглядит так 1JpdCDimNG4DjqZYfpFHg9qNaXfXnGvcPV
если хочешь сохранить сам файл кошелька то можно зайти в коре Файл>Сделать резервную копию кошелька и сохранить (но сначала сделай перевод и дождись подтверждения потом только сохраняй) или же можно сделать приват ключи от адресов в разделе получить жмешь запросит платеж тебе создается новый адрес получаешь на него BTC потом помощь>окно отладки>консоль там пишешь dumpprivkey адрес на который получал платеж выдает тебе приват ключ сохраняешь его или распечатываешь и хранишь его до лучших времен
ну как тебе понадобится фиат импортируешь приват ключ назад в кору или легкий кошель и выводишь через обменку или менялу


Title: Re: Холодный кошелёк
Post by: dig4u on May 14, 2017, 07:21:57 PM
После экспорта публичного ключа тоже появляется адрес и баланс. Вот я и хочу узнать в чём практический смысл public key? Я уже много чего перечитал везде одна вода.
Bitcoin Core грузится вторые сутки ) Собственно, а где в нем можно сгенерировать новый файл кошелька? Пока гугл предлагает только удалить старый валлет.дат и тогда сгенерируется новый, но это звучит, как ересь.

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

Файл кошелька генерируется при запуске, если не обнаружен файл кошелька :) То есть если это не первый запуск Bitcoin Core на компьютере, то можно переименовать файл wallet.dat и создастся новый wallet.dat