Nostr Compass #31 — magyar összefoglaló¶
Főbb történetek¶
Vector v0.4.0 — Concord protokollra váltás. A Vector messenger kivezeti a Marmot-ot mint a csoportos csevegés alapértelmezett szállítási rétegét, és átáll a Concord-ra, egy MIT-licencű, nyílt közösségi protokollra (amit a Soapbox Armada kliense is használ). Négy nappal később megjött a Concord v2: slash-command picker botokhoz, önmegsemmisítő időzítő, NIP-58 badge rendszer. A régi Marmot csoporttörténet NEM vihető át — menteni kell frissítés előtt.
Amethyst saját Concord implementáció. Az Amethyst (Android Nostr kliens) clean-room, drót-kompatibilis Concord implementációt (CORD-01–07) merge-elt, alig napokkal a Vector után. Három független kliens is van most: Vector, Armada, Amethyst. Külön-külön is együttműködnek a dróton.
Sonar kiválik a Bitchat-ből. A Bluetooth-mesh + Nostr alapú Sonar (hedwig-corp/bitchat-to-sonar) v0.1-alpha.7-et adott ki: bounded transcript ablakolás, szinkronizált közeli-peer felfedezés, Blossom média feltöltési javítások. A Sonar Stickers spec a hivatkozási alapja a sticker-pack kind-ok NIP-javaslatnak.
Divine Mobile 1.0.16. Rövid-videós kliens: kibővített videószerkesztő (átmenetek, reverse playback, voice-over), at-rest titkosítás, ProofMode provenance ami túléli a letöltést, 17 nyelv.
Bitchat v1.7.0. Élő push-to-talk hang DM-ekben, aláírt push-to-talk a publikus mesh-en, peer-ID rotáció gyógyítás, store-and-forward kézbesítés.
MDK v0.9.4. A Marmot referencia SDK external-signer login korlátokat szab, draft-message perzisztenciát és profil-web kötést ad hozzá.
További kiadások (röviden)¶
- n_cord v1.1 — NSEC Bunker támogatás
- cdk v0.17.3 — NIP-47 (NWC) wallet service támogatás
- Coop Mobile v0.2.4 — NIP-46 Nostr Connect javítás, NIP-49 ncryptsec1 import
- Nmail v0.14.0 — macOS megjelenés, ütemezett küldés, push értesítések
- Nostrord v2.2.0 — DM master toggle, gazdagabb DM-ek
- Nostr WoT 0.3.86 — NIP-49 backup, teljes event mutatása aláírási promptban
- Keep Android v1.1.8 — FROST threshold key share onboarding
- Noscall v0.6.0 — Cashu pénztárca, relay-alapú push (FCM helyett UnifiedPush)
- Kubo — tablet mód, csoportos chat fotók
- Nostr Codex Phone v0.2.9 — git/diff/read-file helper kérések mobilról
- GitWorkshop v3.0.3 — első natív Android build
- Bitcoin-Safe — Flathub csomag, NIP-17 alapú Sync & Chat plugin
Nem kiadott (unreleased) változások¶
- Amethyst — 54 PR, nicknaming NIP-85 kártyákkal (titkosított becenevek)
- Zap Cooking — 43 PR, "My Kitchen" fázis 3, NDK pool quorum bugfix
- Kehto (napplets runtime) — 26 PR, outbox reads relay discovery előtt
- Wired & TAO — NIP-57 alkotói bevételmegosztás
- Conduit Mono — ephemeral guest checkout, merchant orders inbox újraépítés
- Buzz — 240 PR, kind 39002 channel-creator provisioning race fix
- Nostr Docs — NIP-49 signer multi-account + QR pairing
Újonnan követett projektek¶
- OpenDiscord v1.0.1 — Discord-stílusú kliens WebRTC/SFU voice lobby-kkal
- Auditable Voting v0.1.140 — kliens-oldali szavazás
- Cambium v0.3.2 — kulcs nélküli NIP-55 signer, Heartwood hardware companion-ra proxy-zik (Discovery pick)
További indítások: echoes (offline-first E2E jegyzetek), Dispatch (NIP-44 titkosított travel organizer), Linky (Nostr + Lightning + Cashu PWA).
Protokoll / NIP hírek¶
Nincs merge-elt PR a NIPs repóban. Hat új javaslat nyílt:
- kind:10011 favorite follow sets (fiatjaf) — kind:10012 mintájára, könyvjelzős követési listák
- Private encrypted drive (Form* csapat) — NIP-4E kiterjesztés, Metadata event kind 34578, Blossom tárolással. Egy meghajtó-szintű szimmetrikus kulcs — kompromittálódás = összes file metadata felfedése, nincs rotáció
- NIP-DA (JAFairweather) — permissioned private data sharing scoped data grant-okkal
- Sticker pack kinds 10031 / 30031 (vincenzopalazzo, Sonar Stickers spec) — emoji kind-ok (30030/10030) fölött egy slottal
- NIP-29 message pinning (Anderson-Juhasc) — kind:9010 update-pin-list + kind:39005 mirror
- NIP-66 relay discovery restructure (VincenzoImp) — strukturált Indexed Tags, W tag, l label, javított példa eventek
NIP Deep Dive: NIP-99 + Gamma Markets commerce¶
A NIP-15 (régi marketplace spec) stall + product modellje elavult, a kliensek átköltöztek a NIP-99 classified listings-re (kind 30402 aktív, 30403 draft, d tag címmel, egyszerű addressable event). A NIP-99 viszont nem oldja meg a szállítást, rendelés-státuszt, fizetési bizonylatot, értékelést, és a storefront-ot.
A Gamma Markets munkacsoport (Shopstr, Cypher, Plebeian Market, Conduit Market) ezt pótolja, a NIP-99 fölött:
- kind 30405 — product collection, ami a tag-ekkel hivatkozik az egyes listing-ekre
- kind 30406 — shipping option, per-country ár, súly/távolság szabályok
- kind 14 — szabad szöveges vevő/kereskedő kommunikáció (NIP-17 gift wrap-ben)
- kind 16 — rendelés state tranzíciók (type 1–4: creation, payment request, status update, shipping update)
- kind 17 — fizetési bizonylat
- kind 31555 — értékelés (addressable, listing-re mutat vissza, több rating dimenzió: thumb/quality/delivery)
A design kulcsa: semmi sem öröklődik automatikusan — minden explicit a tag hivatkozás. A NIP-15-tel szemben (ahol a termék a stall-tól örökölte a szállítási táblát) ez cserébe több explicit címkét jelent cserébe azért, hogy a listing teljes konfigurációja magából az eventből olvasható.
A Conduit Mono ezen a héten a saját order-state modelljét futtatja párhuzamosan, a Gamma Markets kind-ok adoptálása nélkül — a két megoldás ugyanazt a problémát célozza, de másképp formalizálja.
Forrás: https://nostrcompass.org/en/newsletters/2026-07-15-newsletter/