Как сеть Toncoin обрабатывает транзакции
Сеть Toncoin обрабатывает транзакцию как подписанное сообщение, которое исполняют смарт-контракты и подтверждают валидаторы. Обозреватель блоков показывает её хеш и статус.

На этой странице
- Валидаторы собирают сообщения в блоки шардов и подтверждают их консенсусом.
- Мастерчейн координирует воркчейны и шардчейны, которые работают параллельно.
- Одно действие в кошельке может создать несколько связанных транзакций.
- После подтверждения сохраните хеш, отметку времени и статус.
TON, сокращение от The Open Network, — это блокчейн, который передаёт ценность и данные в виде сообщений. В этом руководстве мы расскажем, что проверить перед подписанием, как валидаторы превращают сообщение в подтверждённую транзакцию и что записать после этого.
Что нужно перед началом?
Чтобы отследить транзакцию TON, вам нужен адрес кошелька, участвующего в ней, и блок-эксплорер с поддержкой TON. Эксплорер показывает транзакции аккаунта и метки времени. Также желательно знать примерное время действия, чтобы потом сопоставить запись.
Как TON обрабатывает транзакцию?
TON рассматривает транзакцию как подписанное сообщение, которое направляется к смарт-контракту. Валидаторы собирают сообщения в шард-блоки и достигают по ним согласия, чтобы подтвердить изменения состояния. Мастерчейн координирует воркчейны и шардчейны, которые обрабатывают транзакции параллельно. Контракт также может создавать исходящие сообщения, поэтому одно действие может породить несколько связанных транзакций.
- 1Проверьте адрес получателяУбедитесь, что адрес в вашем кошельке совпадает с тем, на который вы хотите отправить средства, и проверьте, что сеть — TON.
- 2Подтвердите сумму и комментарийПроверьте сумму и прикреплённый комментарий или payload перед подписанием.
- 3Подпишите сообщениеВаш кошелёк подписывает действие вашим приватным ключом и указывает смарт-контракт для исполнения.
- 4Отправьте подписанное сообщениеКошелёк рассылает подписанное сообщение в сеть TON, где смарт-контракт исполняет свой код.
- 5Соберите сообщения в блоки шардовВалидаторы собирают сообщения в шард-блоки, которые охватывают части состояния сети.
- 6Достижение консенсусаВалидаторы приходят к согласию по блоку шарда и подтверждают изменения состояния.
- 7Координация через мастерчейнМастерчейн координирует воркчейны и шардчейны, которые обрабатывают транзакции параллельно.
- 8Следите за исходящими сообщениямиКонтракт может создавать новые сообщения, поэтому одно действие может породить несколько связанных транзакций.
Что проверить после подтверждения?
После подтверждения откройте блок-эксплорер и проверьте запись. Посмотрите хеш транзакции, метку времени и статус. Если действие создало исходящие сообщения, проверьте и их.
Часто задаваемые вопросы
Транзакция TON обычно подтверждается за короткое время, но нагрузка на сеть и работа контракта могут добавить задержку.
Хеш транзакции — это уникальный идентификатор подтверждённой транзакции, и он отличается от хеша сообщения.
Да. Транзакция может не пройти после broadcast, если смарт-контракт её отклонит или у неё закончатся ресурсы. Она всё равно может появиться в сети и израсходовать ресурсы.






