Любой биткойн-адрес в конечном итоге использует свой открытый ключ, когда тратит свои биткойны. И, как мы все знаем, биткойн-адрес создается из открытого ключа с использованием односторонней функции. В чем преимущество использования биткойн-адреса?
Это сохраняет открытый ключ закрытым до момента расходования средств. Это означает, что у вас более высокая степень конфиденциальности, чем если бы этот открытый ключ постоянно отображался в блокчейне.
Делает ли он какой-либо адрес анонимным, пока не потратит BTC?
Открытый ключ не раскрывается до тех пор, пока не будет потрачено при использовании P2SH/P2PKH/P2WPKH.
Хотя размер цепочки блоков со временем увеличивается, доступно множество открытых ключей, и какой-нибудь мошенник может попытаться оценить закрытый ключ, включив метод грубой силы. Делает ли это какой-либо недостаток или создает дополнительные риски для всей системы?
Чтобы это стало возможным, потребуются серьезные достижения в области квантовых вычислений. Однако именно поэтому мы рекомендуем вам не использовать открытые ключи повторно при приеме биткойн-платежей.
В качестве примечания, недостатком схем pay-to-pub-keyhash является то, что для этого требуются дополнительные 20 байт (в случае P2PKH) в блокчейне. Это накапливается со временем.
Биткойн-адрес технически не транслируется и не включается в базу данных блокчейна до тех пор, пока он не будет профинансирован. Таким образом, расходы не имеют значения, потому что они станут общедоступными в тот момент, когда они будут профинансированы.
Проще говоря, он не «живой», пока не будет профинансирован. Это просто карточка места, если у вас есть закрытый ключ, любые средства, отправленные на этот счет, могут быть позже потрачены, и после пополнения он будет общедоступным, независимо от того, была ли исходящая транзакция.
Расходование или получение передает адрес с любой транзакцией, выполненной через узлы, которые подтверждают транзакцию как действительную, а не дублирующую. Для каждого найденного блока, в который включена сделанная вами транзакция, при условии, что вы включили комиссию, которую узлы принимают как «справедливую», называется подтверждением.
Нет. В настоящее время никто не может взломать закрытый ключ адреса. Есть статистика и диаграммы, но если бы вы использовали самый быстрый в мире суперкомпьютер, вам понадобились бы миллионы, миллионы лет. Это просто неосуществимо. Квантовые вычисления могут это изменить, но реальность такова, что квантовые вычисления еще даже не в зачаточном состоянии. (Не то, что мы знаем). Это далеко на расстоянии, если вообще когда-либо.
Это сказало. Причина, по которой взлом закрытого ключа из открытого ключа «невозможен», заключается в следующем:
Думайте о своем закрытом ключе как о вопросе.
Ваш открытый ключ — это ответ.
Это не наоборот.
Итак, если ваш открытый ключ равен 100 (сокращенно для этого примера), вы знаете ответ. Это публично.
Чтобы взломать, нужно сейчас разобраться в вопросе.
Это вопрос Что такое 10x10? Или 1х100? Или 101-1?
Просто существует слишком много возможностей, с точки зрения вопросов, для любого «ответа». Взлом, грубая сила, я так не думаю.
Питер Уилле
Крис Стюарт