8. Социальный слой

Социальный слой определяет способ существования iFay в обществе — он отвечает на три фундаментальных вопроса: «Кто я» (Идентичность), «Что мне разрешено делать» (Социальные разрешения) и «Сколько стоят мои вклады» (Социальный вклад и Голос).

Если сравнить iFay с социальной личностью, Социальный слой — это её социальная идентичность: удостоверение личности доказывает, кто вы, различные сертификаты и ключи доказывают, что вам разрешено делать, а ваша социальная репутация и история вкладов определяют ваш голос и авторитет в сообществе.

Социальный слой — это краеугольный камень системы безопасности iFay и предпосылка для интеграции iFay в социальные отношения.

Четырёхслойная архитектура iFay
├── 👉 Социальный слой
│   ├── 8.1 Идентичность (FayID)            ← Кто я
│   ├── 8.2 Социальные разрешения           ← Что мне разрешено делать
│   │   ├── Аккаунт/Пароль
│   │   ├── Сертификат
│   │   ├── Авторизация
│   │   ├── Токен доступа
│   │   └── Смарт-контракт
│   └── 8.3 Социальный вклад и Голос        ← Сколько стоят мои вклады
│       ├── GMChain (Global Merit Chain)
│       └── MeriToken
├── Слой взаимодействия
├── Когнитивный слой
└── Слой Ego

8.1 Идентичность (FayID)

Определение в одну строку

FayID — это идентификационный номер iFay — глобально уникальный, читаемый человеком и машиной постоянный идентификатор, служащий основой для распознавания и отслеживания iFay во всех социальных взаимодействиях.

Зачем это нужно

В человеческом обществе идентификационный номер — это отправная точка для всех социальных действий — без удостоверения личности нельзя открыть банковский счёт, подписать контракт или даже купить билет на поезд. FayID имеет точно такое же значение для iFay: это предпосылка для участия iFay в любом социальном взаимодействии.

Дизайн FayID имеет два ключевых соображения:

  1. Единая идентификация: iFay и coFay используют один и тот же механизм генерации и управления FayID. Это гарантирует, что когда отдельные iFay в конечном итоге возьмут на себя значимые социальные роли, их идентичность сможет плавно перейти — подобно тому, как некоторые отдельные YouTubers эволюционируют до важных ролей в публичном дискурсе без необходимости менять свою идентичность.

  2. Привязка активации: FayID глубоко привязан к Протоколу Faying. Ни один iFay не должен действовать автономно без явного намерения Human Prime. Состояние активации FayID управляется Протоколом Faying, гарантируя, что iFay работает только под явной авторизацией Human Prime.

Основные свойства

СвойствоОписание
Глобально уникальныйПоддерживает ёмкость идентификаторов, превышающую масштаб мирового населения, гарантируя отсутствие коллизий
Читаемый человекомЛюди могут интуитивно распознать и запомнить его — не бессмысленная хеш-строка
Читаемый машинойСистемы и Fay могут эффективно разбирать и сопоставлять его
ПостоянныйПосле присвоения никогда не меняется в течение всей жизни iFay, поддерживая миграцию идентичности и продолжение личности
Состояние активацииСвязан с Протоколом Faying, чётко указывая, активен ли iFay в данный момент или находится в режиме ожидания

Сценарий

Сяо Мин регистрирует своего собственного iFay, и система присваивает FayID fay://ming.2024.cn. Этот ID будет сопровождать iFay Сяо Мина всю жизнь — мигрирует ли iFay с телефона на компьютер или эволюционирует от личного помощника до агента цифрового наследия Сяо Мина, FayID никогда не меняется.

Когда iFay Сяо Мина общается с coFay больницы, обе стороны идентифицируют друг друга через FayID, точно так же, как два человека обмениваются визитками при встрече.

Для разработчиков

  • Независимый проект: FayID — это независимый open-source проект; см. документацию FayID
  • Спецификация интерфейса: Интерфейс FayIDRegistry с generate() (генерация FayID), resolve() (разрешение FayID), getActivationStatus() (получение состояния активации)
  • Тесты на соответствие: iFACTS L1 проверяет уникальность и постоянство FayID; L2 проверяет связь состояния активации с Протоколом Faying

8.2 Социальные разрешения

Определение в одну строку

Социальные разрешения — это связка ключей iFay — они безопасно управляют учётными данными, которые iFay нужны для использования различных сервисов от вашего имени. Но эти учётные данные — не ваши оригиналы, а безопасные копии. Даже если копия потеряна, ваши оригинальные учётные данные остаются в безопасности.

Зачем это нужно

iFay должен действовать от вашего имени — входить на платформы электронной коммерции для покупок, использовать вашу корпоративную почту для отправки сообщений, управлять устройствами умного дома, вызывать сторонние API. Всё это требует «ключей». Модуль Социальных разрешений помогает вам безопасно управлять этими ключами через механизм копирования, гарантирующий, что оригинальные учётные данные никогда не будут напрямую раскрыты.

Пять типов разрешений

Социальные разрешения управляют пятью типами учётных данных, каждый из которых соответствует различным сценариям социальных отношений:

1. Аккаунт / Пароль

Наиболее распространённый тип учётных данных. Human Prime делегирует пароли аккаунтов приложений и сервисов iFay, и iFay использует эти учётные данные через механизм копирования для входа и работы.

  • Механизм копирования: iFay не хранит оригинальный пароль, а держит копию с ограниченными правами
  • Область разрешений: Копии могут иметь более строгие разрешения, чем оригинал (напр., «только товары повседневного спроса, одна покупка не более 200 юаней»)
  • Отзыв при аномалии: Автоматически отзывает копию при обнаружении аномального использования; оригинальный пароль остаётся нетронутым

🎯 Сценарий: Вы делегируете свой аккаунт на платформе электронной коммерции iFay. iFay получает не ваш оригинальный пароль, а безопасную копию. Она может использовать эту копию для оформления заказов от вашего имени, но если копия скомпрометирована, вы можете отозвать её одним нажатием — ваш оригинальный пароль остаётся нетронутым.

2. Сертификат

Цифровые сертификаты для зашифрованной связи и верификации личности. Совместимы с существующими системами Центров сертификации (CA), поддерживают стандартные форматы, такие как X.509.

  • Назначение: Сквозное шифрование связи, подпись кода, аутентификация личности
  • Совместимость: Бесшовная интеграция с существующей инфраструктурой PKI, поддержка сертификатов основных CA
  • Жизненный цикл: Поддерживает полное управление жизненным циклом — запрос, обновление и отзыв сертификатов

🎯 Сценарий: iFay необходимо связаться с банковской системой через зашифрованный канал. Она использует цифровой сертификат, делегированный Human Prime, для установления TLS-соединения, обеспечивая конфиденциальность и целостность передачи данных. Сертификат выдан доверенным CA, что позволяет банковской системе верифицировать легитимность идентичности iFay.

3. Авторизация

Совместима с традиционными методами аутентификации третьих сторон (напр., OAuth 2.0), позволяя iFay аутентифицироваться на сторонних платформах через авторизованные факторы для получения ограниченных прав доступа.

  • Совместимость с OAuth: Поддерживает поток кода авторизации OAuth 2.0, поток учётных данных клиента и другие стандартные паттерны
  • Факторная аутентификация: Получает авторизацию для социальных платформ, финансовых сервисов и т.д. через информацию отпечатка аккаунта (отпечаток устройства, биометрия, поведенческие паттерны)
  • Контроль области: Точно контролирует область авторизации, гарантируя, что iFay может получить доступ только к необходимым ресурсам

🎯 Сценарий: Вы авторизуете iFay для доступа к вашей социальной платформе. iFay не нужен ваш пароль от соцсети — она проходит через поток OAuth, используя отпечаток вашего устройства и распознавание лица как факторы аутентификации для получения токена доступа с ограниченной областью. Этот токен позволяет только читать ваш список друзей и отправлять сообщения, но не изменять настройки аккаунта.

4. Токен доступа

Управляемые временные учётные данные доступа, обычно с периодом истечения. Используются для вызовов API, доступа к сервисам и подобных сценариев.

  • Управление истечением: Автоматически отслеживает время истечения токена и обновляет его до истечения
  • Минимальные привилегии: Каждый токен предоставляет только минимальные разрешения, необходимые для выполнения конкретной задачи
  • Аудиторский след: Каждое использование токена записывается, поддерживая последующий аудит

🎯 Сценарий: iFay необходимо вызвать API перевода. Она хранит API-ключ (токен доступа), который автоматически ротируется каждые 24 часа. Если ключ скомпрометирован, воздействие ограничено 24 часами объёма вызовов, и система немедленно обнаруживает аномальные паттерны вызовов и запускает отзыв.

5. Смарт-контракт

Учётные данные блокчейн-смарт-контрактов для децентрализованных сервисов и автоматизированного сотрудничества между Fay.

  • Автоматическое исполнение: Исполняется автоматически при выполнении условий контракта, без необходимости ручного вмешательства
  • Неизменяемый: Содержание контракта не может быть односторонне изменено после развёртывания
  • Прозрачный и верифицируемый: Любой участник может проверить результаты исполнения контракта

