Допустим, я даю кому-то адрес, чтобы отправить мне немного биткойнов, когда я в конечном итоге использую эти биткойны для отправки кому-то другому, может ли человек, у которого есть мой адрес, каким-то образом узнать адрес человека, которому я отправил биткойны?
Я спрашиваю об этом, потому что я использую новый адрес всякий раз, когда я получаю биткойны (как рекомендуется), но я хочу собирать свои биткойны в одном месте, поэтому мне нужно будет сохранить только один закрытый ключ, и я хочу знать, если моя конфиденциальность будет скомпрометирован.
Человек, которому вы дали свой адрес, не знал бы, действительно ли адрес, на который вы впоследствии отправили средства, был вашим холодным хранилищем, продавцом, другом и т. д. Однако, если вы снова будете вести дела с этим человеком в будущем, и он увидит что вы снова отправили его на тот же адрес, на который вы отправили его раньше, тогда он может предположить, что это может быть ваш адрес.
При этом существуют кошельки BIP32, которые позволяют вам хранить только одну расширенную пару открытого/закрытого ключей, что позволит восстановить миллионы закрытых ключей и адресов, которые вы когда-либо могли сгенерировать. Таким образом, вам не нужно будет хранить все средства на одном адресе, а только в одной расширенной цепочке ключей BIP32.
Ахмад Альджабали
m1xolyd1an