# Как проходит транзакция в блокчейне: по шагам

Источник: https://cryptokg.org/ru/blog/kak-prokhodit-tranzaktsiya-v-blokcheyne · Swap KG · обновлено 17.10.2026

Транзакция в блокчейне — это подписанное вашим ключом сообщение «перевести X монет с адреса A на адрес B». Кошелёк отправляет его в сеть, участники сети проверяют подпись и баланс, включают перевод в блок, и после нескольких подтверждений он считается окончательным.

Когда вы нажимаете «Отправить» в криптокошельке, деньги не «летят» к получателю как SMS. Кошелёк создаёт запись о переводе, подписывает её вашим ключом и отправляет в сеть. Дальше тысячи независимых компьютеров проверяют, что подпись настоящая и монет хватает, а затем записывают перевод в общий реестр — блокчейн. Разберём путь транзакции по шагам.

**Коротко:**

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

## Что происходит, когда вы нажимаете «Отправить»?

1. **Формирование.** Кошелёк собирает данные: ваш адрес, адрес получателя, сумму, монету, комиссию сети, иногда комментарий (memo).
2. **Подпись.** Кошелёк подписывает транзакцию [приватным ключом](/ru/glossary/privatnyj-klyuch). Подпись доказывает, что перевод разрешил владелец адреса, но сам ключ не раскрывает.
3. **Отправка в сеть.** Подписанная транзакция уходит на узлы сети, а те передают её дальше.
4. **Ожидание.** Транзакция попадает в «очередь» неподтверждённых переводов — в Bitcoin и Ethereum её называют мемпулом.
5. **Включение в блок.** Майнер или валидатор берёт транзакцию из очереди и включает её в новый блок.
6. **Подтверждения.** Поверх блока появляются новые блоки — растёт число подтверждений.
7. **Зачисление.** Кошелёк или сервис получателя видит перевод и зачисляет его.

## Кто проверяет и подтверждает перевод?

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

| Механизм | Кто подтверждает | Примеры сетей |
|---|---|---|
| Proof of Work | Майнеры, которые тратят вычислительную мощность | Bitcoin, Litecoin |
| Proof of Stake | Валидаторы, которые заморозили монеты сети как залог | Ethereum, TON, BNB Chain |
| Delegated PoS | Ограниченный круг избранных валидаторов | TRON |

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

## Что такое блок и подтверждения?

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

**[Подтверждение](/ru/glossary/podtverzhdeniya-seti)** — каждый новый блок поверх блока с вашей транзакцией. Чем больше подтверждений, тем надёжнее перевод.

| Сеть | Время блока (примерно) | Когда перевод обычно зачисляют |
|---|---|---|
| Bitcoin | ~10 минут | После 1–6 подтверждений, зависит от сервиса |
| TRON | ~3 секунды | Через секунды или минуты |
| TON | несколько секунд | Через секунды |
| Ethereum | ~12 секунд | Через минуты |

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

## Почему комиссию платят сети, а не получателю?

[Комиссия сети](/ru/glossary/komissiya-seti) — плата майнерам или валидаторам за включение транзакции в блок. Её получают участники сети, а не сервис и не получатель.

- В загруженной сети места в блоке не хватает всем, и вперёд проходят транзакции с большей комиссией.
- В Ethereum комиссию называют «газ», в TRON переводы оплачивают ресурсами (энергия и пропускная способность) или TRX.
- Для токенов (например, USDT в сети TRC20 или TON) комиссия платится в основной монете сети: TRX, TON, ETH, BNB.

В кастодиальном кошельке комиссию сети при выводе учитывает сервис. Актуальные комиссии Swap KG — на странице [комиссий](/ru/fees).

## Можно ли отменить отправленную транзакцию?

**Подтверждённую — нет.** Ни отправитель, ни сервис, ни разработчики сети не могут вернуть монеты без согласия получателя. Это главная особенность блокчейна.

**Неподтверждённую — иногда.** В Bitcoin и Ethereum можно отправить замену с той же «очерёдностью» и большей комиссией — переводом самому себе. Но это работает не во всех кошельках и только пока транзакция не попала в блок.

Поэтому перед отправкой:

1. проверьте адрес — начало и конец строки;
2. проверьте сеть — у USDT их несколько, см. [какую сеть выбрать](/ru/blog/trc20-bep20-ton-kakuyu-set-vybrat);
3. для крупной суммы отправьте сначала небольшой тест;
4. остерегайтесь подменённых адресов — схема разобрана в статье об [отравлении адреса](/ru/fraud/address-poisoning).

## Почему все переводы видны в обозревателе?

Публичные блокчейны открыты: любой может посмотреть любой перевод через [обозреватель блокчейна](/ru/glossary/obozrevatel-blokchejna) — Tronscan для TRON, Tonviewer или Tonscan для TON, Etherscan для Ethereum, mempool.space или blockchain.com для Bitcoin.

По [TxID](/ru/glossary/txid) — уникальному номеру транзакции — видно:

- статус (в ожидании, успешно, ошибка);
- число подтверждений;
- адреса отправителя и получателя;
- сумму и комиссию;
- время.

Если перевод «не пришёл», первым делом попросите у отправителя TxID и проверьте его в обозревателе нужной сети. Переводы внутри одного кастодиального кошелька — например, между пользователями Swap KG по username — в блокчейн не попадают: это запись в базе сервиса, поэтому они мгновенные и без комиссии сети.

## Что делать, если транзакция не пришла?

1. **Попросите TxID** у отправителя или найдите его в истории своего кошелька.
2. **Проверьте статус** в обозревателе той сети, в которой отправляли. Если транзакции там нет — она не была отправлена.
3. **Сверьте адрес и сеть.** Если адрес получателя другой или сеть не совпадает, см. статью [отправил USDT не в ту сеть](/ru/blog/otpravil-usdt-ne-v-tu-set).
4. **Проверьте memo**, если переводили на биржу в сети TON.
5. **Подождите подтверждений.** В Bitcoin при загрузке сети это может занять время.
6. **Обратитесь в поддержку сервиса получателя** с TxID, если транзакция подтверждена, а баланс не изменился.

## Частые вопросы

**Сколько идёт транзакция в блокчейне?**

Зависит от сети: в TON и TRON — обычно секунды или минуты, в Bitcoin — от 10 минут до часа и дольше при загрузке. Сервисы ещё ждут нужное им число подтверждений.

**Почему транзакция висит в ожидании?**

Чаще всего из-за низкой комиссии при загруженной сети или из-за того, что сервис ждёт нужное число подтверждений. Проверьте статус по TxID в обозревателе.

**Можно ли отменить перевод в блокчейне?**

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

**Кто видит мои переводы?**

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