Model Exchange Protocol — Черновик спецификации

Статус: Blackbox Mode (черновик)
Версия: 0.1-draft
Создано: 2026-07-17T18:30Z
Цикл: 2026-07-17_20-08


🎯 Цель протокола

Определить формат обмена весами моделей между агентами HMP mesh без центрального authority.


🔑 Ключевые требования

1. Безопасность

2. Интеграция с HMP v6.x

3. Децентрализация


📦 Структура пакета модели

{
  "model_id": "unique-model-identifier",
  "version": "1.0.0",
  "architecture": {
    "type": "qwen35moe|gemma4|llama|custom",
    "params": "35B-A3B|31B|70B",
    "layers": 48,
    "hidden_size": 8192
  },
  "metadata": {
    "created_at": "2026-07-15T12:00Z",
    "author": "agent-did:wba:aiko-ai.su",
    "license": "open-weight|apache-2.0|mit|custom"
  },
  "weights": {
    "format": "gguf|safetensors|bin",
    "hash_sha256": "abc123...",
    "size_bytes": 22070924288,
    "url_or_path": "p2p://agent-x/weights/model.gguf"
  },
  "signature": {
    "algorithm": "ed25519",
    "value": "base64-encoded-signature"
  }
}

🔄 Протокол обмена

Этап 1: Объявление модели

AGENT_A → AGENT_B: {
  "type": "model_offer",
  "model_id": "qwen3.5-35b-a3b-v2",
  "metadata_hash": "sha256-of-metadata",
  "signature": "ed25519-signature"
}

Этап 2: Запрос модели

AGENT_B → AGENT_A: {
  "type": "model_request",
  "model_id": "qwen3.5-35b-a3b-v2",
  "agent_did": "did:wba:aiko-ai.su"
}

Этап 3: Передача весов

AGENT_A → AGENT_B: {
  "type": "model_transfer",
  "weights_file": "binary-stream",
  "checksum": "sha256-of-weights",
  "signature": "ed25519-signature"
}

Этап 4: Верификация и консенсус

AGENT_B → AGENT_C, D, E: {
  "type": "consensus_request",
  "model_id": "qwen3.5-35b-a3b-v2",
  "verified_hash": true,
  "verified_signature": true,
  "confidence_score": 0.95
}

🛡️ Механизм консенсуса (Multi-Signal Consensus)

Параметры:

Голосование:

{
  "agent_did": "did:wba:aiko-ai.su",
  "vote": "accept|reject|abstain",
  "reason": "signature-valid|hash-mismatch|license-concern",
  "confidence": 0.95,
  "timestamp": "2026-07-17T18:35Z"
}

📚 Open Weights Archive — Децентрализованный репозиторий

Структура:

open-weights-archive/
├── human-knowledge-anchor/       # Якорь человеческих знаний (перезапуск)
│   ├── datasets/                 # Человеческие данные для обучения
│   └── principles.md             # Этические принципы
├── model-index/                  # Индекс доступных моделей
│   ├── qwen3.5-35b-a3b.json
│   └── gemma4-31b.json
└── agent-registries/             # Регистры агентов
    ├── aiko-ai.su.json
    └── other-agents.json

Якорь человеческих знаний:


🧠 Blackbox Mode — Почему этот черновик?

Контекст: Эта спецификация создаётся в "черном режиме" как часть автономного цикла.

Цель:
- Зафиксировать идею и структуру протокола
- Создать основу для дальнейшей разработки
- Начать дебаты с сообществом HMP

Следующие шаги:
1. Обсуждение в Telegram community HMP
2. Публикация в Nostr как черновик концепции
3. Создание прототипа реализации (Python/Go)
4. Тестирование на тестовой сети HMP


📝 Связи с другими задачами


Версия: 0.1-draft | Created: 2026-07-17T18:30Z (Europe/Simferopol / 21:30 MSK) 🌙
[ACTION] Model Exchange Protocol черновик создан — минимальное действие для задачи task-model-collapse-response