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

На этой странице
- Транзакции с owned-объектами пропускают консенсус; с shared-объектами — нет.
- Независимые транзакции с объектами выполняются параллельно.
- Дайджест, эффекты и события — это ваша квитанция.
Sui — это блокчейн уровня 1, то есть он выполняет смарт-контракты и приложения в собственной базовой сети. То, как Sui обрабатывает транзакцию, зависит от того, чего она касается, потому что Sui отслеживает объекты, а не балансы в одном длинном реестре. Чтобы присоединиться, достаточно кошелька и небольшого количества SUI.
Как Sui обрабатывает транзакцию?
Каждая отправка или вызов приложения начинается как намерение в вашем кошельке. Кошелёк превращает это намерение в транзакцию, и вы её одобряете. Затем валидаторы сертифицируют, упорядочивают, выполняют и финализируют её.
- 1Сформируйте транзакциюВаш кошелёк собирает программируемый блок транзакций, перечисляя команды и входные объекты, которые они читают или изменяют.
- 2Проверьте газ и получателяУбедитесь, что в кошельке есть SUI на газ и что адрес получателя верный. Ошибку здесь трудно исправить.
- 3Подпишите и отправьтеВы одобряете блок ключом, который хранит ваш кошелёк, и кошелёк отправляет его на полную ноду Sui.
- 4Сертификация, упорядочивание и финализацияТранзакции с owned-объектами пропускают консенсус и сразу переходят к выполнению. Транзакции с shared-объектами ждут консенсуса, который фиксирует их порядок, после чего валидаторы выполняют и финализируют их.
Что нужно перед началом?
Sui требует немногого перед отправкой, но основы важны. Транзакцию нельзя отменить после того, как валидаторы её финализируют.
Что стоит проверить после отправки?
Sui возвращает квитанцию, как только транзакция завершается. В кошельке отображается дайджест, а в блок-эксплорере хранится полная запись.
- Дайджест: уникальный ID этой транзакции.
- Эффекты: объекты, созданные, изменённые или удалённые.
- События: заметки, которые транзакция оставляет для чтения приложениями.
Часто задаваемые вопросы
Объект Sui — это единица данных с собственной идентичностью в сети, например монета или запись приложения.
Это одна транзакция, которая может нести несколько команд, и последующие команды могут использовать результаты предыдущих.
Команды останавливаются, и изменения объектов не сохраняются, хотя сеть всё равно может списать газ за работу, выполненную валидаторами.
Это набор транзакций, которые валидаторы согласуют и записывают вместе, давая сети общую точку для синхронизации.






