Ви коли-небудь замислювалися, що насправді відбувається, коли ви надсилаєте Біткойн комусь? Це не так просто, як переказувати число на своєму акаунті в банку. Давайте розглянемо, як це насправді працює.
Ваш Біткойн не одна монета – це багато частин
Уявіть, що Аліса володіє 0.45 BTC. Ви могли б подумати, що у неї є одна одиниця Біткойна, але це не так. Її акаунт насправді містить колекцію менших частин з попередніх транзакцій – зокрема, один шматок вартістю 0.4 BTC та інший вартістю 0.05 BTC. Ці частини називаються недоведеними виходами транзакцій (UTXO).
Думайте про кожен UTXO як про чек, виписаний спеціально на вас. Ви не можете розірвати його навпіл і витратити частину – або ви обналичуєте весь чек, або зберігаєте його. Це основна механіка того, як працює Біткойн.
Коли Аліса повинна заплатити Бобу: Модель UTXO в дії
Тепер Аліса хоче надіслати 0.3 BTC Бобу. Ось у чому справа: вона не може просто вирізати 0.3 BTC з її 0.4 BTC частини. Натомість, їй потрібно використати всю 0.4 BTC як вхід для нової транзакції. Вона каже мережі: “Візьміть мої 0.4 BTC, надішліть 0.3 на адресу Боба і поверніть мені 0.1 BTC.”
Що відбувається далі? Оригінальний 0.4 BTC-юніт стає “витраченим” – його більше не можна використовувати. Але з цієї транзакції з'являються два нові виходи: 0.3 BTC, що йде до Боба, і 0.1 BTC, що повертається до Аліси. Ці нові виходи тепер є новими UTXO, готовими до використання в майбутніх транзакціях.
Комбінування проти розділення: Гнучкість у рамках UTXO
Що, якщо Алісі потрібно було надіслати 0.42 Біт? Просто: вона поєднує свій 0.4 Біт UTXO з її 0.05 Біт UTXO, щоб створити єдиний вхід. Потім вона розділяє результат – надсилає 0.42 Біт Бобу та повертає 0.03 Біт собі. Принцип залишається: входи споживаються, нові виходи виникають.
Чому UTXO важливий: Хребет відстеження блокчейн
В своїй основі, модель UTXO є тим, як блокчейн Біткойна відстежує, де знаходиться кожна монета в будь-який момент часу. Кожна транзакція криптовалюти побудована на цій основі: ви берете невитрачені виходи як входи, доводите, що володієте ними за допомогою цифрового підпису, і створюєте нові виходи для інших, щоб використовувати їх пізніше.
Це елегантно, прозоро і є основою того, як Біткойн та багато інших криптовалют підтримують свій реєстр без центрального органу. Розуміння UTXO - це розуміння того, як блокчейн насправді переміщує вартість від однієї особи до іншої.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Як Біткойн насправді переміщує ваші гроші: Розуміння UTXO
Ви коли-небудь замислювалися, що насправді відбувається, коли ви надсилаєте Біткойн комусь? Це не так просто, як переказувати число на своєму акаунті в банку. Давайте розглянемо, як це насправді працює.
Ваш Біткойн не одна монета – це багато частин
Уявіть, що Аліса володіє 0.45 BTC. Ви могли б подумати, що у неї є одна одиниця Біткойна, але це не так. Її акаунт насправді містить колекцію менших частин з попередніх транзакцій – зокрема, один шматок вартістю 0.4 BTC та інший вартістю 0.05 BTC. Ці частини називаються недоведеними виходами транзакцій (UTXO).
Думайте про кожен UTXO як про чек, виписаний спеціально на вас. Ви не можете розірвати його навпіл і витратити частину – або ви обналичуєте весь чек, або зберігаєте його. Це основна механіка того, як працює Біткойн.
Коли Аліса повинна заплатити Бобу: Модель UTXO в дії
Тепер Аліса хоче надіслати 0.3 BTC Бобу. Ось у чому справа: вона не може просто вирізати 0.3 BTC з її 0.4 BTC частини. Натомість, їй потрібно використати всю 0.4 BTC як вхід для нової транзакції. Вона каже мережі: “Візьміть мої 0.4 BTC, надішліть 0.3 на адресу Боба і поверніть мені 0.1 BTC.”
Що відбувається далі? Оригінальний 0.4 BTC-юніт стає “витраченим” – його більше не можна використовувати. Але з цієї транзакції з'являються два нові виходи: 0.3 BTC, що йде до Боба, і 0.1 BTC, що повертається до Аліси. Ці нові виходи тепер є новими UTXO, готовими до використання в майбутніх транзакціях.
Комбінування проти розділення: Гнучкість у рамках UTXO
Що, якщо Алісі потрібно було надіслати 0.42 Біт? Просто: вона поєднує свій 0.4 Біт UTXO з її 0.05 Біт UTXO, щоб створити єдиний вхід. Потім вона розділяє результат – надсилає 0.42 Біт Бобу та повертає 0.03 Біт собі. Принцип залишається: входи споживаються, нові виходи виникають.
Чому UTXO важливий: Хребет відстеження блокчейн
В своїй основі, модель UTXO є тим, як блокчейн Біткойна відстежує, де знаходиться кожна монета в будь-який момент часу. Кожна транзакція криптовалюти побудована на цій основі: ви берете невитрачені виходи як входи, доводите, що володієте ними за допомогою цифрового підпису, і створюєте нові виходи для інших, щоб використовувати їх пізніше.
Це елегантно, прозоро і є основою того, як Біткойн та багато інших криптовалют підтримують свій реєстр без центрального органу. Розуміння UTXO - це розуміння того, як блокчейн насправді переміщує вартість від однієї особи до іншої.