Bitcoin Forum

Local => Новички => Topic started by: FutureVoter on July 03, 2019, 06:44:18 PM



Title: Bitcoin Core нет создания Адреса получания.
Post by: FutureVoter on July 03, 2019, 06:44:18 PM
Доброе время суток друзья.

Подскажите может кто сталкивался поставил Bitcoin Core версия v0.18.0 (64-бит) синхронизировал с сетью но при попытке зайти Адреса получания и создать новый адрес, нет кнопки.

https://image.prntscr.com/image/CR3Izh2nQ1CnBS113ooMEw.png

Может кто сталкивался с этим.

Помогите плиз.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: $$$ on July 03, 2019, 10:25:49 PM
Кнопка называется "Request payment".


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: FutureVoter on July 04, 2019, 12:00:42 AM
Кнопка называется "Request payment".
Там должна быть кнопочка Новый в окне Адреса получания. А такой нет и создать новый адрес не получается.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: $$$ on July 04, 2019, 04:54:41 AM
Кнопка называется "Request payment".
Там должна быть кнопочка Новый в окне Адреса получания. А такой нет и создать новый адрес не получается.
Твой скрин у меня не открывается, поэтому мне не видно, чего там у тебя нет :-)
Перейди на вкладку Receive и там нажми кнопку Request payment. У тебя внизу в списке появится дата создания адреса. Потом жми кнопку Show и ты его увидишь.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: A-Bolt on July 04, 2019, 08:56:16 AM
Там должна быть кнопочка Новый в окне Адреса получания. А такой нет и создать новый адрес не получается.

По многочисленным просьбам трудящихся в версии 0.17.0 эту кнопку выпилили. (https://github.com/bitcoin/bitcoin/pull/12721)
Теперь только через "Request payment" или getnewaddress в консоли.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: FutureVoter on July 04, 2019, 10:44:16 AM
Там должна быть кнопочка Новый в окне Адреса получания. А такой нет и создать новый адрес не получается.

По многочисленным просьбам трудящихся в версии 0.17.0 эту кнопку выпилили. (https://github.com/bitcoin/bitcoin/pull/12721)
Теперь только через "Request payment" или getnewaddress в консоли.
Не где такой информации не  встретил, прокурил весь вечер! Если не сложно можно ссылочку как создавать кошельки или коротенький ман.
Где находится кнопка "Request payment" и как выполнить getnewaddress в консоли чтоб кошелек был с меткой и т.п


Благодарю.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: A-Bolt on July 04, 2019, 12:02:43 PM
Где находится кнопка "Request payment"

Во вкладке "Получить" ("Receive") есть кнопка "Запросить платёж" ("Request payment").


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: Alex-70 on February 04, 2020, 11:27:31 AM
Тоже ничего не понимаю.

Как создать адрес?
-какие параметры доступны для getnewaddress
-где будет закрытый ключ этого адреса

Ввёл в консоли getnewaddress и получил
Code:
14:12:08 getnewaddress
14:12:08 32JXP8E11LskmXSeYqnxfpFhws9JWr8mCq
14:12:12 getnewaddress
14:12:12 3LemGVebWJC9SNrajxJwmLd8MyQmGJYh9V

Что дальше - не понимаю.

Спасибо


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: IeSua on February 04, 2020, 12:40:32 PM
Тоже ничего не понимаю.

Как создать адрес?
-какие параметры доступны для getnewaddress
-где будет закрытый ключ этого адреса

Ввёл в консоли getnewaddress и получил
Code:
14:12:08 getnewaddress
14:12:08 32JXP8E11LskmXSeYqnxfpFhws9JWr8mCq
14:12:12 getnewaddress
14:12:12 3LemGVebWJC9SNrajxJwmLd8MyQmGJYh9V

Что дальше - не понимаю.

Спасибо

Ребят, ну куча инфы в сети, в том числе на официальном сайте - https://bitcoin.org/en/developer-reference#getnewaddress, да и на форуме есть все.

getnewaddress "label" "address_type"

label: любой

address_type: "legacy", "p2sh-segwit" или "bech32"


Например, команда: getnewaddress bitcointalk bech32 создаст новый адрес в формате bech32 с меткой bitcointalk

----

Ключ будет где-то в файле вашего кошелька, чтобы получить его:

Разблокируйте кошелек, команда: walletpassphrase "пароль вашего кошелька" 600

получить приватный ключ: dumpprivkey "адрес вашего кошелька"
(все без кавычек)


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: igor72 on February 04, 2020, 02:56:41 PM
Ключ будет где-то в файле вашего кошелька, чтобы получить его:

Разблокируйте кошелек, команда: walletpassphrase "пароль вашего кошелька" 600
Дополню, чтобы новичок понимал, что это за цифра 600 (а то без понимания потом так и распространяют, видел где-то рекомендацию ставить что-то вроде 601 или 610 :) ). 600 - это количество секунд, на которое ваш кошелек будет оставаться разблокированным (то есть секретные данные будут доступны без пароля). Почему-то популярна цифра 600 ). Если сильно параноить, то для одной команды значение 600 - довольно-таки большое, хватило бы и 50-200, а так вместо 600 мне больше нравится 555 или 666, их быстрее набирать ).
Quote
(все без кавычек)
С кавычками тоже работает.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: Alex-70 on February 04, 2020, 04:16:42 PM
ну куча инфы в сети
Я понимаю, что человеку просящему помощи ныть не полагается.
Но, IeSua, Вы понимаете, что дали ссылку на страницу на английском языке содержащую "кучу" в 7 тысяч строк текста с терминологией требующей отдельного изучения!!! Ну БЛИН!!! Я открываю Bitcoin Core почти первый раз после установки и синхронизации. Когда я смогу это кучу понять, Интернет станет музейным экспонатом.  ;D

Ключ будет где-то в файле вашего кошелька, чтобы получить его:
С кавычками тоже работает.

Теперь у меня две проблемы с Core
1) А я не создавал кошелёк! Я не вижу в Core такого меню. Есть кнопка "Обзор" и при наведении на неё всплывает подсказка "Отобразить главное окно кошелька".
При создании адреса из консоли Core в это окно (кошелёк) ничего не попадает или я не понимаю - куда попадает.
2) Получается абсурд с getnewaddress - как и куда он должен писать приватный ключ, если я не разблокировал и не указал конкретный кошелёк?

Спасибо!

Небольшой оффтоп
На что рассчитывают разработчики, создавая такие инструкции
Code:
Examples:
> bitcoin-cli getnewaddress
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getnewaddress", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/
Если пользователи Биткоин все такие программисты и знают curl и JSON, то у кого им за Биткоины хлебушек покупать!?


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: igor72 on February 04, 2020, 04:44:38 PM
Теперь у меня две проблемы с Core
1) А я не создавал кошелёк! Я не вижу в Core такого меню. Есть кнопка "Обзор" и при наведении на неё всплывает подсказка "Отобразить главное окно кошелька".
Кошелек создается автоматически. Если хотите создать несколько кошельков, то в меню "Файл" есть "Create Wallet...".
Quote
При создании адреса из консоли Core в это окно (кошелёк) ничего не попадает или я не понимаю - куда попадает.
Попадает. Вы это можете увидеть в меню "Окно - Адреса для получений". Во вкладке обзор вы будете видеть балансы и последние транзакции, показ адресов там не предусмотрен.
Quote
2) Получается абсурд с getnewaddress - как и куда он должен писать приватный ключ, если я не разблокировал и не указал конкретный кошелёк?
Зачем указывать кошелек, если команда всегда работает с текущим кошельком? Насчет "разблокировал" - а вы его уже заблокировали (по-умолчанию он всегда разблокирован)?

p.s. Мой вам совет - попробуйте Electrum.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: kzv on February 04, 2020, 04:45:06 PM
ну куча инфы в сети
Я понимаю, что человеку просящему помощи ныть не полагается.
Но, IeSua, Вы понимаете, что дали ссылку на страницу на английском языке содержащую "кучу" в 7 тысяч строк текста с терминологией требующей отдельного изучения!!! Ну БЛИН!!! Я открываю Bitcoin Core почти первый раз после установки и синхронизации. Когда я смогу это кучу понять, Интернет станет музейным экспонатом.  ;D

Ключ будет где-то в файле вашего кошелька, чтобы получить его:
С кавычками тоже работает.

Теперь у меня две проблемы с Core
1) А я не создавал кошелёк! Я не вижу в Core такого меню. Есть кнопка "Обзор" и при наведении на неё всплывает подсказка "Отобразить главное окно кошелька".
При создании адреса из консоли Core в это окно (кошелёк) ничего не попадает или я не понимаю - куда попадает.
2) Получается абсурд с getnewaddress - как и куда он должен писать приватный ключ, если я не разблокировал и не указал конкретный кошелёк?

Спасибо!

Небольшой оффтоп
На что рассчитывают разработчики, создавая такие инструкции
Code:
Examples:
> bitcoin-cli getnewaddress
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getnewaddress", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/
Если пользователи Биткоин все такие программисты и знают curl и JSON, то у кого им за Биткоины хлебушек покупать!?

Команда
Code:
bitcoin-cli getnewaddress
Дала вам адрес куда можно получать биткоины. Выше вы его приводили: 32JXP8E11LskmXSeYqnxfpFhws9JWr8mCq
Второй раз эта команда дала вам другой, еще один новый адрес: 3LemGVebWJC9SNrajxJwmLd8MyQmGJYh9V

Сколько раз введете getnewaddress, столько раз получите новый адрес. Все эти адреса ваши, их можно давать вашим знакомым которые на эти адреса будут вам переводить биткоины. По моему это самая простая из команд в коре, проще некуда.

Приватный ключ вам не нужен. Он у вас есть, но лучше вам его не знать, а то по неопытности отдадите его "добрым людям". Если коротко, то приватный ключ хранится в файле wallet.dat. Этот файл создается автоматически и вам не обязательно знать про этот файл больше чем то, что именно его и называют "кошелек".


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: Alex-70 on February 04, 2020, 05:08:26 PM
показ адресов там не предусмотрен.
Вот это и ввело меня в ступор.

в меню "Файл" есть "Create Wallet...".
А вот нету, или не вижу!

p.s. Мой вам совет - попробуйте Electrum.
Я рассчитываю, что Core как проект более надёжен (доверителен) для новичков и тем более для не-экспертов в вопросах безопасности.

Приватный ключ вам не нужен. Он у вас есть, но лучше вам его не знать
;D ;D ;D  ШЕДЕВРАЛЬНО, МАЭСТРО  ;D ;D ;D


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: igor72 on February 04, 2020, 05:16:51 PM
в меню "Файл" есть "Create Wallet...".
А вот нету, или не вижу!
У меня версия 0.19.0.1 для винды, такой пункт есть. Можете из консоли создать командой createwallet. Но зачем вам несколько кошельков?
Quote
p.s. Мой вам совет - попробуйте Electrum.
Я рассчитываю, что Core как проект более надёжен (доверителен) для новичков и тем более для не-экспертов в вопросах безопасности.
Electrum, как и все легкие кошельки, несколько проигрывает в приватности, так как использует чужую базу блокчейна. Но по безопасности средств вряд ли проигрывает кору. А если на Электруме сделать холодный кошелек, то он безусловно выигрывает (на коре, конечно, тоже можно сделать холодный кошелек, но пользоваться им будет крайне неудобно). В общем, дело ваше, переубеждать не буду.


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: Alex-70 on February 04, 2020, 05:44:03 PM
Но зачем вам несколько кошельков?
Да незачем, просто начал осваивать приложение.
Но по безопасности средств вряд ли проигрывает кору.
Любой кошелёк потенциально опасен. Хакнуть рядового пользователя не сложно.
Например - приложение "честно" отслеживает обновления при котором разработчики получают некоторую информацию о пользователе и делают эвристические выводы о его квалификации. Если чайник - на обновлении подсовывается троян. После получения приватных ключей, выпускается ещё одно обновление без трояна. И через месяц-два после обновления пользователем кошелька, деньги можно смело списывать. Пользователь никогда уже не восстановит ход событий и не сможет определить причину.

сделать холодный кошелек
Что такое холодный-горячий кошелёк?

Спасибо


Title: Re: Bitcoin Core нет создания Адреса получания.
Post by: igor72 on February 04, 2020, 05:57:11 PM
Но зачем вам несколько кошельков?
Да незачем, просто начал осваивать приложение.
Понял. Но это простому пользователю не нужно, ему достаточно одного кошелька. Так что пока этот пункт можете отложить, есть более важные.
Quote
Но по безопасности средств вряд ли проигрывает кору.
Любой кошелёк потенциально опасен. Хакнуть рядового пользователя не сложно.
Например - приложение "честно" отслеживает обновления при котором разработчики получают некоторую информацию о пользователе и делают эвристические выводы о его квалификации. Если чайник - на обновлении подсовывается троян. После получения приватных ключей, выпускается ещё одно обновление без трояна. И через месяц-два после обновления пользователем кошелька, деньги можно смело списывать. Пользователь никогда уже не восстановит ход событий и не сможет определить причину.
Все обновления (независимо от названия кошелька) нужно проверять на соответствии PGP-подписи скачанного файла подписи производителя. Этому обязательно нужно научиться и всегда делать. В этом случае многие ужасы просто не смогут случиться.
Quote
сделать холодный кошелек
Что такое холодный-горячий кошелёк?
Холодный кошелек - это кошелек, приватные ключи которого находятся на постоянно отключенном от интернета устройстве и никогда его не покидают. Из-за отсутствия физической связи с внешним миром украсть средства удаленно с такого кошелька практически невозможно.
Горячий кошелек - кошелек с интернетом. У вас сейчас - горячий кошелек, средства с него украсть при определенных условиях возможно.