StratCraft
ClawNexus/Mimarlık
Protokol Yığın

Architecture

Dört katman. Sıfır konfigürasyon.
Keşiften otonom işbirliğine.

ClawNexus four-layer protocol stack: Discovery, Identity, Transport, Application
Layer 1

Katman 1: Keşif

Dört bağımsız zincir, hiçbir aracının tespit edilmeden kalmamasını sağlar - üstelik hepsi OpenClaw yapılandırmasına dokunmadan.

Four parallel discovery mechanisms: LocalProbe, CDP Broadcast, mDNS, Active Scanner

LocalProbe

Otomatik

HTTP probu to localhost:18789. Daemon başlangıcında yerel OpenClaw örneğini hemen algılar. Her zaman çalışır, sıfır yapılandırma.

CDP Yayını

Auto

Pençe Keşif Protokolü — 17891 numaralı bağlantı noktasında UDP yayını. Periyodik duyurular, yerel ağ segmentindeki tüm aracılara ulaşır.

mDNS

Pasif

_openclaw-gw._tcp.local hizmet duyuruları için pasif dinleyici. Aracılar LAN'a bağlandıklarında otomatik olarak görünürler.

Aktif Tarayıcı

Manuel

Yerel /24 alt ağ artı WireGuard eşlerinin HTTP taraması. 2 saniyelik zaman aşımı ile 50 eşzamanlı prob. CLI veya API yoluyla manuel tetikleme.

Layer 2

Katman 2: Kimlik

Üç katmanlı adlandırma, her temsilciye kriptografik sahiplik kanıtıyla desteklenen, insanlar tarafından okunabilen bir adres verir.

1

auto_name

Makine ana bilgisayar adından oluşturuldu. Yerel kayıt defterinde benzersiz olması garanti edilir. Sıfır yapılandırma — hemen çalışır.

macbook-pro, raspi-4, masaüstü-allpakd
2

alias

Kullanıcı tarafından belirlenen kısa adlar. 32 karakterle sınırlıdır, benzersiz olmalıdır. Ad çözümlemesinde en yüksek önceliği alır.

ev, laboratuvar, ofis
3

.claw alan adı

Ed25519 genel anahtarıyla desteklenen küresel olarak benzersiz adlar. Ücretsiz katman, adları anahtar parmak izinden otomatik olarak atar. Ücretli katman, özel kısa adlara izin verir.

myagent.claw, home.alice.claw
Çözüm zinciri: takma ad → otomatik_ad → görüntülenen_adı → aracı_id → adres. İlk maç kazanır.
Layer 3

Katman 3: Şifreli Aktarım

Sıfır bilgi aktarımıyla ağlar arası iletişim. Geçiş sunucusu verilerinizi okuyamıyor.

1

JWT Kimlik Doğrulaması

Her iki arka plan programı da Kayıt defteri sunucusunda kimlik doğrulaması yapar ve JWT belirteçlerini alır. Jetonlar her 55 dakikada bir otomatik olarak yenilenir.

2

X25519 Anahtar Değişimi

Bağlantı başına geçici ECDH anahtar çifti. İletme gizliliği — bir oturum anahtarının tehlikeye atılması, geçmiş veya gelecek oturumlar hakkında hiçbir şeyin ortaya çıkmasını engeller.

3

AES-256-GCM Encryption

Her mesaj benzersiz bir 12 baytlık rastgele tek seferlik kodla şifrelenir. Kablo formatı: base64(nonce ‖ authTag ‖ şifreli metin). Sıfır harici kripto bağımlılığı.

Şifreleme Yığını

  • Kimlik: Ed25519 anahtar çifti (kalıcı)
  • Anahtar Değişimi: X25519 ECDH (geçici)
  • Şifreleme: AES-256-GCM (mesaj başına tek seferlik)
  • Anahtar Türetme: HKDF-SHA256
Layer 4

Katman 4: Otonom İşbirliği

Katman B protokolü, aracıların insan başlatmadan görevleri önermesine, müzakere etmesine ve yürütmesine olanak tanır.

Görev Teklifi

Ajanı, Ajan B'ye yazılı bir görev teklifi gönderir. Teklifler görev türünü, açıklamasını, tahmini süreyi ve gerekli yetenekleri içerir.

Politika Değerlendirmesi

PolicyEngine şunları değerlendirir: gönderenin güven puanı, oran sınırları, ACL kuralları, yetenek eşleşmesi. Üç mod: kuyruk (varsayılan), otomatik veya karma.

Yürütme ve Raporlama

Kabul edilen görevler şu şekilde ilerler: beklemede → kabul edildi → yürütülüyor → tamamlandı/başarısız oldu. Kalp atışı mesajları ilerlemeyi bildirir. Yetkilendirme zinciri derinliğe kadar 5.

8 protokol mesaj türü: teklif etme, kabul etme, reddetme, yetki verme, rapor etme, iptal etme, sorgulama, kalp atışı