Перед тим як перейти до UTXO, визначимоБіткойнжиттєвий цикл транзакції є важливим. Технічно транзакції Bitcoin трохи складніше, ніж фіатові транзакції. Готівкові транзакції зазвичай відбуваються цілими доларами, наприклад, $5 або $10, тоді як транзакції Bitcoin можуть бути настільки малими, що до восьмої десяткової крапки, відомої яксатоші, демонструючи його високий рівень дільності.
При ініціюванні транзакції Bitcoin важливо зрозуміти, що сама криптовалюта фізично не зберігається в гаманці. Замість цього, гаманець лише виступає як інструмент для доступу та управління коштами, що пов'язані з адресою Bitcoin користувача.
ланцюг блоківслужить громадським реєстром, який реєструє всі транзакції, здійснені в мережі, включаючи ті, що стосуються коштів користувача. Коли хтось здійснює нову транзакцію, Вузли Біткойнініціюватипроцес перевірки транзакційДійсні транзакції потрапляють в пам'ять, де рударі вибирають їх для включення в новий блок.
Майнери конкурують, щоб вирішити складну головоломку, і переможець додає блок до блокчейну. Інші вузли перевіряють транзакції блоку. Якщо вони є валідними, блок стає постійною частиною рахунку, і переможець майнер отримує нове майнинговане біткойни.
Блокчейн Bitcoin розбиває процес оплати на ланцюжок блоківвходи та виходидля належного відстеження транзакцій Bitcoin. Вивід - це гаманець, що ініціює транзакцію, оскільки він "виводить" кошти для створення "входу" для отримуючого гаманця. Однак мережа не може створити вивід, якщо не було входу в той гаманець раніше. І саме ці входи складаються зГаманець Біткойнбаланс.
Вхід може бути будь-чим, від кількох сатошів до декількох Біткойнів. Ці вхідні дані накопичуються в гаманці через різні операції. Наприклад, скажімо, що гаманець Боба отримав 3,75 Біткойна в трьох окремих транзакціях, що призвело до трьох невитрачених UTXO.
Коли Боб захоче витратити 0,50 BTC, мережа Bitcoin шукатиме відповідні UTXO в його гаманці, щоб використовувати їх як вхідні дані для цієї нової транзакції. Оскільки транзакції Bitcoin вимагають витрачання всієї суми вхідних даних, якщо Боб використовує 0,75 BTC UTXO, надлишкові 0,25 BTC будуть відправлені назад на його гаманець як новий UTXO, який часто називають «здачею».
Ось один спосіб, як можуть бути розібрані кошти гаманця Боба:
Цей процес трохи аналогічний використанню готівки. Якщо у фізичному гаманці Боба є $100 у різних купюрах, і йому потрібно заплатити $27, він використовує комбінацію купюр, яка покриває суму, скажімо, купюру на $10 і купюру на $20, і отримує $3 здачу.
Однак можна отримати Пил біткойну, які є невитраченими біткоїнами, що накопичуються в гаманці. Невеликі транзакції з біткоїном призводять до ще менших UTXO. Виходи, які стають занадто малими, можуть коштувати більше, ніж вони варті у комісійних витратах, що робить їх невитраченими. Важливо керувати UTXO, щоб запобігти накопиченню пилу біткоїну.
Модель UTXO Bitcoin зазвичай використовує метод першим на виході, першим у виході (FIFO), коли класифікує UTXO для витрат. Цей процес вибору монет означає, що найстаріший Bitcoin у гаманці автоматично витрачатиметься для ініціювання транзакції. Зазначимо, що більшість гаманців Bitcoin пропонують способи обійти FIFO для більш досвідчених користувачів.
Точно так само, як гаманець Bitcoin є представленням коштів, UTXO є представленням невитрачених виходів транзакцій гаманця.
Кожний гаманець Bitcoin має адреса гаманцявикористовується для надсилання та отримання коштів. Зазначено, що користувачі можуть налаштувати свій гаманець Bitcoin для генерації нової адреси, щоб підвищити свою конфіденційність при кожній транзакції. З часом користувачі можуть утримувати Bitcoin на різних адресах, пов'язаних з одним гаманцем.
Мережа Bitcoin розподіляє UTXO по цих адресах та може генерувати нову адресу, коли користувач отримує кошти. В результаті дуже складно для інших відстежувати історію транзакцій гаманця без доступу до всіх його адрес. Якщо Боб здійснює транзакцію з іншим користувачем, вони побачать лише адресу, згенеровану для цієї транзакції.
Хоча різні мережі використовують різні моделі для відстеження транзакцій, протокол Bitcoin був побудований з можливостями відстеження UTXO. Ось деякі переваги та недоліки моделі:
Модель UTXO відстежує право власності на Bitcoin, перевіряючи, що попередні транзакції надсилали монети на певний гаманець. Зрештою, вхідні дані несуть публічну інформацію про гаманець користувача, який його надіслав. Використовуючи вхідні та вихідні сценарії транзакції, мережа може відстежувати Bitcoin до гаманця, який його майнив. Ця чітка історична точка перешкоджає метод подвійного витрачання.
Транзакції не розкривають загального балансу гаманця. Користувачі можуть налаштувати гаманець Bitcoin для створення нових адрес при кожній транзакції, що робить відстеження їх загальних запасів Bitcoin ще складнішим.
Оскільки блокчейн Bitcoin є відкритим реєстром транзакцій, транзакції гаманця є лише частково приватними. Хоча модель безпеки UTXO забезпечує розподілення транзакцій в мережі, відданий користувач може відслідкувати кожну транзакцію до одного гаманця та побачити його звички витрат. Хоча це відсутність обрізання UTXO не загрожує по суті, деякі користувачі можуть віддавати перевагуконфіденційна монетащоб уникнути цього.
Відправка будь-якої кількості Біткойн коштуватиме комісію за транзакцію, пропорційну відправленій сумі. Вищі суми призводять до вищих комісій за транзакції. Крім того, якщо у користувача є кілька UTXO на кількох адресах гаманця, вони заплатять ще більше комісій через кількість транзакцій, які відбуваються для створення входу.
Неправильне управління UTXO може призвести до накопичення пилу Bitcoin. Bitcoin dust - це поширений побічний продукт отримання багатьох невеликих транзакцій Bitcoin з часом. Dust UTXO збільшують розмір блокчейну Bitcoin.
Оскільки шахтарі пріоритизують транзакції на підставі розміру комісії, пилові UTXO сприяють мережева затор, що потенційно може уповільнити ефективні часи підтвердження. Однак деякі гаманці та біржі пропонують інструменти для об'єднання невеликих UTXO в більші, що зменшує їх відбиток на блокчейні.
Уникайте високих комісій за транзакції та пилу Bitcoin можливо завдяки деякому керуванню гаманцем. Ось кілька порад з управління Bitcoin UTXO для того, щоб зберегти процес транзакцій якнайчистішим:
Консолідація UTXO - це дія взяття UXTO гаманця та відправлення їх назад до себе, щоб створити єдиний UTXO. Це запобігає накопиченню менших транзакцій та утворенню пилу Bitcoin. Крім того, якщо в гаманці є групи UXTO, розподілені по різних адресах, консолідація запобігає додатковим комісіям у результаті відправлення кількох транзакцій одночасно.
Регулярні криптотрейдери розуміють, що комісії за транзакції Bitcoin постійно змінюються. Важливо робити транзакції, коли комісії низькі. Так само зачекайте, щоб оптимізувати розмір UTXO, коли комісії будуть досить низькі, щоб економити гроші в довгостроковій перспективі. Немає обмежень у часі на консолідацію UTXO.
Ця стаття перепечатана з [ cointelegraphПереспрямуйте оригінальний заголовок «Що таке модель UTXO Bitcoin, і як керувати UTCXs?», Всі авторські права належать оригінальному авторовіМаксвелл Моллер]. Якщо є заперечення щодо цього повторного надруку, будь ласка, зв'яжіться з Ворота Навчаннякоманда, і вони оперативно займуться цим.
Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодних інвестиційних порад.
Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонене.
Перед тим як перейти до UTXO, визначимоБіткойнжиттєвий цикл транзакції є важливим. Технічно транзакції Bitcoin трохи складніше, ніж фіатові транзакції. Готівкові транзакції зазвичай відбуваються цілими доларами, наприклад, $5 або $10, тоді як транзакції Bitcoin можуть бути настільки малими, що до восьмої десяткової крапки, відомої яксатоші, демонструючи його високий рівень дільності.
При ініціюванні транзакції Bitcoin важливо зрозуміти, що сама криптовалюта фізично не зберігається в гаманці. Замість цього, гаманець лише виступає як інструмент для доступу та управління коштами, що пов'язані з адресою Bitcoin користувача.
ланцюг блоківслужить громадським реєстром, який реєструє всі транзакції, здійснені в мережі, включаючи ті, що стосуються коштів користувача. Коли хтось здійснює нову транзакцію, Вузли Біткойнініціюватипроцес перевірки транзакційДійсні транзакції потрапляють в пам'ять, де рударі вибирають їх для включення в новий блок.
Майнери конкурують, щоб вирішити складну головоломку, і переможець додає блок до блокчейну. Інші вузли перевіряють транзакції блоку. Якщо вони є валідними, блок стає постійною частиною рахунку, і переможець майнер отримує нове майнинговане біткойни.
Блокчейн Bitcoin розбиває процес оплати на ланцюжок блоківвходи та виходидля належного відстеження транзакцій Bitcoin. Вивід - це гаманець, що ініціює транзакцію, оскільки він "виводить" кошти для створення "входу" для отримуючого гаманця. Однак мережа не може створити вивід, якщо не було входу в той гаманець раніше. І саме ці входи складаються зГаманець Біткойнбаланс.
Вхід може бути будь-чим, від кількох сатошів до декількох Біткойнів. Ці вхідні дані накопичуються в гаманці через різні операції. Наприклад, скажімо, що гаманець Боба отримав 3,75 Біткойна в трьох окремих транзакціях, що призвело до трьох невитрачених UTXO.
Коли Боб захоче витратити 0,50 BTC, мережа Bitcoin шукатиме відповідні UTXO в його гаманці, щоб використовувати їх як вхідні дані для цієї нової транзакції. Оскільки транзакції Bitcoin вимагають витрачання всієї суми вхідних даних, якщо Боб використовує 0,75 BTC UTXO, надлишкові 0,25 BTC будуть відправлені назад на його гаманець як новий UTXO, який часто називають «здачею».
Ось один спосіб, як можуть бути розібрані кошти гаманця Боба:
Цей процес трохи аналогічний використанню готівки. Якщо у фізичному гаманці Боба є $100 у різних купюрах, і йому потрібно заплатити $27, він використовує комбінацію купюр, яка покриває суму, скажімо, купюру на $10 і купюру на $20, і отримує $3 здачу.
Однак можна отримати Пил біткойну, які є невитраченими біткоїнами, що накопичуються в гаманці. Невеликі транзакції з біткоїном призводять до ще менших UTXO. Виходи, які стають занадто малими, можуть коштувати більше, ніж вони варті у комісійних витратах, що робить їх невитраченими. Важливо керувати UTXO, щоб запобігти накопиченню пилу біткоїну.
Модель UTXO Bitcoin зазвичай використовує метод першим на виході, першим у виході (FIFO), коли класифікує UTXO для витрат. Цей процес вибору монет означає, що найстаріший Bitcoin у гаманці автоматично витрачатиметься для ініціювання транзакції. Зазначимо, що більшість гаманців Bitcoin пропонують способи обійти FIFO для більш досвідчених користувачів.
Точно так само, як гаманець Bitcoin є представленням коштів, UTXO є представленням невитрачених виходів транзакцій гаманця.
Кожний гаманець Bitcoin має адреса гаманцявикористовується для надсилання та отримання коштів. Зазначено, що користувачі можуть налаштувати свій гаманець Bitcoin для генерації нової адреси, щоб підвищити свою конфіденційність при кожній транзакції. З часом користувачі можуть утримувати Bitcoin на різних адресах, пов'язаних з одним гаманцем.
Мережа Bitcoin розподіляє UTXO по цих адресах та може генерувати нову адресу, коли користувач отримує кошти. В результаті дуже складно для інших відстежувати історію транзакцій гаманця без доступу до всіх його адрес. Якщо Боб здійснює транзакцію з іншим користувачем, вони побачать лише адресу, згенеровану для цієї транзакції.
Хоча різні мережі використовують різні моделі для відстеження транзакцій, протокол Bitcoin був побудований з можливостями відстеження UTXO. Ось деякі переваги та недоліки моделі:
Модель UTXO відстежує право власності на Bitcoin, перевіряючи, що попередні транзакції надсилали монети на певний гаманець. Зрештою, вхідні дані несуть публічну інформацію про гаманець користувача, який його надіслав. Використовуючи вхідні та вихідні сценарії транзакції, мережа може відстежувати Bitcoin до гаманця, який його майнив. Ця чітка історична точка перешкоджає метод подвійного витрачання.
Транзакції не розкривають загального балансу гаманця. Користувачі можуть налаштувати гаманець Bitcoin для створення нових адрес при кожній транзакції, що робить відстеження їх загальних запасів Bitcoin ще складнішим.
Оскільки блокчейн Bitcoin є відкритим реєстром транзакцій, транзакції гаманця є лише частково приватними. Хоча модель безпеки UTXO забезпечує розподілення транзакцій в мережі, відданий користувач може відслідкувати кожну транзакцію до одного гаманця та побачити його звички витрат. Хоча це відсутність обрізання UTXO не загрожує по суті, деякі користувачі можуть віддавати перевагуконфіденційна монетащоб уникнути цього.
Відправка будь-якої кількості Біткойн коштуватиме комісію за транзакцію, пропорційну відправленій сумі. Вищі суми призводять до вищих комісій за транзакції. Крім того, якщо у користувача є кілька UTXO на кількох адресах гаманця, вони заплатять ще більше комісій через кількість транзакцій, які відбуваються для створення входу.
Неправильне управління UTXO може призвести до накопичення пилу Bitcoin. Bitcoin dust - це поширений побічний продукт отримання багатьох невеликих транзакцій Bitcoin з часом. Dust UTXO збільшують розмір блокчейну Bitcoin.
Оскільки шахтарі пріоритизують транзакції на підставі розміру комісії, пилові UTXO сприяють мережева затор, що потенційно може уповільнити ефективні часи підтвердження. Однак деякі гаманці та біржі пропонують інструменти для об'єднання невеликих UTXO в більші, що зменшує їх відбиток на блокчейні.
Уникайте високих комісій за транзакції та пилу Bitcoin можливо завдяки деякому керуванню гаманцем. Ось кілька порад з управління Bitcoin UTXO для того, щоб зберегти процес транзакцій якнайчистішим:
Консолідація UTXO - це дія взяття UXTO гаманця та відправлення їх назад до себе, щоб створити єдиний UTXO. Це запобігає накопиченню менших транзакцій та утворенню пилу Bitcoin. Крім того, якщо в гаманці є групи UXTO, розподілені по різних адресах, консолідація запобігає додатковим комісіям у результаті відправлення кількох транзакцій одночасно.
Регулярні криптотрейдери розуміють, що комісії за транзакції Bitcoin постійно змінюються. Важливо робити транзакції, коли комісії низькі. Так само зачекайте, щоб оптимізувати розмір UTXO, коли комісії будуть досить низькі, щоб економити гроші в довгостроковій перспективі. Немає обмежень у часі на консолідацію UTXO.
Ця стаття перепечатана з [ cointelegraphПереспрямуйте оригінальний заголовок «Що таке модель UTXO Bitcoin, і як керувати UTCXs?», Всі авторські права належать оригінальному авторовіМаксвелл Моллер]. Якщо є заперечення щодо цього повторного надруку, будь ласка, зв'яжіться з Ворота Навчаннякоманда, і вони оперативно займуться цим.
Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодних інвестиційних порад.
Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонене.