Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 февраля 2011, 5:16:36 PM   # 1
 
 
Сообщения: 1470
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

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


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

Так,

1. Можно ли (однако veeeeery маловероятно / низкая вероятность) для 2 клиентов генерировать один и тот же адрес?
2. Если да, то что произойдет, если кто-то посылает биткойны по этому адресу? Будут как люди получают монеты, ни один из них или некоторых других странных вещей будут происходить?
ShadowOfHarbringer сейчас офлайн Пожаловаться на ShadowOfHarbringer   Ответить с цитированием Мультицитирование сообщения от ShadowOfHarbringer Быстрый ответ на сообщение ShadowOfHarbringer


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


14 февраля 2011, 5:27:56 PM   # 2
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

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





1. Да.

2. Оба люди смогут потратить монеты. Тот, кто проводит первый получает их, второй человек, чтобы попытаться провести их будет не в состоянии сделать это.

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

14 февраля 2011, 6:31:35 PM   # 3
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

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

14 февраля 2011, 7:17:19 PM   # 4
 
 
Сообщения: 314
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Возможно ли для меня, чтобы выиграть каждую лотерею в течение следующих десяти лет, просто повезло?

Если да, то что произойдет?

Будут ли они прекратят лотереи, потому что они предполагают, что я обманул?

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

14 февраля 2011, 7:27:46 PM   # 5
 
 
Сообщения: 1470
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Несмотря на то, что это теоретически возможно, шанс, что это произойдет равна нулю для всех практических целей.

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

14 февраля 2011, 7:30:53 PM   # 6
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Возможно ли для меня, чтобы выиграть каждую лотерею в течение следующих десяти лет, просто повезло?

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

14 февраля 2011, 11:23:15 PM   # 7
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Если каждый человек на Земле составляет десять адресов в секунду в течение 20 лет (2x1018 общие адреса), то вероятность того, что два из этих адресов сталкиваются составляет около 1.57x10-12.
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

15 февраля 2011, 12:05:01 AM   # 8
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Если каждый человек на Земле составляет десять адресов в секунду в течение 20 лет (2x1018 общие адреса), то вероятность того, что два из этих адресов сталкиваются составляет около 1.57x10-12.
это то, что я, как на mathemagic.
Вы можете описать, как-то маловероятным
Бинфорд 6100 сейчас офлайн Пожаловаться на Бинфорд 6100   Ответить с цитированием Мультицитирование сообщения от Бинфорд 6100 Быстрый ответ на сообщение Бинфорд 6100

15 февраля 2011, 1:13:59 AM   # 9
LZ
 
 
Сообщения: 1680
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

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

19 февраля 2011, 7:40:55 PM   # 10
 
 
Сообщений: 16
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Можно ли вероятность неправильно понята, подобно какой-то образом к проблеме рождения? (Там, где шансы на 2-х человек в комнате, имеющей тот же день рождения очень сильно уменьшается от того, что можно было бы ожидать)

Создание 10 ключей в секунду не очень много на всех. Сколько может современный сервер генерировать в секунду? - 100-х? 1000-х? Как насчет будущего сервера с техническим улучшением в 2 раза в 18 месяцах PER КОМПОНЕНТЫ сложена?
david19801 сейчас офлайн Пожаловаться на david19801   Ответить с цитированием Мультицитирование сообщения от david19801 Быстрый ответ на сообщение david19801

19 февраля 2011, 7:57:48 PM   # 11
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Создание 10 ключей в секунду не очень много на всех. Сколько может современный сервер генерировать в секунду? - 100-х? 1000-х? Как насчет будущего сервера с техническим улучшением в 2 раза в 18 месяцах PER КОМПОНЕНТЫ сложена?

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

19 февраля 2011, 8:06:22 PM   # 12
 
 
Сообщений: 16
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

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

19 февраля 2011, 8:12:37 PM   # 13
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Убежденный человек или организация может легко aquire сетевого хранилища в петабайте. Я думаю, что было бы более чем достаточно, чтобы получить значительную операция началась.

1 петабайт 1015 байт.

Есть 2160 возможный BTC адрес, каждый из которых является 160 битами == длиной 20 байт.

Таким образом, чтобы хранить все из них вам нужно 2160x20 байт, что 29,230,032,746,618,058,364,073,696,654,325,660 петабайт.

Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

19 февраля 2011, 8:21:19 PM   # 14
 
 
Сообщений: 16
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

В таком случае, зачем хранить вообще?

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

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

Имейте в виду, мы не ищем одного адреса среди облаков здесь. Мы ищем -Любые- адрес, содержащий BTC.


Сложение - Если это становится широко распространенным, пользователи будут распространять их BTC по нескольким адресам, которые эффективно позволяет найти счет с BTC легче, но в то же время, уменьшает proftability какой-либо конкретной "удар",
david19801 сейчас офлайн Пожаловаться на david19801   Ответить с цитированием Мультицитирование сообщения от david19801 Быстрый ответ на сообщение david19801

19 февраля 2011, 8:27:06 PM   # 15
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

UUID, есть 2128 возможные идентификаторы. Они также предназначены для противоударными. Википедия говорит:

котировка
Чтобы поместить эти цифры в перспективе, свой ежегодный риск попадания метеорита оценивается в один шанс в 17 миллиардов, это означает, что вероятность составляет около +0,00000000006 (6 × 10-11), что эквивалентно шансы создания нескольких десятков триллионы UUID, в течение года и имеющий один дубликат. Другими словами, только после создания 1 миллиард UUID, каждую секунду в течение следующих 100 лет, вероятность создания только один дубликат будет около 50%. Вероятность одного дубликата будет составлять около 50%, если каждый человек на земле владеет 600 миллионов UUID,.

Сравните это Bitcoin 2-х160 возможные адреса. Bitcoin имеет:
1461501637330902918203684832716283019655932542976 адреса
UUID, имеют:
340282366920938463463374607431768211456 идентификаторы

Можно ли вероятность неправильно понята, подобно какой-то образом к проблеме рождения? (Там, где шансы на 2-х человек в комнате, имеющей тот же день рождения очень сильно уменьшается от того, что можно было бы ожидать)

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

19 февраля 2011, 8:36:41 PM   # 16
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Имейте в виду, мы не ищем одного адреса среди облаков здесь. Мы ищем -Любые- адрес, содержащий BTC.

Предположу, что каждый из 7 миллиардов людей в мире имеет 1000 неизрасходованных адреса. В среднем вам нужно будет попробовать более 1035 адреса, чтобы найти каждую расходуемые один. Предположим, что вы можете проверить миллион адресов в секунду, это будет считать вас более чем 1021 года.

Если все в мире пытается взломать это в то же время, он все равно будет принимать около 1012 года. И когда кто-то, наконец, трещины это, после оплаты счета за электроэнергию на 1012 года, они могут быть разочарованы, обнаружив, что ключ отпирает только 0,05 BTC от Bitcoin крана. Даже если это десять миллионов биткойно, он не будет платить за электричество на 7 миллиардов компьютеров, работающих под управлением на триллион лет.
ribuck сейчас офлайн Пожаловаться на ribuck   Ответить с цитированием Мультицитирование сообщения от ribuck Быстрый ответ на сообщение ribuck

19 февраля 2011, 8:44:40 PM   # 17
 
 
Сообщений: 16
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Для такой системы, как это, я думаю, что абсолютная уникальность является необходимостью.

Я полностью согласен с тем, что вы говорите, в нынешних моделях процессоров. Однако, принять этот сценарий: BTC станет мировой валютой, то квантовые вычисления становится реальностью. Теперь то, что все мы делаем?

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

19 февраля 2011, 8:50:28 PM   # 18
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Но тогда, как бы один реализовать абсолютную уникальность в систему БТД без использования центрального магазина?

В точку. Система должна быть вероятностной, потому что нет никакого центрального магазина ключа. Но что?

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

19 февраля 2011, 9:02:38 PM   # 19
 
 
Сообщений: 16
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Хороший ход, вы выигрываете

Возвращаясь вопрос Ор. Я новичок здесь, но от того, что я слышал BTC адрес состоит из государственного и частного компонента.

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

19 февраля 2011, 9:04:26 PM   # 20
 
 
Сообщения: 314
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли в течение двух частных ключей / клиентов для генерации идентичной BTC адреса?

Bitcoin адреса 160-битные хэш-ключей, которые имеют 256 битов уникальности. Мы могли бы перейти на 256-битный кеш довольно легко (или даже не использовать хэш, просто использовать 256-битную координату х открытого ключа). ScriptPubkey может использовать OP_HASH256 вместо OP_HASH160, чтобы уменьшить риск столкновения. Адреса будет несколько символов больше.
Hal сейчас офлайн Пожаловаться на Hal   Ответить с цитированием Мультицитирование сообщения от Hal Быстрый ответ на сообщение Hal



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW