Реальная история.
это невозможно знать, если вы создали бумажник на веб-сайте, как coinbase
Да, это невозможно. Однако то, что Coinbase обеспечивает не "бумажник" (Даже если они хотели бы попробовать и назвать. Coinbase предоставляет Вам счет на их системе. Они хранят все биткойны в своем собственном бумажнике (фактически это означает, что Bitcoins принадлежат Coinbase и не к вам). Тогда они обещают чтить баланс представлен в их базе данных для вашего "Счет" и отправить такое же количество их Bitcoins, где Вы задаете их.
и blockchain.info?
Нет, это не невозможно. С blockchain.info у вас есть эксклюзивный контроль над секретными ключами. До тех пор, пока вы не имеете какие-либо вредоносные программ, blockchain.info не имеет доступ к приватным ключам, только вы.
или же я должен выбрать свой собственный секретный ключ и сделать математику, чтобы выяснить, открытый ключ и создать кошелек на основе от моего закрытого ключа с самого начала, чтобы знать это?
Вы, конечно, могли бы сделать, если вы хотите, но большинство людей не беспокоить. Большинство Bitcoin кошельков (например, Bitoin Core, Оружейный, Электрум, Multibit, Blockchain.info и т.д.) обеспечивает способ доступа к вашим приватным ключам, если вы действительно хотите.
Кроме того, как бы вы сделали это?
Как бы вы его вычислить? Вы бы начать с генерирования
ДЕЙСТВИТЕЛЬНО случайное число между 1 и 1.15X10
77. Это ваш личный ключ. Далее будет выполнять умножение точки с secp256k1 кривой. Полученная точка является вашим открытым ключом. После этого вы должны выполнить следующие шаги, чтобы получить адрес Bitcoin:
https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses