Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
10 мая 2012, 11:00:40 PM   # 1
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

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


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

котировка
Для закрытых ключей, связанных с несжатыми открытыми ключами, они 51 символов и всегда начинаются с числом 5. Закрытыми ключами, связанных с сжатыми открытыми ключами 52 символов и начинаться с заглавной L или K. Это тот же самый секретный ключ в формате импорт бумажника ,

Мне интересно, кто придумал эту идею и почему?

Я хотел бы надеяться, что, если нам нужно, чтобы сигнализировать "сжатый" флаг в секретном ключе, мы хотели бы сделать это с помощью какого-то идентификатора, кроме 0x80, возможно, один немного выше, так, чтобы не напрасно обременять человек с пониманием, почему существует различные виды частных ключей. Поступая таким образом, мы будем потреблять продолжительность концентрации внимания среднего пользователя без необходимости, то же самое, как если бы мы flagshipped "тональный Bitcoins" в магистральном клиенте.

Если идентификатор 0x88 используется, например, секретный ключ будет по-прежнему 51 символов, начиная с «5», а также тех, кто действительно должен знать это прессуют взгляд, могут сделать это с помощью второго символа. (Обычные частные ключи начинаются с 5J, 5K, или 5л ... ключи в этом диапазоне будет начать с чем-то еще во 2-й символ).

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


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


10 мая 2012, 11:34:35 PM   # 2
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

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





Что ты предлагаешь была моя первая мысль.

Я изменил его далее не загрязнять пространство имен версии байт. Первоначально он был номер версии, и после того времени она превратилась в то, что содержит информацию о типах данных, сети, ... а. Я предпочел не добавить новый номер для варианта точно то же самое. Или, иначе: я чувствую, что секретные ключи связаны с адресами - не следует менять версию, если другие нет, и, очевидно, адреса не меняются, потому что они используют сжатый pubkeys (они не могут по причинам совместимости) ,

Я отправил об этом предложении на рассылки развития (*), в том числе нескольких тестовых векторов. Насколько я знаю, никто не жаловался.

Я должен признать, что я не принял человеческую узнаваемость во внимание слишком много. Несмотря на то, base58 был разработан для облегчения человеческой передачи, вещи с длиной секретного ключа всегда будут копировать-вставить в любом случае.

(*) URL: http://sourceforge.net/mailarchive/forum.php?thread_name=CAPg%2BsBhDFCjAn1tRRQhaudtqwsh4vcVbxzm%2BAA2OuFxN71fwUA%40mail.gmail.com&FORUM_NAME = Bitcoin-разработка
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

11 мая 2012, 12:17:00 AM   # 3
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

Я должен признать, что я не принял человеческую узнаваемость во внимание слишком много. Несмотря на то, base58 был разработан для облегчения человеческой передачи, вещи с длиной секретного ключа всегда будут копировать-вставить в любом случае.

Он по-прежнему будет копировать-вставить в практическом использовании, но позволяет людям видеть закрытые ключи, усваивает эвристические "5 бла"И знать, что, когда они смотрят на такое число, что это скорее всего частный ключ, имеет реальное значение, которое не следует принимать всерьез.

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

Недвижимости "256 возможных версий байтов" это гораздо меньше, находящиеся под угрозой исчезновения ресурсов по сравнению с количеством нейронов человеческого существа должно посвятить Bitcoin, чтобы чувствовать себя комфортно, что они это понимают. Кроме того, есть два фактора, которые однозначно идентифицируют строку base58check закодированных как быть Bitcoin закрытого ключом: версия байт 0x80 и тот факт, что ровно 32 байта следует за ним. Закрытые ключи действительно занимают очень небольшой кусочек base58 "спектр"... есть много ходить ради хранения вещей достаточно простых для пользователя.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

11 мая 2012, 12:19:02 AM   # 4
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

Я надеюсь, что типичный человек никогда не должен видеть base58 закрытый ключ.

На самом деле, я надеюсь, что они не должны видеть ничего base58 вообще (думаю, файлы QR-коды URL, ...).
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

11 мая 2012, 12:29:39 AM   # 5
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

Я надеюсь, что типичный человек никогда не должен видеть base58 закрытый ключ.

На самом деле, я надеюсь, что они не должны видеть ничего base58 вообще (думаю, файлы QR-коды URL, ...).

Я не могу с этим согласиться. Они должны видеть, если они хотят. Это очень важно для людей, чтобы понять, как работает Bitcoin подробно для них, чтобы иметь уверенность в нем, и BlackBox реализация является распространение доверия бюджета людей без необходимости тонкой.

