Когда вы отправляете биткойны, вы можете заметить, что исходный адрес в вашем кошельке впоследствии оказывается пустым, даже если вы перевели только часть своего баланса. Не стоит беспокоиться. Оставшиеся у вас средства не потеряны. Вместо этого они были отправлены на адрес изменения, который представляет собой новый сгенерированный адрес, контролируемый вашим кошельком.
Как это работает
Биткойн следует модели UTXO (выход неизрасходованных транзакций). В этой системе каждая транзакция полностью использует один или несколько предыдущих выходов, а затем создает новые выходы.
Если общая сумма ввода превышает сумму, которую вы хотите отправить, ваш кошелек автоматически выполнит две вещи:
Отправьте запрошенную сумму получателю.
Верните оставшийся баланс после вычета сетевых комиссий на адрес изменения, управляемый внутри вашего кошелька.
Например, если ваш кошелек содержит 1 BTC, а вы отправляете 0,3 BTC, кошелек создаст транзакцию, которая:
Тратит весь ввод 1 BTC
Отправляет 0,3 BTC получателю.
Возвращает примерно 0,7 BTC за вычетом комиссий на вновь созданный адрес изменения.
Зачем использовать адреса изменения?
Изменение адреса в основном используется для улучшения конфиденциальности.
Из-за них сторонним наблюдателям, анализирующим блокчейн, становится сложнее определить, какой вывод был фактическим платежом, а какой — возвращенной сдачей. Это помогает снизить вероятность того, что все ваши транзакции будут легко связаны друг с другом.
Тем не менее, изменение адреса не делает Биткойн полностью анонимным. В определенных ситуациях, например, когда используются разные форматы адресов, выходные данные изменения все равно могут быть идентифицированы.
Адреса изменения не были включены в первоначальную версию Биткойна 2008 года. Они были представлены Сатоши Накамото в 2010 году по мере развития протокола с целью улучшения конфиденциальности и удобства использования.
Ключевые выводы
Адреса изменений создаются автоматически вашим кошельком, поэтому ручное управление не требуется.
Они являются частью одного кошелька и основаны на вашей исходной фразе.
Они улучшают конфиденциальность, но не обеспечивают полную анонимность.
Что такое функция «Свежий адрес» и как ее использовать?
Функция «Свежий адрес» была представлена в приложении UKey версии 5.16.0. Это позволяет кошельку генерировать совершенно новый и неиспользуемый адрес BTC. Каждый раз, когда вы получаете средства, кошелек создает новый адрес, который никогда раньше не использовался и не связан с предыдущими транзакциями.
По своей конструкции системы блокчейна не ориентированы на конфиденциальность, и все транзакции публично записываются. Адреса отправителя и получателя можно просмотреть через обозреватели блокчейна. Если вы продолжите использовать тот же адрес для получения средств, может быть раскрыта полная история транзакций по этому адресу.
В целях повышения конфиденциальности и безопасности после включения этой функции ваш кошелек будет автоматически генерировать новый адрес получения для каждой входящей транзакции BTC. Этот вновь сгенерированный адрес называется ** «Свежий адрес».**
Чтобы включить эту функцию, перейдите в Настройки → Кошелек и включите ее. Он включен по умолчанию.
После переключения на основную сеть BTC нажмите Получить, и вы увидите опцию «Используемые адреса».
