Kihagyás

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:

  1. kind:10011 favorite follow sets (fiatjaf) — kind:10012 mintájára, könyvjelzős követési listák
  2. 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ó
  3. NIP-DA (JAFairweather) — permissioned private data sharing scoped data grant-okkal
  4. Sticker pack kinds 10031 / 30031 (vincenzopalazzo, Sonar Stickers spec) — emoji kind-ok (30030/10030) fölött egy slottal
  5. NIP-29 message pinning (Anderson-Juhasc) — kind:9010 update-pin-list + kind:39005 mirror
  6. 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/

Vissza a tetejére