Изоляция подаккаунтов для каждого пользователя в официальном реестре ICP

Централизованные биржи объединяют пользовательские депозиты в оmнибус-горячие кошельки, смешивая средства и создавая огромные системные «медовые ловушки», уязвимые для внутренних злоупотреблений и катастрофических взломов.

ICPay использует ончейн-кастодиальную архитектуру с строгим криптографическим разделением пользовательских балансов.

───────────────

Основная техническая архитектура и механизмы

───────────────

1. Детерминированное выведение подаккаунтов

Каждая зарегистрированная учетная запись сопоставляется с уникальным субаккаунтом размером 32 байта, полученным из аутентифицированного пользовательского principal. Средства хранятся в выделенных субаккаунтах в реестре под канистрой 6vbhm-nqaaa-aaaan-q6muq-cai.

2. Принудительный контроль доступа на основе principal

Мотоко-актер на стороне бэкенда обеспечивает идентификацию вызывающего лица для каждого изменения состояния. Только аутентифицированный principal, обладающий подтвержденным удостоверением Internet Identity, может инициировать исходящие выплаты.

3. Аудируемые записи ончейн-реестра

Поскольку каждый субаккаунт индексируется непосредственно в официальном реестре ICP, состояния балансов и истории транзакций можно публично проверять в любое время.

$ICP #ICP #Architecture