Author

Topic: Создание биткоин адреса (Read 1902 times)

legendary
Activity: 1148
Merit: 1051
Ничего сверхъестественного в создании адреса руками нет.
Вот отличная статья с пошаговой инструкцией и картинками: https://bits.media/bitcoin-address-theory/

Quote
Поскольку Bitcoin адреса базируется на случайных числах, возможно, хотя и крайне маловероятно, что для двух людей независимо друг от друга сгенерируются одинаковые адреса. Это называется коллизия. Если это случается, то оба владельца этого адреса могут тратить деньги, отправленные на этот адрес. Но здесь невозможно второму владельцу адреса потратить все деньги первого настоящего владельца (или наоборот). Если бы вы намеренно решили подобрать такой адрес, который вызовет коллизию, то на настоящий момент вам бы пришлось потратить в 2^107 раз больше времени, чтобы сгенерировать такой адрес, чем на создание нового блока.
Ну самому подбирать ключи при таком раскладе дело гиблое, а вот почему там сказано что второй владелец адреса не может потратить все деньги настоящего владельца адреса, ведь если есть ключ от адреса то и потратить деньги тоже можно, там ведь нет привязки к железу или других хитростей?


трудности перевода..
sr. member
Activity: 613
Merit: 256
Ничего сверхъестественного в создании адреса руками нет.
Вот отличная статья с пошаговой инструкцией и картинками: https://bits.media/bitcoin-address-theory/

Quote
Поскольку Bitcoin адреса базируется на случайных числах, возможно, хотя и крайне маловероятно, что для двух людей независимо друг от друга сгенерируются одинаковые адреса. Это называется коллизия. Если это случается, то оба владельца этого адреса могут тратить деньги, отправленные на этот адрес. Но здесь невозможно второму владельцу адреса потратить все деньги первого настоящего владельца (или наоборот). Если бы вы намеренно решили подобрать такой адрес, который вызовет коллизию, то на настоящий момент вам бы пришлось потратить в 2^107 раз больше времени, чтобы сгенерировать такой адрес, чем на создание нового блока.
Ну самому подбирать ключи при таком раскладе дело гиблое, а вот почему там сказано что второй владелец адреса не может потратить все деньги настоящего владельца адреса, ведь если есть ключ от адреса то и потратить деньги тоже можно, там ведь нет привязки к железу или других хитростей?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Ничего сверхъестественного в создании адреса руками нет.
Вот отличная статья с пошаговой инструкцией и картинками: https://bits.media/bitcoin-address-theory/
legendary
Activity: 1148
Merit: 1051
Опыт показывает, что данные, которые генерирует человек на порядок менее случайны, чем то что генерирует т.н. псевдослучанйый генератор.

Это смотря каким местом человек генерирует, псевдослучанйый генератор генерирует возможно и более случайные числа, но проблема в его начальном состоянии, которое можно отследить, рассчитать и т.д.
hero member
Activity: 808
Merit: 1014
Можно vanitygen использовать. Задайте нужную маску и подберите подходящий кошелёк.

Для полной безопасности запускайте на компьютере без подключения к интернету, а ещё лучше - без сетевой карты и вайфая.
sr. member
Activity: 613
Merit: 256
Подскажите каким образом без программного обеспечения создать свой биткоин адрес.
Я хочу создать биткоин адрес использую в качестве источника энтропии не псевдослучайный генератор как это делают биткоин кошельки, а свою информацию, что бы в случае чего не случилась коллизия с моим биткоин адресом и не кто не смог бы получить к нему доступ.
Объясните каким образом это проще сделать и имеет ли смысл, потому что я не сильно доверяю кошелькам

Совсем без программного обеспечения будет трудновато - слишком много вычислений вручную.  Но можно использовать программы генерации адресов с открытым кодом - и там прописать уже своё случайное число, т.е. отредактировать код. Это как раз тот вариант, который вам нужен судя по всему. Но имейте ввиду - коллизия всё равно возможна!   Grin  Так что гарантированно от хищения вас не спасут даже ваши истинно случайные числа. Хотя вероятность коллизии крайне низкая.
Да, и поэтому нет смысла тратить время и городить огород когда можно воспользоваться готовым кошельком, есть даже такие генераторы которые в виде java-скрипта выполнены и отключив инет можно сгенерить пару кошелек и ключ.
full member
Activity: 173
Merit: 100
Подскажите каким образом без программного обеспечения создать свой биткоин адрес.
Я хочу создать биткоин адрес использую в качестве источника энтропии не псевдослучайный генератор как это делают биткоин кошельки, а свою информацию, что бы в случае чего не случилась коллизия с моим биткоин адресом и не кто не смог бы получить к нему доступ.
Объясните каким образом это проще сделать и имеет ли смысл, потому что я не сильно доверяю кошелькам

Совсем без программного обеспечения будет трудновато - слишком много вычислений вручную.  Но можно использовать программы генерации адресов с открытым кодом - и там прописать уже своё случайное число, т.е. отредактировать код. Это как раз тот вариант, который вам нужен судя по всему. Но имейте ввиду - коллизия всё равно возможна!   Grin  Так что гарантированно от хищения вас не спасут даже ваши истинно случайные числа. Хотя вероятность коллизии крайне низкая.
full member
Activity: 173
Merit: 100
С чего вы пришли к выводу, что в популярных кошельках используются псевдослучайные генераторы? Код открыт, изучайте, никаких проблем. Если бы это было действительно так как вы говорите, то поднялась бы буча мама не горюй.

Используются, ещё как. В большинстве клиентов псевдослучайная генерация происходит. Но есть программы, которые просят пользователя ввести какие-то данные - это уже не псевдослучайное число, но при условии, если код программы открытый, или вы доверяете программе.
sr. member
Activity: 560
Merit: 257
Подскажите каким образом без программного обеспечения создать свой биткоин адрес.
Я хочу создать биткоин адрес использую в качестве источника энтропии не псевдослучайный генератор как это делают биткоин кошельки, а свою информацию, что бы в случае чего не случилась коллизия с моим биткоин адресом и не кто не смог бы получить к нему доступ.
Объясните каким образом это проще сделать и имеет ли смысл, потому что я не сильно доверяю кошелькам

С чего вы пришли к выводу, что в популярных кошельках используются псевдослучайные генераторы? Код открыт, изучайте, никаких проблем. Если бы это было действительно так как вы говорите, то поднялась бы буча мама не горюй.
newbie
Activity: 1
Merit: 0
Подскажите каким образом без программного обеспечения создать свой биткоин адрес.
Я хочу создать биткоин адрес использую в качестве источника энтропии не псевдослучайный генератор как это делают биткоин кошельки, а свою информацию, что бы в случае чего не случилась коллизия с моим биткоин адресом и не кто не смог бы получить к нему доступ.
Объясните каким образом это проще сделать и имеет ли смысл, потому что я не сильно доверяю кошелькам
Jump to: