Что такое изменение Change

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

Что такое изменение?

Биткойн (BTC) и многие другие криптовалюты основаны на так называемой модели неизрасходованных транзакционных выходов (UTXO).

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

>>  Что такое стандарт токена BEP-20

Биткоин

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

В качестве примера: у пользователя А есть биткойн-адрес с единственным неизрасходованным выводом 0,5 BTC, и он хочет отправить 0,3 BTC пользователю B. Он не может разделить свой UTXO из 0,5 монет; вместо этого они должны отправить полную сумму в сеть в качестве единственного входа новой транзакции.

>>  Общее предложение (Total Supply)

Затем сеть уничтожает этот вход и создает три новых выхода, которые в сумме дают ту же сумму: 0,3 BTC для отправки пользователю B, определенную небольшую комиссию для отправки майнеру, который помогает обработать транзакцию, и 0,2 BTC за вычетом майнера плату, которая будет отправлена обратно пользователю А.

В этом примере последний вывод ~0,2 BTC — это сдача, которую пользователь А получает в качестве нового UTXO, который впоследствии может быть использован в качестве ввода для инициирования новой транзакции.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
seismofond.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: