Фьючерсы
Доступ к сотням фьючерсов
CFD
Золото
Одна платформа мировых активов
Опционы
Hot
Торги опционами Vanilla в европейском стиле
Единый счет
Увеличьте эффективность вашего капитала
Демо-торговля
Введение в торговлю фьючерсами
Подготовьтесь к торговле фьючерсами
Фьючерсные события
Получайте награды в событиях
Демо-торговля
Используйте виртуальные средства для торговли без риска
CFD
Деривативы CFD на акции США
Акции США
Доступ к реальным акциям США и ETF
Акции Гонконга
Торгуйте качественными акциями, котирующимися в Гонконге
Фьючерсы на акции
Высокое кредитное плечо, круглосуточная торговля
Токенизированные акции
Обеспечено реальными акциями
IPO Access
Откройте полный доступ к глобальным IPO акций
GUSD
Создать GUSD для получения доходности казначейских RWA
Мероприятия, связанные с акциями
Торгуйте популярными акциями и получайте щедрые эирдропы
Запуск
CandyDrop
Собирайте конфеты, чтобы заработать аирдропы
Launchpool
Быстрый стейкинг, заработайте потенциальные новые токены
HODLer Airdrop
Удерживайте GT и получайте огромные аирдропы бесплатно
IPO Access
Откройте полный доступ к глобальным IPO акций
Alpha Points
Торгуйте и получайте аирдропы
Фьючерсные баллы
Зарабатывайте баллы и получайте награды аирдропа
Инвестиции
Simple Earn
Зарабатывайте проценты с помощью неиспользуемых токенов
Автоинвест.
Автоинвестиции на регулярной основе.
Бивалютные инвестиции
Доход от волатильности рынка
Мягкий стейкинг
Получайте вознаграждения с помощью гибкого стейкинга
Криптозаймы
0 Fees
Заложите одну криптовалюту, чтобы занять другую
Центр кредитования
Единый центр кредитования
Рекламные акции
Промоакции
Участвуйте и получайте награды
Реферал
20 USDT
Приглашайте друзей за бонусы
Партнерская программа
Эксклюзивные комиссионные
Gate Booster
Растите влияние и получайте аирдроп
Анонсы
Обновления в реальном времени
Блог Gate
Статьи о криптоиндустрии
VIP-услуги
Огромные скидки на комиссии
Управление активами
Универсальное решение для управления активами
Институциональный
Крипто-решения для бизнеса
Разработчикам (API)
Подключение к экосистеме приложений Gate
Внебиржевые банковские переводы
Ввод и вывод фиатных денег
Брокерская программа
Щедрые механизмы скидок API
AI
Gate AI
Ваш универсальный AI-ассистент для любых задач
Gate AI Bot
Используйте Gate AI прямо в вашем социальном приложении
GateClaw
Gate Синий Лобстер — готов к использованию
Gate for AI Agent
AI-инфраструктура: Gate MCP, Skills и CLI
Gate Skills Hub
Более 10 тыс навыков
От офиса до трейдинга: единая база навыков для эффективного использования ИИ
Связь с реальными активами: от набора протоколов к практикам безопасности
RWA (Real World Asset, активы реального мира) становится важным направлением глубокого интегрирования Web3 и традиционных финансов. В отличие от обычного DeFi, протоколы RWA не только обеспечивают цепочную циркуляцию активов, но и напрямую отображают такие реальные активы, как облигации, акции, недвижимость, оборудование, доходные права и др., а их безопасность расширяется с «безопасности кода» до «правового подтверждения, нормативного управления и оффчейн-исполнения».
С точки зрения аудита, ключевая проблема RWA уже не только в предотвращении кражи средств, а в обеспечении согласованности логики кода, бизнес-правил и реальных юридических прав: изменение прав доступа может означать заморозку активов; принудительный перевод — повлиять на реальное право требования в мире.
В этой статье систематически рассматриваются основные модули, типичные риски и ключевые моменты аудита протоколов RWA, начиная с классификации протокольных семейств, стандартных решений и практики безопасного аудита, чтобы помочь разработчикам и аудиторам быстро сформировать системный подход к безопасности отображения активов реального мира.
Учитывая ограниченность объема, в статье представлены основные рамки, ключевые модули и важные выводы. Для полного ознакомления можно перейти на GitHub: Получить.
1. Введение: взгляд на RWA с точки зрения кода и аудита
=================
1.1 Многослойные аспекты безопасности и вызовы аудита при внедрении RWA
С точки зрения аудита кода, основные отличия протоколов RWA от обычных DeFi заключаются в трех моментах:
Само по себе активы отличаются: код — это лишь слой «отображения».
Права доступа и роли более плотные и чувствительные.
Бизнес-процессы переплетают цепочные и оффчейн-элементы.
В традиционном DeFi жизненный цикл транзакции полностью покрыт смарт-контрактом: вызовы, вычисления и обновление состояния происходят на цепочке.
В RWA же часто встречается такой сценарий:
пользователь вызывает на цепочке redeem() или forcedTransfer() → контракт обновляет состояние и регистрирует событие → оффчейн-система получает уведомление и осуществляет реальную передачу активов, их перерегистрацию или ликвидацию → результат возвращается или остается оффчейн
1.2 Основная миссия аудита RWA
В типичном проекте RWA цель безопасного аудита уже не только «предотвратить кражу средств хакерами», а обеспечить выполнение трех базовых требований:
Корректность и безопасность: код не должен содержать ошибок.
Согласованность: поведение кода должно соответствовать заявленным бизнес-правилам.
Аудитируемость: при возникновении проблем — доказательства должны быть доступны и понятны.
1.3 Взгляд и границы статьи
В статье рассматриваем RWA с точки зрения безопасности и аудита.
Для разработчиков: это «дизайн, выведенный из аудита», — инструкция, как проектировать безопасные протоколы.
Для аудиторов: это «руководство и чеклист по аудиту RWA».
На базе опыта аудита смарт-контрактов добавляется особое знание о структуре протоколов RWA и ключевых моментах проверки.
Цель — помочь разработчикам писать протоколы, ориентированные на отображение активов реального мира, а аудиторам — иметь системный подход, охватывающий не только цепочные части, но и сценарии отображения реальных активов.
Статья не ставит задач:
подробно разбирать регуляторные требования или судебные прецеденты (упоминание — по мере необходимости);
объяснять с нуля Solidity или базовые стандарты ERC (предполагается опыт аудитора в DeFi/NFT);
оценивать проекты с точки зрения Tokenomics или «качества проекта» — важна безопасность и надежность модели RWA, заявленной в коде.
2. Обзор протоколов RWA и модулей кода
===============
2.1 От бизнес-анализа: определение типа RWA
С точки зрения безопасности и бизнес-логики, можно условно разделить проекты на четыре категории:
Ценные бумаги / акции / облигации
Недвижимость / недвижимые активы
Физические объекты / оборудование / товарные партии
Доходные права / структурированные / дробные права собственности
2.2 От стандартов к реализации: основные семейства протоколов RWA
2.2.1 Стандарты для регулируемых ценных бумаг
Обеспечивают выпуск и обращение «регулируемых ценных бумаг / продуктов секьюритизации» в цепочке с соблюдением KYC, ограничений на передачу, принудительных операций и других регуляторных требований.
2.2.2 Стандарты для недвижимости / недвижимых активов
Ключевая сложность — не в выпуске токенов, а в структурировании и безопасной загрузке информации о недвижимости в смарт-контракт.
2.2.3 Стандарты для физических устройств / обмена реальными объектами
Решают задачи связывания токенов/NFT с реальными предметами, а также реализации обмена, использования и аннулирования.
2.2.4 Стандарты для структурированных активов / универсальные интерфейсы RWA
Больше ориентированы на «сложные структуры активов» и «единые интерфейсы».
2.3 Типовая архитектура протоколов RWA
Независимо от категории проекта, любой достаточно полный протокол RWA в коде обычно включает следующие модули:
Ядро токена
Модуль прав доступа и ролей
Модуль нормативного соответствия / белого списка
Модуль выкупа / ликвидации
Метаданные / информация об активах
Модуль обновлений и управления
2.4 Быстрый метод определения протокола RWA — три шага
Шаг 1: изучить бизнес-материалы, определить тип и стандарт.
Шаг 2: искать ключевые слова в коде.
Шаг 3: составить архитектурную схему.
3. Глубокий разбор протокольных стандартов: модели соответствия
========================
В этом разделе подробно анализируем текущие основные стандарты RWA.
I. Ценностные RWA: глубокий разбор ERC-1400 (UniversalToken)
1. Общая архитектура контракта
ERC-1400 (UniversalToken), разработанный ConsenSys, — платформа для выпуска и управления ценностными токенами по стандарту ERC1400, включает управление разделами (partition), механизмы удержания (hold), проверку сертификатов, выпуск фондов и обмен токенов. Предназначен для compliant выпуска, торговли и управления ценными бумагами с тонким управлением правами.
Архитектура делится на шесть ключевых модулей:
Ядро: реализует основные функции ценных бумаг — выпуск, выкуп, перевод, учет по разделам (Partition).
Роли: реализует RBAC (роль-базированный контроль доступа).
Верификатор: «мозг compliance», содержит логику проверки — белые/черные списки, подписи сертификатов, контроль приостановки операций.
Расширения: готовые решения для конкретных бизнес-сценариев.
Пользовательские хуки: позволяют программировать поведение при отправке и получении.
Инструменты: утилиты, такие как DomainAware, ERC1820, массовые операции.
2. Глубокий разбор ядра ERC1400 (UniversalToken)
2.1 Структура данных
2.1.1 Основные параметры ценных бумаг
В дополнение к стандартным метаданным ERC20, вводятся параметры, важные для ценных бумаг:
granularity — минимальный делимый объем (например, лот).
isControllable — возможность принудительно переводить или выкупать.
isIssuable — возможность эмиссии новых токенов.
migrated — механизм миграции на новую версию контракта.
2.1.2 Разделы (Partition) — ключевая инновация ERC1400
Механизм разделов позволяет делить один токен на несколько независимых частей, каждая со своим балансом и объемом.
2.1.3 Права операторов (Operator)
Трехуровневая система операторов: глобальные контроллеры, авторизованные операторы (подобно approve), и разделы (Partition) — специальные права для granular control.
2.1.4 Документация
Интеграция стандарта ERC1643 — управление документами (URI, хеши, таймстампы), с ограничением доступа.
2.2 Основные функции
2.2.1 Выпуск (Issuance)
Механизм выпуска — гибкий и безопасный. Ограничен ролью minter или владельцем, с возможностью выпуска по разделам. Поддерживаются сценарии:
IPO / STO
Приватное размещение
Опционы для сотрудников
Дивиденды
2.2.2 Выкуп (Redemption)
Механизм выкупа — важная часть жизненного цикла. Реализовано четыре варианта:
Самостоятельный выкуп (сжигание)
Выкуп оператором
Выкуп по разделам
Всякий выкуп проходит проверку и соблюдение правил.
Примеры: обратный выкуп акций, ликвидация, погашение облигаций, принудительный выкуп при нарушениях.
2.2.3 Переводы и соответствие
Переводы — основной механизм торговли. В ERC1400 реализованы:
Стандартные переводы с учетом разделов
Возможность переводов по разделам
Многоуровневая проверка соответствия (KYC, санкции, лимиты)
Примеры: вторичный рынок, DVP, переуступки, трансграничные операции.
2.3 Расширенная система хуков — модуль compliance
Механизм хуков позволяет вставлять проверки на каждом этапе:
Отправитель (SenderHook): перед отправкой, для проверки лимитов, налогов, логов.
Верификатор (ValidatorHook): глобальный, через ERC1820, для KYC, санкций, экстренных мер.
Получатель (RecipientHook): после получения, для автоматических выплат, голосований и т.п.
3. Расширения и модули
3.1 Регистры и стандарты
TrustedIssuersRegistry — доверенные эмитенты
ClaimTopicsRegistry — типы сертификатов и их управление
3.2 Наследие и устаревшие модули
DefaultCompliance, BasicCompliance — базовые реализации.
3.3 Управление ролями
Роли: владелец, агент, оператор, контроллеры, аудиторы, управляющие.
3.4 Инструменты
TREXFactory — создание контрактов через CREATE2
TREXImplementation — управление обновлениями
4. Специальные сценарии и стандарты
ERC-6065 — токенизация недвижимости
ERC-4519 — IoT и физические активы
ERC-7943 — универсальный compliant интерфейс (uRWA)
5. Безопасные практики кодирования
Правильное проектирование ролей и прав доступа
Моделирование состояний и проверка инвариантов
Обеспечение согласованности данных и отображения активов
Использование прокси и механизмов обновления
Ведение логов и событий для аудита
Внимание к оффчейн-данным и их связке с цепочкой
Итог
Обеспечение безопасности RWA — это комплексный процесс, включающий архитектурный дизайн, строгий аудит кода, моделирование бизнес-процессов и постоянный мониторинг. Использование стандартных решений, расширяемых модулей и современных практик помогает создавать надежные системы для отображения и управления активами реального мира в блокчейне.