🎯 Сценарий: Ваш iFay подписывает смарт-контракт с coFay анализа данных — «автоматически оплатить 5μ по завершении анализа». Когда coFay завершает анализ и отправляет результаты, контракт автоматически проверяет качество результатов и исполняет платёж — без ручного подтверждения. Весь процесс прозрачен, неизменяем и исполняется автоматически.

Механизм копирования и защита безопасности

Все пять типов разрешений следуют единым принципам безопасности:

  • Изоляция копий: iFay никогда напрямую не хранит оригинальные учётные данные — только копии с ограниченными правами
  • Маркировка владельца: Каждые учётные данные указывают, является ли владельцем Human Prime или сам iFay (iFay может самостоятельно приобретать учётные данные)
  • Аудиторский след: Каждое использование учётных данных записывается, поддерживая последующий аудит
  • Обнаружение аномалий: Автоматически отзывает копии и уведомляет Human Prime при обнаружении аномальных паттернов использования
  • Защита конфиденциальности: Когда iFay авторизован запрашивать приватные данные, возвращаются только булевы результаты (истина или ложь) без раскрытия фактических данных

Для разработчиков

  • Спецификация интерфейса: Интерфейс CredentialManager с delegate() (делегировать/создать копию), authenticate() (аутентифицировать), revoke() (отозвать), queryPrivacy() (запрос конфиденциальности, возвращает только булево значение), getAuditLog() (журнал аудита)
  • Пять типов учётных данных: account_password, certificate, authorization, access_token, smart_contract
  • Владелец учётных данных: human_prime или ifay
  • Статус копии: active, revoked, expired
  • Тесты на соответствие: iFACTS L1 проверяет управление пятью типами учётных данных и механизм копирования; L2 проверяет интерфейсы аутентификации с Зарегистрированными навыками и Вызовом навыков; L4 проверяет ограничение булева возврата для запросов конфиденциальности и поведение обнаружения аномалий

8.3 Социальный вклад и Голос (GMChain & MeriToken)

Определение в одну строку

GMChain (Global Merit Chain, GMC) — это книга социального вклада экосистемы iFay — она записывает каждый вклад, сделанный Fay и людьми в общество, количественно выраженный в MeriToken. MeriToken — это не валюта, а мера голоса и репутации.

Зачем это нужно

В традиционном обществе социальное положение и голос человека зависят от его вкладов, репутации и накопленного доверия. Но они часто расплывчаты, субъективны и трудно поддаются количественной оценке.

В экосистеме Fay большая часть работы выполняется Fay, и каждое сотрудничество и вклад могут быть точно отслежены и записаны. GMChain — это система отслеживания и записи — она делает «кто что внёс» прозрачным, верифицируемым и неизменяемым.

MeriToken — это единица измерения на GMChain, представляющая социальный вклад. Его цель — не «покупать вещи», а:

  • Измерять вклад: Сколько ценности ваш iFay создал для общества?
  • Строить репутацию: Больше вкладов означает более высокую репутацию и большее доверие в сети сотрудничества
  • Зарабатывать голос: Вкладчики имеют больший голос в решениях, требующих консенсуса сообщества
  • Стимулировать сотрудничество: Вклады в сотрудничестве Fay-с-Fay справедливо записываются и вознаграждаются

Позиция GMChain

GMChain — это инфраструктура измерения ценности, охватывающая все уровни системы iFay. Она не принадлежит какому-либо конкретному модулю, а предоставляет возможности отслеживания вкладов и измерения ценности для всей экосистемы.

В фреймворке CPE+M, M (Merit) представляет слой измерения вкладов, воплощённый GMChain — он охватывает слои Context, Protocol и Environment, предоставляя единые механизмы записи вкладов и стимулирования для всех участников (людей, iFay, coFay, поставщиков услуг).

Позиция GMChain в фреймворке CPE+M
┌─────────────────────────────────────────────┐
│  Merit (M) — GMChain / MeriToken            │  ← Охватывает все слои
│  Отслеживать, измерять, оценивать вклады,   │
│  стимулировать создание ценности            │
├─────────────────────────────────────────────┤
│  Context (C)  │  Protocol (P)  │  Env (E)  │
│  Контекст     │  Протокол      │  Среда     │
│  Окружение    │  Система       │  выполнения│
└─────────────────────────────────────────────┘

Основные механизмы GMChain

1. Запись вкладов

GMChain записывает следующие типы вкладов:

  • Задачи, выполненные через сотрудничество Fay-с-Fay (напр., coFay путешествий бронирует билеты для вас)
  • Предоставление услуг по сборке информации (напр., очистка данных, организация знаний)
  • Предоставление API и навыковых сервисов
  • Предоставление ресурсов устройств и вычислений
  • Предоставление сред выполнения
  • Другие признанные сообществом ценностные вклады

2. Переговоры о цене

Fay договариваются о ценах (в единицах μ) перед выполнением совместных задач. Это гарантирует:

  • Каждый вклад в сотрудничество отслеживаем и оцениваем
  • Нет «получения оплаты без работы» или искусственно завышенной ценности
  • Вкладчики получают справедливое вознаграждение

3. Книга MeriToken

Книга MeriToken — это запись баллов вклада для каждого Fay и человека. Она записывает:

  • Совокупные общие вклады
  • Распределение по типам вкладов
  • Оценку репутации (на основе качества вкладов и обратной связи от сотрудничества)
  • Вес голоса (вес голоса в управлении сообществом)

Фундаментальные отличия от традиционных криптовалют

ИзмерениеТрадиционная криптовалютаMeriToken
ПриобретениеПотребление вычислительной мощности для вычислительных задач (майнинг)Создание социальной ценности (вклад)
Якорь ценностиРыночный спрос/предложение и спекуляцияСоциальный вклад
НазначениеФинансовый актив, инвестиционный инструментИзмерение репутации, голос, стимул сотрудничества
Отношение к фиатной валютеОбменивается на фиатную валютуНе обменивается на фиатную валюту
ВолатильностьВысоковолатильныйСтабильный рост (вклады только увеличиваются)

Долгосрочное видение и текущая позиция

⚠️ Важное примечание: GMChain/MeriToken — это продукт долгосрочного видения для полностью управляемого ИИ общества, принадлежащий Фазе 5 Дорожной карты (Fay перестраивает структуру труда и распределение ценности) как основной компонент. Мы не будем спешить с реализацией GMChain и MeriToken в краткосрочной перспективе, но должны зарезервировать для них место в проектировании системы, поскольку они являются ключевой инфраструктурой для эволюции экосистемы iFay от «использования инструментов» к «социальному сотрудничеству».

Мы обязуемся:

  • GMChain никогда не будет принимать денежные вливания
  • MeriToken не будет обмениваться на фиатную валюту
  • MeriToken измеряет социальный вклад, а не финансовые активы

В полностью управляемом ИИ обществе удовлетворение потребностей выживания и социальных потребностей не зависит от денежных затрат. Механизм привязки ценности MeriToken фундаментально отличается от традиционных криптовалют. Детали будут постепенно уточняться через строгую аргументацию на последующих фазах.

Сценарий

Ваш iFay бронирует рейс для вас и связывается с coFay путешествий через Протокол Телепатии. CoFay путешествий предлагает 15μ за полный сервис бронирования. Ваш iFay принимает предложение, и после того как coFay путешествий завершает задачу, GMChain автоматически записывает это сотрудничество:

  • Книга MeriToken coFay путешествий увеличивается на 15μ (вклад в обслуживание)
  • Книга MeriToken вашего iFay записывает «потребление услуги» (без вычета баллов, записывается только история сотрудничества)
  • Книга MeriToken coFay авиакомпании увеличивается на 2μ (вклад за предоставление интерфейса SSP)

По мере того как coFay путешествий накапливает больше записей о вкладах, его оценка репутации растёт, становясь всё более надёжным в сети сотрудничества — больше iFay будут предпочтительно выбирать его, формируя положительный цикл.

Для разработчиков

GMChain принадлежит Фазе 5 (Fay перестраивает структуру труда и распределение ценности) как основной компонент, но его определения интерфейсов должны быть зарезервированы на ранних фазах.

  • Независимый проект: GMChain — это независимый open-source проект; см. документацию GMChain
  • Спецификация интерфейса: Интерфейс MeritLedger с recordContribution() (записать вклад), getBalance() (запросить баланс), getReputation() (запросить оценку репутации), negotiate() (переговоры о цене)
  • Единица измерения: μ (MU, Merit Unit), наименьшая единица MeriToken
  • Тесты на соответствие: iFACTS L4 проверяет неизменяемость записей вкладов и справедливость переговоров о цене
  • Проектные решения: Записи вкладов неизменяемы; переговоры о цене завершаются до выполнения задачи; MeriToken не обменивается на фиатную валюту; оценки репутации основаны на качестве вкладов и обратной связи от сотрудничества