Kaspa и UTXO
Kaspa использует вывод неизрасходованных транзакций, аналогичный биткойну.
Kaspa — сеть UTXO
В отличие от блокчейнов на основе учетной записи, таких как Ethereum, EOS, Tron и Ethereum Classic, Kaspa использует UTXO, как и Биткойн. Если вы использовали кошелек Kaspa, не связанный с хранением, или зашли в проводник, вы можете увидеть, что регистрируются как TX, так и UTXO. Для обычного пользователя операции цепочек на основе учетной записи и цепочек на основе UTXO кажутся похожими; однако UTXO — это уникальный процесс реестра, предназначенный исключительно для криптовалютных транзакций, и он считается более безопасным и прозрачным.
UTXO
Блокчейн на основе UTXO использует метод вывода неизрасходованных транзакций для учета. Этот метод был впервые представлен Сатоши Накамото в официальном документе Биткойн. В отличие от традиционных систем учета, реестр на основе UTXO не имеет учетных записей или кошельков на уровне протокола. Вместо этого транзакции состоят из комбинации входов и выходов. Монеты записываются в виде списка неизрасходованных выходов транзакций. Хотя кошельки могут быть созданы с использованием криптографических API в блокчейнах на основе UTXO, таких как биткойн, они не являются частью уровня протокола цепочки.
UTXO и TX
Транзакции (TX) в цепочке UTXO выполняются путем использования существующих неизрасходованных выходов транзакций (UTXO) и создания вместо них новых UTXO. Стоимость UTXO не может быть разделена, но может быть объединена с другими UTXO для достижения требуемой суммы транзакции. Думайте о UTXO как о наличных счетах: так же, как бумажный счет нельзя разделить, значение UTXO должно использоваться целиком.
Допустим, у вас есть купюра в 5, 10 и 20 долларов.
Сделка №1
Для покупки предмета стоимостью 5 долларов. Вы используете 5-долларовую купюру. Это приводит к одному вводу UTXO 5-долларовой купюры и одному выводу UTXO (получатель получает 5-долларовую купюру).
Сделка №2
Товар стоит 15 долларов. Вы используете 5 и 10 долларов. Здесь у вас есть несколько входов и только один выход, а получатель получает 15 долларов.
Сделка №3
Товар стоит 25 долларов. Вы платите, используя 10-долларовую и 20-долларовую купюры, итого 30 долларов. Следовательно, есть несколько входов (одна 10-долларовая и одна 20-долларовая купюра) и несколько выходов — 30 долларов, полученных получателем, и 5 долларов, которые вы получили в качестве сдачи.
Счета, которые вы тратите и получаете обратно (выход), будут использоваться для будущих платежей, становясь входом. До тех пор они классифицируются как неизрасходованные, т. е. неизрасходованные выходы транзакций (UTXO).
UTXO на Kaspa
Предположим, вы хотите отправить кому-то 200 KAS, но в вашем кошельке есть только UTXO стоимостью 500 KAS. Вы должны отправить полные 500 KAS UTXO получателю, чтобы завершить эту транзакцию. Это как платить наличными. Протокол обрабатывает этот процесс, устраняя необходимость доверять получателю ваши изменения. Таким образом, когда вы сделаете этот перевод, получатель получит свои 200 KAS, а оставшиеся 300 KAS «сдачи» будут отправлены обратно на ваш адрес в виде нового меньшего UTXO.
Совет : в настоящее время плата за TX составляет 0,0001 Kas за UTXO.
КАСПА
ДИСКОРД
ТЕЛЕГРАММА
Твиттер
РЕДДИТ
ГИТХАБ
ИССЛЕДОВАТЕЛЬ
Прокомментируйте ниже или найдите меня в дискорде Kaspa — Bubblegum Lightning

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































