Officine Bitcoin

Lezioni online Bitcoin-only

This project is maintained by valerio-vaccaro

Officine Bitcoin Bitcoin-only урок Этот проект поддерживается valerio-vaccaro

🌍 Переводы

🇨🇳 中文 🇬🇧 English 🇪🇸 Español 🇵🇹 Português 🇷🇺 Русский 🇫🇷 Français 🇩🇪 Deutsch 🇮🇹 Italiano 🇭🇺 Magyar 🏳️ Milanés 🏳️ Veneto

Жизненный цикл транзакции Bitcoin

Что такое транзакция Bitcoin

Транзакция Bitcoin — это действие, записанное в блокчейне, которое передает стоимость от одного или нескольких входов (ранее полученных средств, называемых UTXO — неизрасходованные выходы транзакции) к одному или нескольким выходам (новым получателям). Входные данные — это выходные данные прошлых транзакций, которые еще не были потрачены, а выходные данные присваивают сатоши определенным адресам. Исключением является транзакция «coinbase», первая в каждом блоке, которая генерирует новые биткойны (вознаграждение майнера и комиссия) без ввода данных. Если не все средства с входа потрачены, разница (сдача) возвращается отправителю через дальнейший выход или, если не управляется, теряется навсегда.

Фазы жизненного цикла

Вот жизненный цикл транзакции:

Управление проблемами

Окончательное подтверждение

Транзакция считается окончательной только при наличии нескольких подтверждений (блоков выше своего). Одного подтверждения недостаточно, поскольку форки или двойные траты могут сделать его недействительным. В Белой книге предлагается 6 подтверждений (около 60 минут, в среднем с блоками каждые 10 минут), но количество варьируется в зависимости от суммы и риска. Разница во времени блока высока, но среднее значение сохраняется благодаря сложности майнинга.

Заключение

Цикл завершается транзакцией, «вырезанной» в блокчейне, навсегда фиксируя изменение стоимости.

Программа

Этот урок был создан для Satoshi Spritz Connect.