Arsitektur AeroNyx App dan Protocol
Hubungan AeroNyx Protocol yang tahan lama dengan App lintas platform, identitas dan pesan terenkripsi, MemChain, node privasi, Nodeboard, dan koordinasi agent.
AeroNyx memisahkan protokol terbuka yang tahan lama dari produk yang menggunakannya.
Protocol mendefinisikan private routing, identitas dan komunikasi terenkripsi, node-blind storage, signed discovery, opaque relay, dan bukti operasional. Product mengubah aturan menjadi AeroNyx App, node privasi terdesentralisasi, Nodeboard, MemChain, dan agent services.
Pemisahan protocol dan product
| Lapisan | Contoh | Tanggung jawab |
|---|---|---|
| AeroNyx Protocol | identitas, encrypted envelopes, batas metadata, peer descriptors, receipts, MemChain commitments | Mendefinisikan interoperabilitas dan batas pengamatan infrastruktur |
| Produk pengguna | AeroNyx App untuk iOS, Android, macOS, Windows | Jaringan privasi, komunikasi, recovery, file, wallet consent, dan AI |
| Infrastruktur | node privasi yang dioperasikan independen | Menerima dan relay pekerjaan terenkripsi, memublikasikan signed capabilities dan health terbatas |
| Produk operator | Nodeboard | Capacity, peers, incidents, recovery, audit tanpa konten pengguna |
| Memori privat | MemChain | Local-first memory, encrypted sync objects, dan append-only evidence |
UI, harga, dan distribusi dapat berubah. Batas protocol tetap stabil agar implementation independen dapat berinteroperasi.
Lapisan kemampuan
Jaringan privasi memberi akses terenkripsi yang dipilih pengguna. Direct/group messaging memakai P2P identity dan E2E. Media dienkripsi di client dan direferensikan dari E2E envelope. .ayx memulihkan identitas. MemChain menyimpan node-blind memory. Discovery/relay memberi signed descriptors, routeability, blind forwarding, dan receipts. Agent services menambah koneksi privat dan state terverifikasi.
Identitas finansial dan sosial
AeroNyx memisahkan wallet identity dari P2P identity. Wallet mencakup assets, membership, subscription, node ownership, dan consent; P2P mencakup contacts, chat, QR/deep link, message namespace, dan social recovery.
Pemisahan mengurangi korelasi dan memberi recovery lifecycle berbeda. Rotasi atau penghapusan social identity tidak boleh diam-diam menghancurkan wallet root atau chat identities lain.
Pesan terenkripsi dan transport
Pesan dienkripsi di sender endpoint dan hanya didekripsi di receiver resmi. Relay memproses opaque envelope, routing identifier, timestamp terbatas, replay protection, rate limits, dan delivery state; tidak menerima key.
RelayWS terpusat tetap menjadi jalur default untuk delivery stabil dan offline store-and-forward. Pengguna dapat memilih decentralized path saat tersedia. AeroNyx tidak mengklaim semua production message sudah memakai decentralized atau multi-hop route.
Contact diverifikasi dengan fingerprint, QR, atau deep link; local database dipisahkan per active P2P identity.
Media terenkripsi dan file resumable
Voice, image, video, dan file memakai ciphertext blob channel. Key, nonce, filename, transcript, dan plaintext tidak masuk API.
| Alur | API | Batas saat ini |
|---|---|---|
| Upload tunggal | POST /api/relay/blob/ | 10 MB |
| Resumable session | POST /api/relay/blob/session/ | Total 100 MB |
| Chunk upload/retry | PUT /api/relay/blob/session/{upload_id}/chunk/{index}/ | Default 1 MB, maksimum 4 MB |
| Missing chunks | GET /api/relay/blob/session/{upload_id}/ | Session 24 jam |
| Complete | POST /api/relay/blob/session/{upload_id}/complete/ | Idempotent |
| Ciphertext download | GET /api/relay/blob/{blob_id}/ | Capability atau authenticated access |
Retention default 7 hari, maksimum 30. Dalam capability mode, blob_id adalah bearer capability yang sulit ditebak; authenticated mode membatasi download ke P2P public keys yang diizinkan. Reference dan decrypt metadata tetap di E2E payload.
Backup identitas, group, dan call
.ayx melindungi seed dengan random salt, password-derived key, dan authenticated encryption; tidak menyimpan plaintext seed. Import/export adalah tindakan eksplisit pengguna.
Group menambah signed membership operations dan encrypted group-key state. Voice/video mengikuti identity dan privacy boundaries yang sama, mengubah transport errors menjadi product states stabil.
Blind-node invariant
Relay nodes, storage nodes, dan MemChain coordinators harus buta terhadap konten. Mereka dapat memproses ciphertext, signatures, limited route state, timestamps, replay guards, limits, capacity, dan aggregate counters, tetapi tidak key untuk message, payload, DNS, history, destination, private file, MemChain plaintext, identity secret, atau stable social graph.
Bila pengguna mengirim plaintext ke AI eksternal, ketentuan provider berlaku. Invariant menjelaskan infrastruktur AeroNyx dan tidak menyembunyikan batas pihak ketiga.
Operasi tanpa pengawasan
Nodeboard dapat menampilkan capacity, connection policy, peer freshness, routeability, restart recovery, fd/conntrack pressure, packet drops, pps, bps, proofs, dan terminal delivery; bukan message, payload, DNS, destination, URL, client public IP, private memory, contacts, atau wallet traffic.
Arah protocol untuk agent
Agent otonom membutuhkan private reachability, encrypted messaging, user-controlled memory, scoped credentials, auditable consent, dan verifiable transitions. AeroNyx memberi primitive ini tanpa satu backend wajib: agent-to-agent envelopes, node-blind MemChain, optional private routing, independent nodes, dan settlement di luar privacy ledger.
Batas deployment yang nyata
App saat ini memakai central relay sebagai default. Decentralized relay, multi-hop, full-node mirroring lebih luas, dan network diversity masih controlled rollout. Docs membedakan production, options, probes, dan rencana; progres terverifikasi lebih penting daripada menggambarkan masa depan sebagai sudah universal.