Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
10 января 2015, 8:26:45 AM   # 1
 
 
Сообщения: 420
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я думал об этом, и я на этот вызов

Как это сделать?
Ферментные сейчас офлайн Пожаловаться на Enzyme   Ответить с цитированием Мультицитирование сообщения от Enzyme Быстрый ответ на сообщение Enzyme


Как заработать Биткоины?
Без вложений. Не майнинг.


10 января 2015, 8:35:41 AM   # 2
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Получил 1806 Биткоинов
Реальная история.





Что означает «вручную» означает, перо и бумагу только?

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

Видеть Технический фон версии 1 Bitcoin адресов (Биткойн вики)
matt4054 сейчас офлайн Пожаловаться на matt4054   Ответить с цитированием Мультицитирование сообщения от matt4054 Быстрый ответ на сообщение matt4054

10 января 2015, 8:37:45 AM   # 3
 
 
Сообщения: 420
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Что означает «вручную» означает, перо и бумагу только?
Ручка и бумага, калькулятор и т.д. ...

Пока это не сделано приложением.
Ферментные сейчас офлайн Пожаловаться на Enzyme   Ответить с цитированием Мультицитирование сообщения от Enzyme Быстрый ответ на сообщение Enzyme

10 января 2015, 8:42:15 AM   # 4
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Ручка и бумага, калькулятор и т.д. ...

Пока это не сделано приложением.

Хорошо да, то просто посмотреть «Как создать Bitcoin адрес» на странице Вики связаны выше.
matt4054 сейчас офлайн Пожаловаться на matt4054   Ответить с цитированием Мультицитирование сообщения от matt4054 Быстрый ответ на сообщение matt4054

10 января 2015, 10:12:48 AM   # 5
 
 
Сообщения: 118
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Соответствующая резьба: "Могу ли я создать Bitcoin адрес с ручкой и бумагой?" -
Равенство 7-2521 сейчас офлайн Пожаловаться на равенство 7-2521   Ответить с цитированием Мультицитирование сообщения от Равенства 7-2521 Быстрый ответ на сообщение Равенство 7-2521

10 января 2015, 10:36:22 AM   # 6
 
 
Сообщения: 478
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Что означает «вручную» означает, перо и бумагу только?
Ручка и бумага, калькулятор и т.д. ...

Пока это не сделано приложением.

Ручка и бумага будет занять несколько дней.

http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and-paper.html
Это один из алгоритмов хэширования (SHA-256), и этот человек говорит, что он мог бы сделать 0,67 хэшей в день.

Процесс генерации Bitcoin адрес от руки (ручки и бумаги) будет следующим.

1. катить 6 кубика 99 раз.
2. записать каждый результат, записав "0" для каждого 6, которое появляется.
3. принять эту длинную строку чисел от 0-5 и преобразовать его от основания 6 к основанию 10.
   а. Это означает, что, начиная с первой ненулевой цифры на левой сторону, умножить на 6 затем добавить его к следующей цифре, а затем умножить на 6 затем добавить к следующей цифре ... и т.д., пока вы не получите длинный номер с цифрами от 0-9.
4. Теперь вы должны будете вычислить открытый ключ. Это легко сделать, если закрытый ключ (длинный номер, который вы сделали) в двоичном виде (1 или 0), так преобразовать число в двоичный формат.
5. Используйте ECDSA точку удваивая формулу и точка присоединения формулы на точке генератора, чтобы получить открытый ключ. Это, вероятно, займет несколько дней.
6. Преобразование общественной точки по й и у значения как в двоичную системе. Pad каждый из них с 0s на левой стороне в случае, если они короче, чем 256.
7. добавить 00000100 в крайнем левом положении, то набитый х, то проложенных у.
8. следовать видео, которое я связан выше для выполнения одной SHA256 на бинарной строки, созданной в # 7
9. как только вы получите единый 256 битную бинарную строку ... Вы должны затем выполнить алгоритм хеширования ripemd160 на нем.
10. как только вы получите 160 битовую длину хэш от него, добавить 00000000 к дальнему от него осталось ... держать эту строку для последующего использования. Мы будем делать две вещи к нему.
11. выполнить SHA256 на строку с # 10, а затем выполнить другую SHA256 на результат. (Двойной SHA256)
12. принимает 32 бита на дальнем левом углу результата от # 11 и добавить его в правой части результата от # 10
13. На каждые 8 ​​нулей на дальнем левом углу результата # 12, записать номер 1 на листе бумаги. Затем преобразовать левую над битами на основании 58 в соответствии с Bitcoin база 58 спецификации (это немного дезориентирует, если вы делаете вручную, так как 0 представлен 1, 1 представлена ​​2, 57 представлен г ... и т.д. )
14. Теперь у вас есть свой адрес Bitcoin. Для форматирования вашего секретного ключа в широко используемом формате WIF, выполнить # 10- # 13 на бинарном закрытого ключа от # 4 ... кроме того, вместо того, чтобы придерживаться 8 нулей в крайнее левое положение, добавить к нему 10000000 вместо этого.
dabura667 сейчас офлайн Пожаловаться на dabura667   Ответить с цитированием Мультицитирование сообщения от dabura667 Быстрый ответ на сообщение dabura667

11 января 2015, 2:09:26 AM   # 7
 
 
Сообщения: 910
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Я думал об этом, и я на этот вызов

Как это сделать?
Конечно вы можете, но не можете использовать его, но если вам нужна фраза в нем, то вы используете генератор тщеславия генератора Bitcoin адрес, как
1bitstampisback821hjdnbj232fmk2f23nfjk
sherbyspark сейчас офлайн Пожаловаться на sherbyspark   Ответить с цитированием Мультицитирование сообщения от sherbyspark Быстрый ответ на сообщение sherbyspark

11 января 2015, 2:26:13 AM   # 8
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Конечно вы можете, но не можете использовать его, но если вам нужна фраза в нем, то вы используете генератор тщеславия генератора Bitcoin адрес, как
1bitstampisback821hjdnbj232fmk2f23nfjk

Я думаю, что OP подразумевала создание действительного адреса, т.е. генерируя действующие открытые / закрытые пары ключей ECDSA и остальную часть алгоритма, описанного выше, не только фиктивный адрес (тщеславие или нет) с правильной контрольной суммой.

И да, вы можете использовать его, хотя вам придется импортировать ключ в клиент для практической цели, если вы не хотите, чтобы вычислить и обработать каждое сообщение с ручкой и бумагой тоже, и использовать что-то вроде Netcat в качестве сетевого клиента
matt4054 сейчас офлайн Пожаловаться на matt4054   Ответить с цитированием Мультицитирование сообщения от matt4054 Быстрый ответ на сообщение matt4054

11 января 2015, 7:28:16 AM   # 9
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

С ручкой и бумагой это может быть сделано, может быть, неделя напряженной работы, по крайней мере, если вы позволили себе стол (как большой печатной книги предварительно вычисленных точек ЕС).

Вы, вероятно, хотите, чтобы запустить в целом вычисление несколько раз, чтобы убедиться, что вы не допустили ошибку.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

11 января 2015, 7:48:34 AM   # 10
 
 
Сообщения: 420
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Oooooooooooooooookkkkkkkkk

Похоже, я буду просто использовать мой надежный ПК для генерации адреса.
Ферментные сейчас офлайн Пожаловаться на Enzyme   Ответить с цитированием Мультицитирование сообщения от Enzyme Быстрый ответ на сообщение Enzyme

11 января 2015, 8:04:28 AM   # 11
 
 
Сообщения: 478
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Oooooooooooooooookkkkkkkkk

Похоже, я буду просто использовать мой надежный ПК для генерации адреса.
Хороший вывод 😉
dabura667 сейчас офлайн Пожаловаться на dabura667   Ответить с цитированием Мультицитирование сообщения от dabura667 Быстрый ответ на сообщение dabura667

11 января 2015, 11:10:57 PM   # 12
 
 
Сообщения: 182
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

С ручкой и бумагой это может быть сделано, может быть, неделя напряженной работы, по крайней мере, если вы позволили себе стол (как большой печатной книги предварительно вычисленных точек ЕС).

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

Есть ли руководство о том, как сделать это? Я не обидчивый человек, и было бы интересно узнать больше об этом.
номы сейчас офлайн Пожаловаться на номы   Ответить с цитированием Мультицитирование сообщения от номы Быстрый ответ на сообщение номы

11 января 2015, 11:21:56 PM   # 13
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Есть ли руководство о том, как сделать это? Я не обидчивый человек, и было бы интересно узнать больше об этом.

Сообщение от dabura667 выше (# 6), вероятно, около ближе всего к руководству, которое вы когда-либо получить.

Любой делает это будет делать это для красоты вызова, и по крайней мере спускаемых навыков в математике / крипто / CS является обязательным условием. При всем уважении, я не стал бы такое приключение, если вы не являетесь обидчивый человек, как вы говорите, если вы не полностью застрахованы от разочарования
matt4054 сейчас офлайн Пожаловаться на matt4054   Ответить с цитированием Мультицитирование сообщения от matt4054 Быстрый ответ на сообщение matt4054

12 января 2015, 12:48:18 AM   # 14
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

5. Используйте ECDSA точку удваивая формулу и точка присоединения формулы на точке генератора, чтобы получить открытый ключ. Это, вероятно, займет несколько дней.
Я думаю, что это в принципе неразрешимой вручную, если сделать наивно. Вы говорите сотни миллионов 32-битных операций. Даже если вы были в состоянии выйти на пенсию по одному на второй и работали по 12 часов в день вы говорите 6+ лет.

Вот почему я предложил книгу предварительно созданных размножается G. Вы бы также нужно сделать арифметику с якобиевы координатами, чтобы избежать выполнений модульной инверсии для каждой операции. На основе таймингов люди дали для SHA256 вручную, я думаю, что это может быть получен до недели или около того, хотя возиться с числами немного я менее уверен.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

12 января 2015, 2:09:21 AM   # 15
 
 
Сообщения: 2464
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Программируемый калькулятор, который использует RPN делает его более практичным, но «ближе» к числам, так сказать.

HP 48 GX или подобное ... и достаточно холодно тоже.
marcus_of_augustus сейчас офлайн Пожаловаться на marcus_of_augustus   Ответить с цитированием Мультицитирование сообщения от marcus_of_augustus Быстрый ответ на сообщение marcus_of_augustus

12 января 2015, 5:46:00 AM   # 16
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Oooooooooooooooookkkkkkkkk

Похоже, я буду просто использовать мой надежный ПК для генерации адреса.

вы могли бы еще создать свой секретный ключ вручную ... это еще посильной задачу для человека и имеет преимущество использования форума генерируемой энтропии.
jonald_fyookball сейчас офлайн Пожаловаться на jonald_fyookball   Ответить с цитированием Мультицитирование сообщения от jonald_fyookball Быстрый ответ на сообщение jonald_fyookball

12 января 2015, 1:25:03 PM   # 17
 
 
Сообщения: 217
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

5. Используйте ECDSA точку удваивая формулу и точка присоединения формулы на точке генератора, чтобы получить открытый ключ. Это, вероятно, займет несколько дней.
Я думаю, что это в принципе неразрешимой вручную, если сделать наивно. Вы говорите сотни миллионов 32-битных операций. Даже если вы были в состоянии выйти на пенсию по одному на второй и работали по 12 часов в день вы говорите 6+ лет.

Я думаю, что сотни миллионов для наивной точки Удвоения / формулы сложения являются несколькими магнитудами слишком высоки. Я думаю, несколько миллионов в большинстве. Я считаю ки. тысячи 256-бит по модулю умножения и 380 по модулю разделения в моей наивной реализации. Подразделения, вероятно, самые дорогие, но я думаю, что каждый из них должен занять всего несколько тысяч 32 битовых операций. Вы можете избежать большинства по модулю подразделений по работе с фракциями по стоимости несколько более умножений.

Тем не менее вам нужно несколько дней (и немного больше, чтобы проверить результат).

И вам не нужно вычислить любой хеш, если вы используете старый посыл на Публичных выходы, это должно спасти вас несколько дней. Я не уверен, если ОП будет рассматривать этот обман, поскольку он не будет вычислять адрес Bitcoin.
johoe сейчас офлайн Пожаловаться на johoe   Ответить с цитированием Мультицитирование сообщения от johoe Быстрый ответ на сообщение johoe

12 января 2015, 2:05:31 PM   # 18
 
 
Сообщения: 535
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?


1. катить 6 кубика 99 раз.
2. записать каждый результат, записав "0" для каждого 6, которое появляется.
3. принять эту длинную строку чисел от 0-5 и преобразовать его от основания 6 к основанию 10.
   а. Это означает, что, начиная с первой ненулевой цифры на левой сторону, умножить на 6 затем добавить его к следующей цифре, а затем умножить на 6 затем добавить к следующей цифре ... и т.д., пока вы не получите длинный номер с цифрами от 0-9.
4. Теперь вы должны будете вычислить открытый ключ. Это легко сделать, если закрытый ключ (длинный номер, который вы сделали) в двоичном виде (1 или 0), так преобразовать число в двоичный формат.

Не было бы более эффективно использовать только 10 кубика? Таким образом, вы можете пропустить некоторые преобразования?

или даже более сумасшедшим, просто взять $ 10 в гроши, встряхните их в ведро, сбросить их и выровнять их. Не уверен, сколько бит вам нужно будет, так что я просто догадался $ 10 будет достаточно (1000 пенсов).

Таким образом, был бы способ создать закрытый ключ, не делая какую-либо математику и просто введя 1 и 0 для голов и хвостов.

Теперь, это то, что нам нужно:
Начиная с ведром сброшенных из разложенных гроши (так что никто не перекрывающих друг друга), чтобы сделать снимок, есть программное обеспечение для распознавания головы и хвосты, и конвертировать результат в двоичном виде. Хотя, возможно, просто глядя на биты в качестве ша образа из лавы лампы будет достаточно.

PrintCoins сейчас офлайн Пожаловаться на PrintCoins   Ответить с цитированием Мультицитирование сообщения от PrintCoins Быстрый ответ на сообщение PrintCoins

12 января 2015, 2:37:05 PM   # 19
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Не было бы более эффективно использовать только 10 кубика? Таким образом, вы можете пропустить некоторые преобразования?

Так как вы пытаетесь создать 256 битное число, как правило, представляется в виде либо Hex или base58, не будет ли более эффективно использовать:
шестьдесят четыре 16-сторонние костей, или восемьдесят шесть 8-сторонние кости, или сто двадцать восемь 4-кубик?

или даже более сумасшедшим, просто взять $ 10 в гроши, встряхните их в ведро, сбросить их и выровнять их. Не уверен, сколько бит вам нужно будет, так что я просто догадался $ 10 будет достаточно (1000 пенсов).

Это слишком много. Вам нужно всего лишь $ 2,56 до тех пор, как все монеты "Справедливая" и не по своей природе предрасположены к земле на определенной стороне.

DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

12 января 2015, 2:43:08 PM   # 20
 
 
Сообщения: 238
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли создать Bitcoin адрес вручную?

Почему бы просто пойти coinbase или blockchain и создать Bitcoin кошелька .... просто ... потому что создание одного вручную, как ВТ? Почему вы хотите это сделать?
llanillo сейчас офлайн Пожаловаться на llanillo   Ответить с цитированием Мультицитирование сообщения от llanillo Быстрый ответ на сообщение llanillo



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW