Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
6 октября 2017, 10:53:02 AM   # 1
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Для каждого Bitcoin адреса существует около 2 ^ 96 = +79228162514264337593543950336 частных ключей, которые генерируют один и тот же адрес.

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

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

Или же blockchain проверить, что уже используется секретный ключ, и принимать только платежи, подписанные с этим закрытым ключом?

Принимая только ключ, который уже используется, повысит безопасность. Поскольку это намного труднее найти клавишу 1, чем любой из 2 ^ 96 ключей.
(В обоих случаях, конечно, крайне маловероятно, но второй случай еще 2 ^ 96 раз более вероятно)

Если только один закрытый ключ действителен, то адрес, то есть действие отправки безопаснее, чем адрес, который не имеет действия отправки. И повторное использование адреса является самым безопасным выбором. (По-крайней мере, до квантовых компьютеров)

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


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


6 октября 2017, 12:22:18 PM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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





Для каждого Bitcoin адреса существует около 2 ^ 96 = +79228162514264337593543950336 частных ключей, которые генерируют один и тот же адрес.

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

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

Да.

Или же blockchain проверить, что уже используется секретный ключ,

Blockchain ничего не проверяет. Blockchain только данные, которые были сохранены.

Полные узлы проверки операций и блоков. Полные узлы не проверить, какие клавиши были использованы в прошлом.

и принимают только платежи, подписанные с этим закрытым ключом?

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

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

Не по достаточно важно.

Поскольку это намного труднее найти клавишу 1, чем любой из 2 ^ 96 ключей.

Это не произойдет.

(В обоих случаях, конечно, крайне маловероятно, но второй случай еще 2 ^ 96 раз более вероятно)

Верный.

Есть 2256 личные ключи, поэтому у вас есть 1 в 2256 шанс найти конкретный секретный ключ.

Однако, так как есть 2160 возможные адреса, у вас есть 1 в 2160 шансы найти полезный закрытый ключ.

Если только один закрытый ключ действителен, то адрес, то есть действие отправки безопаснее, чем адрес, который не имеет действия отправки. И повторное использование адреса является самым безопасным выбором. (По-крайней мере, до квантовых компьютеров)

Как оно? Вики не ясно об этом.

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

6 октября 2017, 2:01:52 PM   # 3
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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

6 октября 2017, 3:50:29 PM   # 4
 
 
Сообщения: 266
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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

я не получаю это, почему это угроза безопасности?

если секретный ключ неизвестен, то это не имеет значения, если адрес имеет 1 Те или 1000 ТХ.

и я читал квантовые компьютеры не работает так. поэтому они не помогут вычислить / сломаться закрытым ключом конкретного адреса.

любые ссылки?

ор.

люди говорят, чтобы использовать новый адрес, чтобы сделать его трудно отследить владельца Bitcoins.
поэтому по умолчанию Bitcoin cliets отправляет изменения на новый адрес, вместо отправителя Адресная.,

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

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

6 октября 2017, 4:01:24 PM   # 5
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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


его гораздо легче управлять / обрабатывать 2 закрытых ключей вместо резервного копирования закрытого ключа / бумажник нового адреса изменения после каждого ТХ.

Использование Иерархическая детерминированный (HD), такие, как бумажник Электрум или Bitcoin Core.
Создать резервную копию ваших семенных слов один раз.
Используйте новый адрес для каждой сделки.

Вам больше не нужно "резервное копирование закрытого ключа / бумажник нового адреса изменений после каждой ОЙ",
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

6 октября 2017, 4:33:45 PM   # 6
 
 
Сообщения: 266
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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


его гораздо легче управлять / обрабатывать 2 закрытых ключей вместо резервного копирования закрытого ключа / бумажник нового адреса изменения после каждого ТХ.

Использование Иерархическая детерминированный (HD), такие, как бумажник Электрум или Bitcoin Core.
Создать резервную копию ваших семенных слов один раз.
Используйте новый адрес для каждой сделки.

Вам больше не нужно "резервное копирование закрытого ключа / бумажник нового адреса изменений после каждой ОЙ",

Я использую Bitcoin Сердечник в командной строке., но никогда не использовал его для отправки средств.,
я использую мой JS скрипт для отправки ТХ.

это старое поведение Bitcoin Ядра изменилось? поэтому больше нет необходимости в резервный кошелек после каждой ОЙ?

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

6 октября 2017, 4:59:12 PM   # 7
 
 
Сообщения: 126
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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


его гораздо легче управлять / обрабатывать 2 закрытых ключей вместо резервного копирования закрытого ключа / бумажник нового адреса изменения после каждого ТХ.

Использование Иерархическая детерминированный (HD), такие, как бумажник Электрум или Bitcoin Core.
Создать резервную копию ваших семенных слов один раз.
Используйте новый адрес для каждой сделки.

Вам больше не нужно "резервное копирование закрытого ключа / бумажник нового адреса изменений после каждой ОЙ",
Я недавно начал использовать электрума и у меня все и работает, но у меня есть одно беспокойство. Когда я иду на вкладку приемной я вижу кучу получения адреса, но те ограничены. Так что если вы советуете про всегда использовать diffrent адрес, я в конечном счете закончатся адреса для использования. Как я смогу исправить это, когда я использовал каждый адрес, по крайней мере один раз?
J. Cooper сейчас офлайн Пожаловаться на J. Cooper   Ответить с цитированием Мультицитирование сообщения от Дж Купер Быстрый ответ на сообщение J. Cooper

6 октября 2017, 5:29:57 PM   # 8
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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


его гораздо легче управлять / обрабатывать 2 закрытых ключей вместо резервного копирования закрытого ключа / бумажник нового адреса изменения после каждого ТХ.

Использование Иерархическая детерминированный (HD), такие, как бумажник Электрум или Bitcoin Core.
Создать резервную копию ваших семенных слов один раз.
Используйте новый адрес для каждой сделки.

Вам больше не нужно "резервное копирование закрытого ключа / бумажник нового адреса изменений после каждой ОЙ",
Я недавно начал использовать электрума и у меня все и работает, но у меня есть одно беспокойство. Когда я иду на вкладку приемной я вижу кучу получения адреса, но те ограничены. Так что если вы советуете про всегда использовать diffrent адрес, я в конечном счете закончатся адреса для использования. Как я смогу исправить это, когда я использовал каждый адрес, по крайней мере один раз?

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

6 октября 2017, 5:36:48 PM   # 9
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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

Если я правильно понимаю, что также означает, что multiSig адрес не так безопасен, чем рекламируемый. Если у вас есть 4/5 multiSig адрес, злоумышленник может рассматривать его как обычный адрес segWit и игнорировать ваши 4 необходимые ключи. Он бы "только" нужно найти один закрытый ключ, который будет хэширования на тот же адрес, что и ваш multiSig адрес.
И тогда он может потратить свои монеты. (Да, я знаю, что до сих пор практически невозможно, но намного проще, чем найти ваши 4 ключа) 

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

6 октября 2017, 5:52:30 PM   # 10
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

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

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

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

6 октября 2017, 6:30:49 PM   # 11
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

Если я правильно понимаю, что также означает, что multiSig адрес не так безопасен, чем рекламируемый. Если у вас есть 4/5 multiSig адрес, злоумышленник может рассматривать его как обычный адрес segWit и игнорировать ваши 4 необходимые ключи. Он бы "только" нужно найти один закрытый ключ, который будет хэширования на тот же адрес, что и ваш multiSig адрес.

MultiSig обычно использует P2SH. В этом случае нет необходимости, чтобы найти секретный ключ на всех. Все, что вам нужно сделать, это найти скрипт, который решает успешно и хэш к значению на выходе операции. Просто выбрать любой закрытый ключ, создать сценарий, который включает в себя одноразовый номер и подпись с использованием секретного ключа, который вы выбрали. Все, что вам нужно сделать, это найти правильное случайное слово. С типичной P2SH, это означает, что каждое значение имеет временное значение 1 в 2160 шанс того, чтобы позволить вам доступ.

И тогда он может потратить свои монеты. (Да, я знаю, что до сих пор практически невозможно, но намного проще, чем найти ваши 4 ключа)

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

котировка
Если вы хотите, чтобы убедиться, что конкретный секретный ключ нужен, то вы не можете использовать P2PKH адрес. Вы можете использовать адрес P2PK вместо этого, но я не знаю ни кошельков, которые имеют пользовательский интерфейс, который предназначен для этого. Вы, вероятно, нужно написать свое собственное программное обеспечение, чтобы сделать это.
Вы имеете в виду P2SH?
P2PK платит открытый ключ, но монета перейти к обычному адресу Хешированного Bitcoin.

Нет. не Монеты НЕ "перейти к обычному адресу Хешированного Bitcoin", не Независимо от того, используете ли вы P2PK, P2PKH или P2SH, не существует "монеты"И есть нет "адреса", Те понятия, которые мы, люди используют, чтобы сделать его легче говорить о передаче контроля над значением. В реальной сделке и blockchain есть только входы (с входными скриптами) и выходы (с выходными скриптами). Выходы присваиваются значение, и входы ссылки выходов, которые не ссылаются ни других входами еще.

  • P2PK сценарий требует, чтобы предоставить подписи, может быть подтверждено с конкретным публичным ключом.  Вот почему это называется "платить открытый ключ", Так как выходной скрипт определяет открытый ключ, и есть только один закрытый ключ для каждого открытого ключа, только то, что конкретный секретный ключ будет работать.
  • P2PKH сценарий требует, чтобы обеспечить открытый ключ, что приводит к определенному хэшу, а затем предоставить подпись, которая может быть проверена с помощью открытого ключа вы указали. Вот почему это называется "платить открытый ключ хэша", Так как есть 2256 возможные открытые ключи, и только 2160 Возможные значения хэш, каждый имеет значение хеш-функции в среднем 2256 / 2160 = 296 закрытые ключи, которые будут работать. Только один из этих частных ключей будет известно.
  • P2SH сценарий требует, чтобы обеспечить скрипт, который хэшей к определенному значению и которая решает успешно. Вот почему это называется "заплатить скрипт хэш", Так как есть 2160 Возможные значения хэш и 280000 потенциальные сценарии(1), каждое значение хэша имеет в среднем 280000 / 2160 = 2500 возможных сценариев, которые будут работать. В зависимости от структуры сценария, лишь немногие из этих потенциальных сценариев когда-либо будет известно.

(1) Я думаю, что я помню, что существует ограничение на размер сценария 10000 байт. Если я неправильно об этом, то расчет P2SH будет некорректным.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

7 октября 2017, 11:05:23 AM   # 12
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

MultiSig обычно использует P2SH. В этом случае нет необходимости, чтобы найти секретный ключ на всех. Все, что вам нужно сделать, это найти скрипт, который решает успешно и хэш к значению на выходе операции.
Это действительно разочаровывает. Я думал, что multiSig гораздо безопаснее, чем обычные адреса. Но, кажется, это как раз тот же уровень безопасности.  

P2PK платит открытый ключ, но монета перейти к обычному адресу Хешированного Bitcoin.
Нет. не Монеты НЕ "перейти к обычному адресу Хешированного Bitcoin", не Независимо от того, используете ли вы P2PK, P2PKH или P2SH, не существует "монеты"И есть нет "адреса", Те понятия, которые мы, люди используют, чтобы сделать его легче говорить о передаче контроля над значением. В реальной сделке и blockchain есть только входы (с входными скриптами) и выходы (с выходными скриптами). Выходы присваиваются значение, и входы ссылки выходов, которые не ссылаются ни других входами еще.

  • P2PK сценарий требует, чтобы предоставить подписи, может быть подтверждено с конкретным публичным ключом.  Вот почему это называется "платить открытый ключ", Так как выходной скрипт определяет открытый ключ, и есть только один закрытый ключ для каждого открытого ключа, только то, что конкретный секретный ключ будет работать.
  • P2PKH сценарий требует, чтобы обеспечить открытый ключ, что приводит к определенному хэшу, а затем предоставить подпись, которая может быть проверена с помощью открытого ключа вы указали. Вот почему это называется "платить открытый ключ хэша", Так как есть 2256 возможные открытые ключи, и только 2160 Возможные значения хэш, каждый имеет значение хеш-функции в среднем 2256 / 2160 = 296 закрытые ключи, которые будут работать. Только один из этих частных ключей будет известно.
  • P2SH сценарий требует, чтобы обеспечить скрипт, который хэшей к определенному значению и которая решает успешно. Вот почему это называется "заплатить скрипт хэш", Так как есть 2160 Возможные значения хэш и 280000 потенциальные сценарии(1), каждое значение хэша имеет в среднем 280000 / 2160 = 2500 возможных сценариев, которые будут работать. В зависимости от структуры сценария, лишь немногие из этих потенциальных сценариев когда-либо будет известно.

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

7 октября 2017, 1:49:21 PM   # 13
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

я не получаю это, почему это угроза безопасности?

если секретный ключ неизвестен, то это не имеет значения, если адрес имеет 1 Те или 1000 ТХ.

и я читал квантовые компьютеры не работает так. поэтому они не помогут вычислить / сломаться закрытым ключом конкретного адреса.

любые ссылки?

ор.

люди говорят, чтобы использовать новый адрес, чтобы сделать его трудно отследить владельца Bitcoins.
поэтому по умолчанию Bitcoin cliets отправляет изменения на новый адрес, вместо отправителя Адресная.,

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

если я ошибаюсь, пожалуйста, просветите меня, я до сих пор learnning.

Поскольку открытый ключ не известно, если не было никаких сделок до того, только хеш открытого ключа не известно, если он никогда не был использован.
Квантовые компьютеры используют так называемый алгоритмом Шора, чтобы быстро найти секретный ключ определенного открытого ключа, но нет квантовых компьютеров, достаточно больших для него еще и это никогда не может быть возможным, чтобы построить такой большой квантовый компьютер в любом случае. Тем не менее, это все еще невообразимо более вероятно, а затем получить столкновение двух открытых ключей, чтобы получить тот же хэш.

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

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

7 октября 2017, 11:21:45 PM   # 14
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

MultiSig обычно использует P2SH. В этом случае нет необходимости, чтобы найти секретный ключ на всех. Все, что вам нужно сделать, это найти скрипт, который решает успешно и хэш к значению на выходе операции.
Это действительно разочаровывает. Я думал, что multiSig гораздо безопаснее, чем обычные адреса. Но, кажется, это как раз тот же уровень безопасности.

Это гораздо безопаснее. Вы можете течь один (или более) закрытые ключи, и ваш Bitcoins еще будет безопасным. Вы можете разделить личные ключи вверх среди множества людей, так что ни один человек не может получить доступ к биткойны ими самим. Есть много способов, которые multisig является более безопасным, чем отдельные адреса подписи.

P2PK платит открытый ключ, но монета перейти к обычному адресу Хешированного Bitcoin.
Нет. не Монеты НЕ "перейти к обычному адресу Хешированного Bitcoin", не Независимо от того, используете ли вы P2PK, P2PKH или P2SH, не существует "монеты"И есть нет "адреса", Те понятия, которые мы, люди используют, чтобы сделать его легче говорить о передаче контроля над значением. В реальной сделке и blockchain есть только входы (с входными скриптами) и выходы (с выходными скриптами). Выходы присваиваются значение, и входы ссылки выходов, которые не ссылаются ни других входами еще.

  • P2PK сценарий требует, чтобы предоставить подписи, может быть подтверждено с конкретным публичным ключом.  Вот почему это называется "платить открытый ключ", Так как выходной скрипт определяет открытый ключ, и есть только один закрытый ключ для каждого открытого ключа, только то, что конкретный секретный ключ будет работать.
  • P2PKH сценарий требует, чтобы обеспечить открытый ключ, что приводит к определенному хэшу, а затем предоставить подпись, которая может быть проверена с помощью открытого ключа вы указали. Вот почему это называется "платить открытый ключ хэша", Так как есть 2256 возможные открытые ключи, и только 2160 Возможные значения хэш, каждый имеет значение хеш-функции в среднем 2256 / 2160 = 296 закрытые ключи, которые будут работать. Только один из этих частных ключей будет известно.
  • P2SH сценарий требует, чтобы обеспечить скрипт, который хэшей к определенному значению и которая решает успешно. Вот почему это называется "заплатить скрипт хэш", Так как есть 2160 Возможные значения хэш и 280000 потенциальные сценарии(1), каждое значение хэша имеет в среднем 280000 / 2160 = 2500 возможных сценариев, которые будут работать. В зависимости от структуры сценария, лишь немногие из этих потенциальных сценариев когда-либо будет известно.

Благодарим Вас за терпение, чтобы объяснить это.
Я изучал Bitcoin довольно много, но никогда не читал о том, как входные / выходные сценарии проверки потраченных монет. Теперь я лучше понимаю, а также осознать, что я должен прочитать больше о теме.
Действительно интересно, что расходы P2PK входы принимают только Публичный указанные выше.

Тратить P2PK выходов (с использованием ссылок на них в качестве вклада) не требует, чтобы обеспечить Публичный на всех. В выходе P2PK, то есть Публичный УЖЕ ПОСТАВЛЯЕТСЯ В ВЫХОД что тратятся. Единственное, что подается на входе, когда расходы это подпись. Эта подпись должна быть проверяемой с Публичным, который был представлен на выходе, когда был создан выходная.

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

8 октября 2017, 2:24:15 AM   # 15
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

MultiSig обычно использует P2SH. В этом случае нет необходимости, чтобы найти секретный ключ на всех. Все, что вам нужно сделать, это найти скрипт, который решает успешно и хэш к значению на выходе операции.
Это действительно разочаровывает. Я думал, что multiSig гораздо безопаснее, чем обычные адреса. Но, кажется, это как раз тот же уровень безопасности.

Это гораздо безопаснее. Вы можете течь один (или более) закрытые ключи, и ваш Bitcoins еще будет безопасным. Вы можете разделить личные ключи вверх среди множества людей, так что ни один человек не может получить доступ к биткойны ими самим. Есть много способов, которые multisig является более безопасным, чем отдельные адреса подписи.

P2PK платит открытый ключ, но монета перейти к обычному адресу Хешированного Bitcoin.
Нет. не Монеты НЕ "перейти к обычному адресу Хешированного Bitcoin", не Независимо от того, используете ли вы P2PK, P2PKH или P2SH, не существует "монеты"И есть нет "адреса", Те понятия, которые мы, люди используют, чтобы сделать его легче говорить о передаче контроля над значением. В реальной сделке и blockchain есть только входы (с входными скриптами) и выходы (с выходными скриптами). Выходы присваиваются значение, и входы ссылки выходов, которые не ссылаются ни других входами еще.

  • P2PK сценарий требует, чтобы предоставить подписи, может быть подтверждено с конкретным публичным ключом.  Вот почему это называется "платить открытый ключ", Так как выходной скрипт определяет открытый ключ, и есть только один закрытый ключ для каждого открытого ключа, только то, что конкретный секретный ключ будет работать.
  • P2PKH сценарий требует, чтобы обеспечить открытый ключ, что приводит к определенному хэшу, а затем предоставить подпись, которая может быть проверена с помощью открытого ключа вы указали. Вот почему это называется "платить открытый ключ хэша", Так как есть 2256 возможные открытые ключи, и только 2160 Возможные значения хэш, каждый имеет значение хеш-функции в среднем 2256 / 2160 = 296 закрытые ключи, которые будут работать. Только один из этих частных ключей будет известно.
  • P2SH сценарий требует, чтобы обеспечить скрипт, который хэшей к определенному значению и которая решает успешно. Вот почему это называется "заплатить скрипт хэш", Так как есть 2160 Возможные значения хэш и 280000 потенциальные сценарии(1), каждое значение хэша имеет в среднем 280000 / 2160 = 2500 возможных сценариев, которые будут работать. В зависимости от структуры сценария, лишь немногие из этих потенциальных сценариев когда-либо будет известно.

Благодарим Вас за терпение, чтобы объяснить это.
Я изучал Bitcoin довольно много, но никогда не читал о том, как входные / выходные сценарии проверки потраченных монет. Теперь я лучше понимаю, а также осознать, что я должен прочитать больше о теме.
Действительно интересно, что расходы P2PK входы принимают только Публичный указанные выше.

Тратить P2PK выходов (с использованием ссылок на них в качестве вклада) не требует, чтобы обеспечить Публичный на всех. В выходе P2PK, то есть Публичный УЖЕ ПОСТАВЛЯЕТСЯ В ВЫХОД что тратятся. Единственное, что подается на входе, когда расходы это подпись. Эта подпись должна быть проверяемой с Публичным, который был представлен на выходе, когда был создан выходная.

Хэш Публичный не используется и не несет никакого смысла в сделке P2PK. Некоторые вебы-сайты блоков исследователя могут хэширование, что Публичный, когда они показывают это вам, потому что средний пользователь не понимает, как Bitcoin работает, и ожидает увидеть адрес, но нет адреса или Публичного хэша в реальных сделках на всех.

Спасибо за большое объяснение! Я всегда думал, что мои знания достаточно, чтобы объяснить это вещи в среднем Joe.But иногда такого рода сложных вопросов заставляет меня глубоко задуматься
Dalmar сейчас офлайн Пожаловаться на Dalmar   Ответить с цитированием Мультицитирование сообщения от Dalmar Быстрый ответ на сообщение Dalmar

8 октября 2017, 3:18:28 AM   # 16
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

Дэнни объяснил технический довольно хорошо и ясно
и вы на самом деле ответили какую-то часть вашего собственного вопроса слишком

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

и я думаю, что главная причина использования нового адреса для каждой новой транзакции
не о его безопасность но больше о анонимность, один из Сатоси Накамото намерений, когда он создал Bitcoin
вы теряете по кусочкам вашей анонимности при повторном использовании того же адреса для различных операций
с помощью нового адреса вы можете остаться анонимным, а также улучшить вашу безопасность
потому что ваш Bitcoin баланс будет продолжать двигаться по новому адресу
и ключ-выключатель не будет времени, чтобы догнать с движущегося баланса
Таким образом, я согласен с тем, что btctousd81 здесь сказал
обратите внимание: я сам повторное использование несколько адресов слишком 

---чик ---

люди говорят, чтобы использовать новый адрес, чтобы сделать его трудно отследить владельца Bitcoins.
поэтому по умолчанию Bitcoin cliets отправляет изменения на новый адрес, вместо отправителя Адресная.,

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

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

10 октября 2017, 4:49:45 PM   # 17
 
 
Сообщения: 407
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли повторное использование адреса безопаснее?

Для каждого Bitcoin адреса существует около 2 ^ 96 = +79228162514264337593543950336 частных ключей, которые генерируют один и тот же адрес.

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

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

Или же blockchain проверить, что уже используется секретный ключ, и принимать только платежи, подписанные с этим закрытым ключом?

Принимая только ключ, который уже используется, повысит безопасность. Поскольку это намного труднее найти клавишу 1, чем любой из 2 ^ 96 ключей.
(В обоих случаях, конечно, крайне маловероятно, но второй случай еще 2 ^ 96 раз более вероятно)

Если только один закрытый ключ действителен, то адрес, то есть действие отправки безопаснее, чем адрес, который не имеет действия отправки. И повторное использование адреса является самым безопасным выбором. (По-крайней мере, до квантовых компьютеров)

Как оно? Вики не ясно об этом.


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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW