Изоляция подаккаунтов для каждого пользователя в официальном реестре ICP
Централизованные биржи объединяют пользовательские депозиты в оmнибус-горячие кошельки, смешивая средства и создавая огромные системные «медовые ловушки», уязвимые для внутренних злоупотреблений и катастрофических взломов.
ICPay использует ончейн-кастодиальную архитектуру с строгим криптографическим разделением пользовательских балансов.
───────────────
Основная техническая архитектура и механизмы
───────────────
1. Детерминированное выведение подаккаунтов
Каждая зарегистрированная учетная запись сопоставляется с уникальным субаккаунтом размером 32 байта, полученным из аутентифицированного пользовательского principal. Средства хранятся в выделенных субаккаунтах в реестре под канистрой 6vbhm-nqaaa-aaaan-q6muq-cai.
2. Принудительный контроль доступа на основе principal
Мотоко-актер на стороне бэкенда обеспечивает идентификацию вызывающего лица для каждого изменения состояния. Только аутентифицированный principal, обладающий подтвержденным удостоверением Internet Identity, может инициировать исходящие выплаты.
3. Аудируемые записи ончейн-реестра
Поскольку каждый субаккаунт индексируется непосредственно в официальном реестре ICP, состояния балансов и истории транзакций можно публично проверять в любое время.