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