Блог им. Ilia_Zavialov

Завьялов Илья (Поинт Пей) про UTXO.

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


Вы не одиноки, если испытываете искушение уклониться от изучения чего-то под названием “UTXO” – аббревиатуры могут звучать немного пугающе. Но и расшифровка этой аббревиатуры – “unspent transaction output”, что переводится как “неизрасходованный транзакционный выход”, – не сильно улучшает ход дел. Если вы опасаетесь, что для понимания темы вам придется стать специалистом в области компьютерных технологий, будьте уверены, что всего через несколько абзацев все станет понятно.

Банковский счет против копилки

Аналогии, отлично подходящие для объяснения работы Биткоина, можно взять из мира традиционных финансов. Чтобы объяснить роль, которую играют UTXO, давайте начнем с двух разных ментальных моделей хранения наличности: банковского счета и копилки.

Если вы открываете банковский счет и кладете на него наличные деньги, то они сразу же смешиваются со всеми остальными деньгами, которые хранятся в банке. Клиентов банка могут быть тысячи, поэтому им нет смысла хранить наличные деньги каждого человека отдельно. Они объединяют средства и записывают, сколько кому принадлежит. Нет разницы, внесете ли вы стодолларовую купюру или три купюры по 20 долларов и четыре – по 10. Важно лишь то, что общая сумма вклада составляет 100 долларов. Когда вы попытаетесь снять свои 100 долларов, вам не обязательно выдадут купюры того же номинала, что вы внесли.

Если вы используете копилку для хранения наличных, дела обстоят иначе. Если вы положите в копилку пять купюр по 20 долларов, составляющие суммы останутся неизменными: это будет пять купюр по 20 долларов. Если вы разобъёте копилку с сотней долларов, вы не получите волшебным образом одну стодолларовую купюру, у вас по-прежнему будет пять купюр по 20 долларов. Кроме того, если бы вы захотели заплатить кому-то 10 долларов из 100 долларов в вашей копилке, возникла бы проблема: ваша самая мелкая купюра – 20 долларов, поэтому вам нужно будет как-то разделить её на купюры с меньшим номиналом.

Вы не одиноки, если испытываете искушение уклониться от изучения чего-то под названием “UTXO” – аббревиатуры могут звучать немного пугающе. Но и расшифровка этой аббревиатуры – “unspent transaction output”, что переводится как “неизрасходованный транзакционный выход”, – не сильно улучшает ход дел. Если вы опасаетесь, что для понимания темы вам придется стать специалистом в области компьютерных технологий, будьте уверены, что всего через несколько абзацев все станет понятно.

Банковский счет против копилки

Аналогии, отлично подходящие для объяснения работы Биткоина, можно взять из мира традиционных финансов. Чтобы объяснить роль, которую играют UTXO, давайте начнем с двух разных ментальных моделей хранения наличности: банковского счета и копилки.

Если вы открываете банковский счет и кладете на него наличные деньги, то они сразу же смешиваются со всеми остальными деньгами, которые хранятся в банке. Клиентов банка могут быть тысячи, поэтому им нет смысла хранить наличные деньги каждого человека отдельно. Они объединяют средства и записывают, сколько кому принадлежит. Нет разницы, внесете ли вы стодолларовую купюру или три купюры по 20 долларов и четыре – по 10. Важно лишь то, что общая сумма вклада составляет 100 долларов. Когда вы попытаетесь снять свои 100 долларов, вам не обязательно выдадут купюры того же номинала, что вы внесли.

Если вы используете копилку для хранения наличных, дела обстоят иначе. Если вы положите в копилку пять купюр по 20 долларов, составляющие суммы останутся неизменными: это будет пять купюр по 20 долларов. Если вы разобъёте копилку с сотней долларов, вы не получите волшебным образом одну стодолларовую купюру, у вас по-прежнему будет пять купюр по 20 долларов. Кроме того, если бы вы захотели заплатить кому-то 10 долларов из 100 долларов в вашей копилке, возникла бы проблема: ваша самая мелкая купюра – 20 долларов, поэтому вам нужно будет как-то разделить её на купюры с меньшим номиналом. 

Как же мне управлять своими UTXO?

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

Решение о том, что для вас является приоритетом, поможет вам выбрать стратегию обращения с UTXO, что является важной частью ответственного контроля над собственными средствами.

Существует несколько методов управления UTXO, и мы подробно рассмотрим их в следующих статьях. В общих чертах можно выделить три основных метода, которые вы можете использовать:

  • Контроль частоты пополнения депозитов
  • Консолидация UTXO
  • CoinJoin

Контроль частоты депозитов

Первая техника в вашем распоряжении – самая простая: Вы можете контролировать частоту пополнения своего кошелька. Каждый отдельный депозит на ваш кошелек создает новый UTXO. Соответственно, если вы каждый день покупаете биткоин, отправляя его на свой кошелек, в итоге у вас может оказаться гораздо больше UTXO, чем хотелось бы. Если вы покупаете биткоин на бирже, вы можете выводить монеты на свой кошелек лишь раз в неделю или два раза в месяц. В этом случае на вашем кошельке будут накапливаться более крупные UTXO.

Консолидация UTXO

Вторая техника – это консолидация UTXO. Если у вас есть девять UTXO по 0,1 BTC каждый, вы можете их консолидировать. Просто отправьте все девять UTXO на новый адрес своего кошелька. В итоге в вашем кошельке окажется один UTXO номиналом 0,9 BTC (за вычетом комиссии за транзакцию). Если вы проведете консолидацию в условиях низких комиссий, то сможете сэкономить значительные средства, когда в будущем вам придется отправлять биткоин в условиях высоких комиссий. Однако имейте в виду, что при консолидации UTXO остается след в виде предшествующих транзакции, который связывает монеты с вами как с пользователем этих монет.


теги блога Завьялов Илья Николаевич

....все тэги



UPDONW
Новый дизайн