В блокчейне Signum можно торговать токенами прямо на уровне протокола, без промежуточных сервисов. Система работает как обычная биржевая книга заявок: покупатели указывают цену покупки (bid), продавцы — цену продажи (ask), узел сопоставляет совместимые предложения. Но важно понимать, что нажатие кнопки «купить» или «продать» создаёт заявку в стакане, а не гарантирует мгновенный обмен. Сделка произойдёт, только если цена спроса совпадёт с предложением.
Сделка исполняется, когда лучшая цена продажи не превышает лучшую цену покупки. Крупная заявка может исполниться частично: объём сделки равен меньшему из двух оставшихся количеств, а остаток продолжит висеть в стакане. Цена сделки всегда берётся из более ранней заявки — это ключевой момент алгоритма. Например, если продавец выставил 10 токенов по 2 SIGNA, а затем покупатель запросил 6 по 2,5 SIGNA, исполнятся 6 токенов именно по 2 SIGNA. Оставшиеся 4 токена остаются в стакане, а излишняя резервированная сумма покупателю возвращается.
Перед любой заявкой обязательно проверьте числовой asset ID токена (имя легко скопировать), количество параметров decimals, историю сделок и текущие цены в стакане. В кошельке лучше сверять уже преобразованные значения, а не работать с внутренними единицами измерения (quantityQNT и priceNQT). Убедитесь в итоговой сумме в SIGNA и размере комиссии перед подписью. При покупке узел проверяет, достаточно ли у вас свободных SIGNA на произведение цены и количества плюс fee; при продаже проверяется наличие самого токена.
Любая заявка резервирует средства до исполнения или отмены. Если заявка исполнится дешевле указанного лимита при покупке, разница вернётся в доступный баланс. Отмена — это отдельная транзакция с собственной комиссией; отменить можно только собственную открытую заявку. После подтверждения отмены неисполненный остаток токенов или SIGNA возвращается на счёт. Учитывайте, что сама транзакция отмены должна попасть в блок, поэтому в спешке лучше не полагаться на отмену в последний момент.
Главные ошибки: спутать токен с похожим названием, ошибиться в цене или количестве из-за decimals, недооценить разрыв между лучшей ценой покупки и продажи при низкой ликвидности, забыть о частичном исполнении и открытом остатке, или не оставить SIGNA на комиссию отмены. Текущие рекомендации по размеру комиссии динамичны и зависят от нагрузки на сеть, поэтому используйте метод getSuggestedFees из SIP-34 или рекомендацию актуального кошелька, не фиксируйте сумму заранее.
Для бизнеса в России такая встроенная биржа полезна при работе с цифровыми активами и смарт-контрактами: можно организовать обмен между своими токенами без третьих сервисов, что упрощает учёт и снижает риски. Signum в этом контексте позволяет встраивать торговлю токенами прямо в приложение, обрабатывать платежи и обменные операции через один протокол. При автоматизации бизнес-процессов удаётся использовать API узла для программного размещения заявок, мониторинга стакана и отмены остатков без ручного вмешательства.