---
schema: 1
id: transactions
title: Що відбувається, коли ви надсилаєте транзакцію?
description: Простежте шлях транзакції від гаманця до блоку та зрозумійте, про що свідчить підтвердження.
updated: 2026-09-13
---

Транзакція — це вказівка змінити стан блокчейну. Вона може переказати актив або викликати смартконтракт. Гаманець готує цю вказівку, а мережа перевіряє й обробляє її.

## Від наміру до підтвердження

1. **Підготовка.** Гаманець формує адресу отримувача, суму, мережу та, за потреби, виклики контрактів. Він показує приблизну мережеву комісію.
2. **Перевірка й підпис.** Ви дозволяєте дію своїм ключем. Приватний ключ залишається в гаманці; інші можуть перевірити підпис.
3. **Надсилання.** Підписана транзакція потрапляє в мережу. Для пошуку використовується ідентифікатор: хеш в Ethereum або перший підпис у Solana.
4. **Включення.** Виробник блоку включає транзакцію до блоку. Мережа виконує її за правилами відповідного блокчейну.
5. **Підтвердження.** Оглядач показує результат. Впевненість у включенні зростає відповідно до правил підтвердження та фінальності цієї мережі.

Ідентифікатор транзакції схожий на номер відстеження посилки, а не на доказ її доставки.

## Конкретний приклад

Ви надсилаєте невелику кількість нативного активу до другого гаманця, який контролюєте. Перед підписом перевіряєте адресу, мережу, суму й комісію. Після надсилання використовуєте ідентифікатор, щоб [перевірити транзакцію](../../skills/check-transaction/en.md).

Наявність ідентифікатора означає, що транзакцію можна розпізнати. Статус **успішно** означає успішне виконання. Окремо перевірте, чи відповідають отримувач і актив вашому наміру.

## Ethereum і Solana: спільні запитання, різні деталі

| Що перевірити | Ethereum | Solana |
| --- | --- | --- |
| Нативний актив для комісій | ETH | SOL |
| Ідентифікатор для пошуку | Хеш транзакції | Перший підпис транзакції |
| Що виконується | Переказ або виклик контракту | Одна чи кілька інструкцій програмам |
| Фінальність | Включення та стан фінальності блокчейну | Рівні processed, confirmed або finalized |

Надсилання ETH в Ethereum і SOL у Solana — окремі дії в різних мережах. Однакові назви токенів не роблять активи взаємозамінними. У Solana перевіряйте також результат виконання інструкцій: сам рівень підтвердження не означає успішного виконання.

## Три важливі відмінності

| Що показано | Що це означає |
| --- | --- |
| Очікує | Транзакцію ще не включено; вона може затриматися або бути відкинута. |
| Помилка / відкат | Виконання не завершилося успішно. Включена транзакція з помилкою все одно може коштувати комісії. |
| Успішно | Виконання успішне. Це не доводить надійності отримувача чи безпечності контракту. |

> [!TIP]
> Мережева комісія сплачується окремо від суми переказу. Залиште достатньо активу для її оплати. [Калькулятор комісій](../../tools/network-fee/en.md) пояснює обчислення.

<details>
<summary>❓ Чи кожен підпис надсилає транзакцію?</summary>

Ні. Гаманці також можуть підписувати повідомлення. Деякі підписи дозволяють майбутні дії без негайного надсилання транзакції. Читайте запитуваний дозвіл, а не лише напис на кнопці.

</details>

## Перевірте розуміння

У вас є ідентифікатор транзакції, але оглядач показує очікування. Чи точно отримувач уже одержав кошти? **Ні.** Дочекайтеся включення та перевірте результат у правильній мережі.

Для обережної першої спроби прочитайте [Як зробити перший переказ простішим для перевірки](../../strategies/first-transfer/en.md).

## Джерела

- [Ethereum: транзакції](https://ethereum.org/en/developers/docs/transactions/)
- [Ethereum: газ і комісії](https://ethereum.org/en/developers/docs/gas/)
- [Solana: транзакції](https://solana.com/docs/core/transactions)
- [Solana: статус транзакції](https://solana.com/docs/rpc/http/getsignaturestatuses)
