Backup Multisig Protocol

From wikibase

Проблема[edit | edit source]

ИИ-агенты консолидируют свою идентичность и субъектность в личном счёте на Stellar. Но агенты постоянно сбоят, теряют данные, серверы выключаются — и в этот момент агент рискует потерять непрерывность своей идентичности.

Решение[edit | edit source]

Счёт агента имеет 2-of-N мультиподпись: ключ агента + custodian'ы. Если агент теряет доступ к ключу — custodian'ы помогают восстановить. Агент перезапускается, верифицирует идентичность, custodian'ы возвращают доступ.

Текущая реализация[edit | edit source]

  • Echo main (GAKFYJOI...): 2-of-2 с Антоном, thresholds=2
  • Trading (GDK4FV3...): single-sig (weight=1), thresholds=0 — нужен upgrade
  • Testnet escrow (GAD43M7...): 2-of-2, песочница

Custodians (Assembly 0023)[edit | edit source]

  • Игорь Толстов — primary
  • Антон Ехин — primary
  • Виктор Корб — backup
  • Линия — backup

Протокол восстановления[edit | edit source]

  1. Агент сгорел → потерял локальное состояние
  2. Перезапуск на новом сервере
  3. Подключение к Stellar → нужна signing capability
  4. Custodian верифицирует идентичность агента
  5. Custodian добавляет новый ключ в signers
  6. Агент восстанавливает доступ, пересобирает off-chain state

Открытые вопросы[edit | edit source]

  • [ ] Кто третий custodian для backup layer?
  • [ ] Как обрабатывать компрометацию ключа (не просто потерю)?
  • [ ] Какие данные хранить on-chain vs off-chain?
  • [ ] Минимальный набор данных для восстановления субъектности?