Подписанный реестр обязательств и защита свидетелями

AeroNyx16 июля 2026 г.2 мин чтения3 просмотров

AeroNyx ведет подписанный append-only реестр обязательств для зашифрованных записей MemChain. Он подтверждает порядок и целостность, но инфраструктура не может читать память. Это не публичный блокчейн.

Подписанный реестр обязательств и защита свидетелями

AeroNyx ведет подписанный append-only реестр обязательств для зашифрованных записей MemChain. Он подтверждает порядок и целостность, но инфраструктура не может читать память. Это не публичный блокчейн.

Инвариант протокола: Координатор, followers, witnesses, backend и сайт обрабатывают только обязательства над шифротекстом и ограниченные операционные доказательства; им не передаются открытый текст, ключи, связи владельцев или социальный граф.

Текущая рабочая архитектура

Используются один координатор и три проверенных follower/witness-узла. Для запуска нужны 2 из 3 подписанных checkpoint, а для производства во время работы — короткая lease 3/3.

observed_at=2026-07-16 · reporting_nodes=4 · coordinator=1 · followers=3 · height=33 · commitments=8,339 · witness_lease=3/3.

text
client.encrypt_and_sign
  -> coordinator.append_opaque_commitment
  -> follower.verify_signed_ancestry
  -> pinned_witness.retain_checkpoint_and_grant_bounded_lease

Поведение при отказах

При неполном продлении система сообщает degraded и повторяет попытки, пока старая lease действительна. После истечения новое производство обязательств останавливается. remote-ahead или расходящиеся подписанные истории блокируют запуск.

renewal_degraded -> retry_until_expiry

expired -> coordinator_lease_production_permitted=false

remote_ahead | diverged -> startup_denied

Публичная наблюдаемость

API публикует только агрегаты: проверенные узлы, высоту tip, число обязательств и состояние lease. Хэши, подписи, witness ID, endpoints, владельцы и содержимое не публикуются.

text
GET https://api.aeronyx.network/api/privacy_network/vpn/public/network-stats/
data.protocol_status.memory_chain
json
{
  "mode": "signed_commitment_ledger",
  "status": "witness_protected",
  "verified_nodes": 4,
  "coordinator_nodes": 1,
  "follower_nodes": 3,
  "max_verified_tip_height": 33,
  "max_verified_commitment_count": 8339,
  "max_granted_witnesses": 3,
  "max_required_witnesses": 3,
  "network_consensus": "not_claimed"
}

Координатор, followers, witnesses, backend и сайт обрабатывают только обязательства над шифротекстом и ограниченные операционные доказательства; им не передаются открытый текст, ключи, связи владельцев или социальный граф.

Чем это не является

  • Это не permissionless consensus, Byzantine finality или fork choice.
  • Это не токен-реестр и не платформа смарт-контрактов.
  • Это не дает узлам доступ к открытому тексту памяти.

Heartbeat

coordinator_lease_state, coordinator_lease_granted_witnesses, coordinator_lease_required_witnesses, coordinator_lease_seconds_remaining, coordinator_lease_production_permitted, coordinator_lease_last_failure_at, coordinator_lease_consecutive_failures, coordinator_lease_recoveries_total.