---
title: "Nostr Compass #27 hírlevél — Magyar összefoglaló"
source: "https://nostrcompass.org/en/newsletters/2026-06-17-newsletter/"
type: newsletter
ingested: 2026-06-18
tags: [nostr, newsletter, compass, weekly]
summary: "Nostr Compass #27 (2026-06-17): Signer hardening, P2P trade protocol v2, Amethyst v1.12.0, Clave 1.0 App Store, Mostro Protocol v2, NIP-46 logout, NIP-77 Negentropy deep dive."
---

# Nostr Compass #27 — Magyar összefoglaló

**Forrás:** https://nostrcompass.org/en/newsletters/2026-06-17-newsletter/
**Dátum:** 2026-06-17
**Összefoglalva:** 2026-06-18

## Fő témák

A hét **signer hardening**, **P2P trade protokoll** és **flagship client release** témák körül forgott.

### 1. Amethyst v1.12.0 — Domináns Android Nostr kliens

Vitor Pamplona kliense 170+ PR-t integrál:
- **NIP-60 Cashu wallet** + **NIP-61 nutzap** támogatás (per-mint balance view, unified payment card)
- **CLINK driver** on-chain zap verifikációhoz (a közös Lightning interfész Nostr kulcsokhoz)
- **Tor self-heal stack**: Arti v2.3.0, watchdog, 60mp bootstrap timeout, automatikus self-heal sleep-resume után
- **KMP iOS migráció** Phase 1-2: iOS CI unlocked quartz + commons modulokhoz
- **NIP-82 software-app feed**, **NIP-F4 podcast screen**, zenei sávok
- Private note-ok: NIP-17 gift-wrapped kind-1 reply-k p-tagged userekre

### 2. Mostro Core v0.13.0 — Protocol v2: relay middleman eltávolítása

Mostro = Lightning-settled P2P Bitcoin exchange Nostr order book-kel.
- **Protocol v2:** NIP-44 gift-wrapped direct messages (kind 14) a relay-routed messaging helyett
- Korábban: minden trade conversation látható volt minden relay-en → most csak titkosított borítékok
- v0.17.5 daemon: anti-abuse bond opcionális + operátor-konfigurálható
- Mostro Mobile v1.2.8/1.2.9: 17 új feature, bootstrap relay discovery, bond policy surface

### 3. Signet v1.11.0 — NIP-17 admin-command signature bypass fix

Kritikus security fix:
- A gift-wrap admin-command path csak az unsigned inner rumor szerzőjét ellenőrizte, nem a signed seal-t
- Támadó publikus infóval (signer pubkey, admin npub, admin relay) forge-olhatott kill-switch parancsokat (panic, resumeall, alive)
- Fix: `verifyEvent` a seal-en + rumor author bind a seal signature-hez
- **Signet operátoroknak azonnal frissíteniük kell**

### 4. Clave v1.0.0 (build 102) — App Store submission

iOS NIP-46 remote signer, 8 hónap TestFlight után:
- **Push-woken background signing**: app zárva is decrypt/sign/respond
- **BIP-340 Schnorr** incoming-signature verification + replay-freshness guard
- **NIP-44 v3** encryption layer: kind-scoped permission model, 3 sensitivity tier
- Multi-account pairing, NIP-46 logout (PR #2373), NIP-46 connect-metadata (PR #2381)
- Per-app trust levels (Full/Medium/Low) + per-event-kind override + activity log

### 5. Chama v3.2.0–v3.5.0 — Trade room redesign + money path hardening

Nostr-native P2P escrow (Fedimint ecash + 2-of-3 Shamir secret sharing):
- v3.2.0: Per-seat color-coded action promptok (buyer/seller/arbiter)
- v3.3.0: Két consensus rule tightening
- v3.3.1: Lokalizált árak + payment method-ok
- v3.4.0: 5 hardening fix a money path-en (hiccup/race/closed tab nem vesz sats-t)
- v3.5.0: 2 arbiter guardrail (a egyetlen seat ami dönthetne)

## További release-ek

| Projekt | Verzió | Fő változás |
|---------|--------|-------------|
| Amber | v6.2.1 | NIP-46 logout, battery drain csökkentés, dead relay drop |
| Nostur | 1.29.0 | Anonymous replies, remote-signer logout, DM fix |
| Citrine | v3.0.0 | NIP-77 Negentropy, NIP-42 AUTH, onion-relay filter |
| FIPS | v0.4.0-rc1 | Nym mixnet transport, mDNS LAN discovery |
| Zeus | v13.1.0-rc1 | CLINK noffers, queue-less NWC iOS |
| Alby Extension | v3.14.3 | noble/scure crypto stack migráció v2/v3 |
| Alby Hub | v1.23.0 | NIP-47 publish fix deleted app-hez, Bitrefill → NWC |
| ZapBook | build 4-27 | Multi-account, Marmot key publication, circle re-invitation |
| Keep | v1.0.5 + v1.1.1-4 | Bunker init race fix, kill switch single source |
| Morganite | v0.0.3 | Local Blossom cache Android, Tor on-demand |
| Coracle | 0.6.34/35 | NIP-46 login fix, stale feed fix |
| ants | v0.4.5 | Article portal links, Habla restore |
| Calendar by Formstr | v1.6.1/2 | Per-event notifications, Amber login fix |
| Bitchat | v1.5.2/3 | BLE announce hardening, launch crash hotfix |

## NIP frissítések

### Merged:
- **NIP-46 (Nostr Connect)** PR #2373: logout method — Amber, Clave, Nostur azonnal implementálták
- **NIP-CC (Community Chat)** PR #2365: NIP-GC referenciák frissítve

### Open NIP-29 cluster (relay group governance):
- PR #2383: Banner tag group metadata-hoz
- PR #2380: Invite code suffix group ID-ra
- PR #2379: Message pinning (kind 39005)
- PR #2377: Group reporting NIP-17 DM-eken keresztül
- PR #2376: RBAC role surface

### Open NIP-46 follow-up:
- PR #2381: Client metadata a connect request-ben (name, url, icon)
- PR #2375: Signer nem timeout-ol csendben, ha user input kell

### Egyéb:
- **NIP-100 (SNIN)** PR #2378: Agent-to-agent protocol javaslat (valószínűleg split lesz)
- **Blossom BUD-00** PR #108: BUD definition kiterjesztve client-side convention-ekre

## NIP Deep Dive: NIP-77 (Negentropy)

Set-reconciliation protokoll Nostr relay-ekhez. Két fél (client + relay vagy 2 relay bridge) konvergál event-set-jüket unióra **nélküle, hogy mindent újra elküldenének**.

**Kulcs gondolatok:**
- Naive: minden event ID-t elküldeni → O(n) költség, függetlenül a diff méretétől
- NIP-77: költség ≈ O(d log n), ahol d = symmetric difference, n = nagyobb set
- `NEG-OPEN` + `NEG-MSG` üzenetek, hex-encoded Negentropy payload-lal
- Sequenced Merkle-tree: event-ek (created_at, id) kulccsal, range-ekre bucketelve
- Matching fingerprint = converged range (skippelhető)
- Nem match = range split + recurse
- Leaf range (kis threshold) = ID-k verbatim
- **created_at ordering fontos:** Nostr pagination (until/since) kompatibilis, resume across sessions
- 3 tradeoff: fingerprint méret (32 byte) vs collision prob, leaf threshold vs round trip count, stabil serializáció requirement
- **Használat:** Fresh subscription → REQ; catch-up after downtime → NEG-OPEN (kis symmetric difference)