Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 апреля 2011, 4:51:34 PM   # 1
 
 
Сообщения: 602
Цитировать по имени
цитировать ответ
по умолчанию Re: сокращение хэшей в качестве ярлыка

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


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

Я думаю, не используя весь хэш, скажем, первые 50-100 символов для поиска всего хэша и получить работу таким образом.

Если происходит столкновение на скажем 50characters (2 хэш-идентификаторы имеют один и тот же первый 50 символов), то что я должен делать?

Работающие?

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


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


14 апреля 2011, 5:27:09 PM   # 2
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: сокращение хэшей в качестве ярлыка

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





Я использую 512sha2 хэш в качестве идентификатора, однако я хотел бы использовать более короткую строку, какие варианты есть в наличии?

Я думаю, не используя весь хэш, скажем, первые 50-100 символов для поиска всего хэша и получить работу таким образом.

Если происходит столкновение на скажем 50characters (2 хэш-идентификаторы имеют один и тот же первый 50 символов), то что я должен делать?

Работающие?

Есть ли конкретный термин для того, что я пытаюсь сделать?

Ну, Bitcoin принимает SHA256 хэш открытого ключа и превращает его в адрес путем хэширования с RIPEMD-160, а затем Base58 кодируют результат (и некоторые другие вещи). Может быть что-то подобное?

Кроме того, если вы запустите Bitcoin в режиме отладки и дважды щелкните на TXN, это даст вам очень короткий (16 символ?) Строку, которая BlockExplorer знает, что делать с. Theymos может быть в состоянии сказать вам, что именно эта строка.
BitterTea сейчас офлайн Пожаловаться на BitterTea   Ответить с цитированием Мультицитирование сообщения от BitterTea Быстрый ответ на сообщение BitterTea

14 апреля 2011, 5:53:47 PM   # 3
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: сокращение хэшей в качестве ярлыка

Кроме того, если вы запустите Bitcoin в режиме отладки и дважды щелкните на TXN, это даст вам очень короткий (16 символ?) Строку, которая BlockExplorer знает, что делать с. Theymos может быть в состоянии сказать вам, что именно эта строка.

Это первая часть хэш. Даже с этими несколькими персонажами, столкновения редки.

50 символов, вероятно, слишком много. Это больше, чем энтропия даже Bitcoin адресов. Я бы, вероятно, использовать 12-16 байт высокого качества хаотичности сцепляется с временем UTC создания элемента, оставляя последние четыре цифры времени. Тогда base58 закодировать это.

Это зависит от ситуации, хотя.
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

14 апреля 2011, 8:18:38 PM   # 4
 
 
Сообщений: 40
Цитировать по имени
цитировать ответ
по умолчанию Re: сокращение хэшей в качестве ярлыка

Нефарио, проверить это:

http://blog.logeek.fr/2009/7/2/creating-small-unique-tokens-in-ruby

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

15 апреля 2011, 1:58:08 AM   # 5
 
 
Сообщения: 602
Цитировать по имени
цитировать ответ
по умолчанию Re: сокращение хэшей в качестве ярлыка

Спасибо за ответы.

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

Я планирую использовать твиттер кормить почтовые сделки, и с ограничением символов из 140 символов это почти все израсходовано только с идентификатором. Позволить щебет держать все торговые записи, но предоставляя пользователям мгновенные обновления на последних торгах.

Это также поможет пользователям, имея короткие строки для работы с.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW