Идею биткойн-транзакции достаточно легко объяснить. Не правда ли, хорошие новости для начала главы?

Прежде всего, и это самое главное, биткойн-транзакция представляет собой передачу цифровых прав владения определенным количеством BTC в сети Биткойна. Например, если изначально вы владеете пятью биткойнами, а затем отправляете два из них на биткойн- адрес пользователя “Джо”, то в действительности вы передаете цифровое право владения этими двумя BTC кошельку Джо. Оставшиеся три BTC остаются в вашем кошельке, и поэтому вы остаетесь полноправным владельцем этой суммы.

В этой главе описываются основные принципы биткойн-транзакций и даются ответы на некоторые из вопросов, часто задаваемых относительно обмена BTC.

Выясняем, как работают биткойн-транзакций

В самом простом смысле транзакция работает так, что в результате ее выполнения вы передаете другому человеку определенное количество биткойнов из числа тех, которыми владеете.

Чтобы биткойн-транзакция считалась “подлинной”, должен быть по крайней мере один вход (input), хотя вариант с несколькими входами также возможен. Вход является ссылкой на “выход” (output), оставленный предыдущей транзакцией. Запомните, что каждый вход, ассоциированный с биткойн-транзакцией, должен быть непотраченным выходом предыдущей транзакции. Помимо этого, каждый вход в биткойн-транзакции должен быть подписан, что происходит посредством использования приватного ключа, ассоциированного с инициирующим транзакцию BTC-адресом.

В случае, когда с одной биткойн-транзакцией ассоциированы несколько входов, это будет означать, что присылаемый получателю объем валюты приходит из нескольких биткойн-адресов, генерируемых одним кошельком. Как было указано в главе 5. любой пользователь криптовалюты может генерировать неограниченное количество биткойн-адресов, каждый из которых может хранить неограниченные суммы в BTC.

Вот пример: если вы снова отправите счастливчику “Джо” 2 BTC, 1 BTC будет отправлен с адреса #2 в вашем кошельке, 0,33 BTC отправится с адреса #7, а остаток – будет взят с адреса #8. В данном примере адреса #1, #3, #4, #5 и #6 не имеют биткойнов на балансе, а следовательно, не могут использоваться в качестве “входов”, так как нет неизрасходованных выходов, ассоциированных с этими адресами.

Однако биткойн-транзакция может иметь не только несколько входов, но и несколько выходов. Как вы могли ожидать, несколько выходов указывают на то, что транзакция осуществлялась с целью разделить сумму между несколькими разными адресами. Например, ваш баланс в 5 BTC вы хотите разделить между богачом Джо (2 BTC) и Мэри (1 BTC), а оставшиеся 2 BTC отправить на один из других кошельков, находящихся под вашим контролем. На блокчейне одна эта транзакция будет иметь 3 разных выхода: один пойдет Джо, другой пойдет Мэри, а третий – на биткойн-адрес вашего другого кошелька.

Сумма отправки в биткойн-платеже может быть выражена совокупностью сатоши, самых мелких частиц биткойн-транзакций (8 цифр после запятой). Так как биткойн столь хорошо делится по сравнению с традиционными фиатными валютами, цена 1 сатоши очень изменчива. Сегодня 1 сатоши практически ничего не стоит, однако он может стоить несколько центов – или даже долларов – в будущем, по мере того, как использование биткойна станет популярным трендом. (О динамике курса биткойна рассказано в главе 4.)

Проведение платежей биткойнами и наличными деньгами происходит схожим образом. Общее количество биткойнов, ассоциированное со всеми входами транзакции, может превышать количество биткойнов, необходимое для заключения сделки, что образует “сдачу”. В случае с обычными фиатными валютами сдача выдается покупателю посредством купюр либо монет. В случае биткойн-валюты сдача выдается в форме цифрового права владения на биткойны, ассоциированные с вашим адресом. Если объем биткойнов, хранящихся на адресах-входах, превышает объем, необходимый для отправки на все адреса-выходы, то будет создан дополнительный выход на адрес отправителя, куда и попадет “сдача”.

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату