Доступно о транзакциях

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

Хотя процесс отправки и получения платежей является примерно одинаковым в отношении всех криптовалют, существуют некоторые аспекты, которые могут меняться от одной криптовалюты к другой.

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

Отправка и получение

Процесс отправки и получения "крипты" устроен практически одинаково во всех кошельках.

  • Отправить крипту

    В вашем приложении-кошельке, найдите опцию "отправить" или другой эквивалент, предусмотренный приложением. Если ваше приложение-кошелек поддерживает несколько криптовалют, убедитесь в том, что вами была выбрана правильная криптовалюта.

    Введите сумму, адрес получателя, ставку транзакции (подробнее об этом расскажем ниже) и нажмите на кнопку "отправить".

  • Получить крипту

    Откройте приложение-кошелек и найдите опцию "получить" или ее эквивалент, предусмотренный приложением. Как было упомянуто ранее, убедитесь в том, что вы копируете адрес для правильной криптовалюты.

    Приложение-кошелек выдает определенный адрес для получения некоторых криптовалют, который так же используется для других криптовалют. Например, криптовалюты, существующие на базе блокчейна Эфириум, будут иметь один и тот же адрес получения в одном приложении-кошельке.

    Отправьте этот адрес отправителю и ждите поступления криптовалюты в ваш кошелек.

Этапы транзакции

Криптовалютные транзакции не осуществляются мгновенно. Для некоторых криптовалют, этот процесс занимает несколько секунд, для других - может затянуться на несколько минут, а в иных случаях и на несколько часов.

При осуществлении операций с помощью некастодиального кошелька, транзакции проходят напрямую через блокчейн в следующем порядке:

  1. Этапы ожидания

    После того, как транзакция осуществляется в кошельке, она практически мгновенно достигает соответствующей блокчейн сети. Транзакции с Биткоинами отправляются в сеть Биткоин, транзакции с Эфиром - в сеть Эфириум и т.д.

    На данном этапе, как отправитель, так и получатель уже могут отслеживать статус транзакции в своих приложениях-кошельках или в общедоступном блокчейн-поисковике, blockchair.com blockchair.com.

  2. Этапы подтверждения

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

    В блокчейне Биткоин, она может составлять до 10 минут, в Эфириуме - примерно 2-3 минуты и т.д. Этот этап может занимать гораздо больше времени, если блокчейн перегружен множеством транзакций, ожидающих своей очереди.

    Транзакция считается завершенной, посте того как она была добавлена в блокчейн.

  3. Финализация транзакции

    После того, как транзакция была добавлена в блокчейн, она может считаться финализированной. Несмотря на это, в случае с некоторыми блокчейнами, в частности Биткоином, рекомендуется выждать, пока не будет добавлено еще несколько новых блоков.

    При осуществлении транзакций на крупные суммы, как правило рекомендуется выждать, пока не будет добавлено до 6 блоков, прежде чем транзакция может считаться теоретически необратимой. Для большинства платежей, 1-2 подтверждения считается достаточным.

Плата за транзакцию

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

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

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

Узел, который первым добавит ее в блокчейн, получит в качестве награды соответствующую плату. Каждый раз, осуществляя транзакцию, вы оплачиваете комиссию разным узлам. Считайте, что это плата за услугу использования сети.

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

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

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

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

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

Некоторые существующие кошельки предложат вам оптимальную сумму платы за транзакцию с учетом текущей активности в сети.

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

Отмена транзакции

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

Можно внести корректировки в транзакции как с Биткоинами, так и с Эфиром, пока они находятся в ожидании, но для того чтобы это сделать, приложение-кошелек должно предоставлять такую опцию.

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

Анонимность транзакции

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

Транзакции во многих блокчейнах хранятся в открытом доступе. Любой может видеть когда была осуществлена транзакция, на какую сумму, а также адреса отправителя и получателя. Хотя сторонние лица и могут видеть участвующие в транзакции адреса, в них нет связи с личностью в реальном мире.

Тогда как некоторые криптовалюты, делающие упор на анонимность (такие как Monero), не раскрывают каких-либо сведений о транзакциях, большинство криптовалют, в том числе блокчейны Биткоин и Эфир, хранят данные о транзакциях в открытом доступе.

Далее, мы несколько углубимся в эту тему и обособленно рассмотрим риски для анонимности при осуществлении транзакций в Биткоинах и Эфире.

  • Анонимность Биткоина

    Кошельки в Биткоине разработаны таким образом, что пользователь потенциально может создать миллионы адресов, которые могут быть использованы для получения платежей через одно приложение-кошелек. Каждый платежный адрес может быть использован однажды, многократно или вообще никогда. Это решает пользователь по своему усмотрению.

    Хороший кошелек всегда генерирует новый адрес для получения платежа, после получения предыдущего платежа на последний адрес. Это делается для того, чтобы у пользователя не возникало желание использовать один и тот же адрес для получения платежей раз за разом.

    Если пользователь постоянно использует один и тот же адрес, кто угодно может по одной транзакции этого пользователя определить и другие входящие и исходящие транзакции, осуществленные им. На основании этой информации, можно потенциально определить весь баланс и историю транзакций пользователя.

    Поэтому, старайтесь использовать новый адрес для получения платежей для каждой стороны, с которой осуществляете транзакции.

  • Анонимность Эфириума

    Как было отмечено выше, в случае с Биткоином, адрес для получения платежей может быть разным для каждой отдельной транзакции.

    В случае с кошельками для Эфириума, ваш адрес для получения платежей в Эфире всегда будет оставаться неизменным. Хотя это может измениться в будущем, сейчас почти все кошельки для Эфириума используют лишь один адрес. Для этого есть свои технические причины.

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

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

    Поэтому, рекомендуется использовать отдельные кошельки для осуществления транзакций с другими людьми и для накопления активов.

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

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

Единственное, что добавляет немного анонимности в этом вопросе - это тот факт, что нет способов установить личность владельца конкретного адреса.