Просить людей верить в "магия" вместо того чтобы позволить им понять основные фундаментальные концепции (включая "ваши деньги представлен секретный номер" а также "да, число это число, которое вы можете увидеть, печать, скажем, держать"), Чтобы предотвратить их от понимания системы достаточно хорошо, чтобы поставить свою веру в него. После того, как они понимают это много, то QR коды являются полезным Ярлыком ради удобства.
 
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

11 мая 2012, 1:44:18 AM   # 6
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

Я надеюсь, что типичный человек никогда не должен видеть base58 закрытый ключ.

На самом деле, я надеюсь, что они не должны видеть ничего base58 вообще (думаю, файлы QR-коды URL, ...).

Я не могу с этим согласиться. Они должны видеть, если они хотят. Это очень важно для людей, чтобы понять, как работает Bitcoin подробно для них, чтобы иметь уверенность в нем, и BlackBox реализация является распространение доверия бюджета людей без необходимости тонкой.

Просить людей верить в "магия" вместо того чтобы позволить им понять основные фундаментальные концепции (включая "ваши деньги представлен секретный номер" а также "да, число это число, которое вы можете увидеть, печать, скажем, держать"), Чтобы предотвратить их от понимания системы достаточно хорошо, чтобы поставить свою веру в него. После того, как они понимают это много, то QR коды являются полезным Ярлыком ради удобства.
 


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

12 мая 2012, 11:51:35 AM   # 7
 
 
Сообщения: 1092
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

На самом деле имея людей верить в волшебную работу очень хорошо, просто смотрит на яблоневых Proucts, они MAGICAL
Габи сейчас офлайн Пожаловаться на Gabi   Ответить с цитированием Мультицитирование сообщения от Габи Быстрый ответ на сообщение Gabi

12 мая 2012, 2:29:51 PM   # 8
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

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

12 мая 2012, 2:41:43 PM   # 9
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

Сжатый открытый ключ, безусловно, полезно, потому что они часто будут сканироваться на расстоянии, где разрешение сканирования может быть фактором. Закрытые ключи будут проверяться на близком расстоянии. Существует реальный мир причина для использования сжатых ключей. Почему используемые несжатых ключи на всех?

Сжатые открытые ключи помогают размер blockchain. Если вы не вести переговоры полных открытых ключей (как будет необходимо для multisig, наверное), сжатые открытые ключи не помогают вам для сканирования (адрес по-прежнему 160 бит, короче открытого ключа).

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

Сжатые ключи не были первоначально использовались, потому что либо Satoshi не знал о них, или предпочитали избегать их по юридическим причинам (которые появляются очень ограничены, во всяком случае).
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

12 мая 2012, 6:11:36 PM   # 10
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Частные ключи, начиная с L или K вместо 5?

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

Это происходит потому, что вы интуитивно видеть преимущества наличия Bitcoin транзакции потребляют меньше ресурсов (байт) в blockchain, но пока еще не убеждены в том, что сканирование закрытых ключей позволит Bitcoin брать меньше ресурсов (нейронов) в головном мозге этих не-разработчиков кто бы рассмотреть вопрос о принятии его.

Bitcoin может занять "ваш собственный банк" на совершенно новый уровень, если видение было более широкое распространение. Bitcoin может позволить обычному человеку заменить банкомат, который для публики, будет огромным путем к огню своего банка.

Это просто: вместо снятия наличных из банкомата, вы снять наличные с вашего компьютера и распечатать его. Вы берете его в магазин и тратить. Расходы происходит, когда они просматривают наличные деньги, чтобы проверить ключ и сделать деньги их. Вы получаете назад ваши изменения, когда они захватывают только часть баланса законопроекта и вернуть его обратно, или они печатают вам новый законопроект с изменениями. Если вы обеспокоены тем, торговец или клерк может позже украсть ваши изменения, вы срываете неиспользуемый счет пополам и дать им только адрес Bitcoin и попросить ваши изменения, чтобы пойти туда. Винт банки, ваш собственный банкомат, и никогда не платят плату за банкомат в банк когда-либо снова.

Часть я жирный шрифт компрессов концепции "Bitcoin - ваш собственный банк" лучше в наименьшее количество неспециалиста-нейрон-байт. Если мы хотим, чтобы Bitcoin превысить пределы области людей с техническим блеском, то мы не должны отмахиваться некоторые из практических приложений, которые будут иметь смысл для общественности, потому что не сидит хорошо с криптографической неортодоксальностью глаза человека когда-либо видели закрытый ключ.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW