Kihagyás

No Solutions #21. Hashtree, Nostr VPN, and Iris w/ Martti Malmi

Epizód: #21 • Dátum: 2026. tavasz • Házigazda: No Solutions host (Sovereign Engineering) • Vendég: Martti Malmi (Bitcoin egyik legkorábbi fejlesztője, a hashtree és Iris megalkotója) Forrás: https://sovereignengineering.io/podcast/21-hashtree-nostr-vpn-and-iris-w-martti-malmi Transcript: SRT (https://haven.dergigi.com/cd8cce4d4cd2e327788a79e221e8437da24a297b707f1f8a0b0ef835846202c4.srt), saját letöltés 2026-08-26, 12024 szó

Összegzés

A No Solutions #21 epizód a sorozat egyik legizgalmasabb és leginformatívabb epizódja, amelyet a házigazda és Martti Malmi rögzítettek 2026 tavaszán, vélhetően egy sétán (a transcript a „let's walk here”, „let's work here”, „that's a longer, nicer path” típusú utalásokból ítélve). Martti Malmi a Bitcoin egyik legkorábbi fejlesztője (Satoshi Nakamoto első alkalmazottja, aki 2009-2011 között a Bitcoin fejlesztésén dolgozott), és az epizód a hashtree, a Nostr VPN és az Iris projektek köré szerveződik. Az epizód mottója: „We have this window of opportunity to steer the LLMs and the future of technology into a freedom-tech direction.”

A hashtree projekt Martti válasza a GitHub-tól való függőség csökkentésére. Martti elmagyarázza, hogy a hashtree a Blossom protokollra épül, és tartalom-címzett, verziókezelt fájlrendszert biztosít. „Hashtree does basically does directories and file chunking on top of Blossom.” A hashtree célja, hogy a Git-tárolókat (a .git mappával együtt) a Blossom szervereken tárolja, és a felhasználók npub-azonosítással férjenek hozzá. „I wanted decentralized Git when looking into alternatives. But I wasn't satisfied with anything. I wanted something really simple that is no-sternative.”

A hashtree alapvető tulajdonságai: (1) könyvtárstruktúra (directories) és fájl-chunking, (2) content addressing (a tartalom hash-e az azonosító), (3) titkosítás (alapértelmezetten, de kikapcsolható), (4) deduplikáció (ugyanaz a fájl ugyanazt a hasht adja). „I use like content hash key encryption, similar to free net, which was a system back in the day. So same file always produces the same software text. So there's that deduplication.” Ez a modell a Freenet (2000-es évek eleji decentralizált fájlmegosztó hálózat) és az IPFS kombinációját idézi, de a Blossom protokollra épül, és a Nostr-ökoszisztémával natívan integrálható.

A titkosítás fontos eleme a hashtree-nek. Martti hangsúlyozza, hogy a hashtree „encrypted by default”, és a Blossom szerverek így nem tudják, milyen tartalmat tárolnak. „It's also very helpful for Blossom server maintainers, when it takes away the moderation liability. Because you don't even know and can't know what you're hosting.” Ez a tulajdonság a Blossom szerverek jogi kockázatát csökkenti, és a felhasználók számára is nagyobb adatvédelmet biztosít.

A Nostr VPN projekt Martti másik fontos munkája. A projekt célja, hogy a felhasználók npub-azonosítással vásárolhassanak VPN-hozzáférést, és a VPN-szolgáltatók automatikusan fogadhassák a fizetéseket. A modell a „Paygres” (#16 epizód) koncepcióját követi: a felhasználók NPUB ismeretében fizetnek a szolgáltatásért, és a szolgáltató automatikusan biztosítja a hozzáférést. A Nostr VPN különlegessége, hogy a VPN-szolgáltatók a hashtree-vel tárolhatják a konfigurációs fájlokat, és így a felhasználók könnyen átvihetik a VPN-beállításaikat egyik szolgáltatóról a másikra.

Az Iris projekt egy közösségi háló, amelyet Martti még a Nostr előtt fejlesztett. „Iris means apparently rainbow in ancient Greek. And yes, that symbolizes the plurality of voices and Iris of the eye, it's named after rainbow's colors.” Az Iris célja, hogy a felhasználók sokszínűségét reprezentálja, és a „plurality of voices” filozófiáját testesíti meg. Az Iris a Mastodon és a Diaspora decentralizált közösségi hálózatokhoz hasonlít, de a Martti saját víziója szerint a Nostr ökoszisztéma részeként működhet.

A beszélgetés egy másik fontos szála az identity és a web of trust. Martti hangsúlyozza, hogy a „social graph” (a felhasználók közötti kapcsolatok hálózata) a kulcsa a spam és a nem kívánt tartalom elleni küzdelemnek. „I think it's the only proper solution to fighting spam and other unwanted content because proof of work is not going to make it tinder normal users more than spammers.” A proof of work (NIP-13) önmagában nem elég, mert a spammerek erőforrásai (GPU, energia) meghaladhatják a normál felhasználókét, és így a PoW a spam ellen dolgozhat a normál felhasználók kárára. A web of trust alapú szűrés (amelyben a felhasználók csak a barátaik és a barátaik barátainak tartalmát látják) hatékonyabb megoldás.

A Nostr-ökoszisztéma értékelése is szóba kerül. Martti hangsúlyozza, hogy „we need public key-based identities, not domain-based”, és a Nostr ebben az értelemben a helyes irányba mozdul el. Ugyanakkor a Nostr „not happy” állapotban van, mert „most people are fine with posting on X or something”. A nyilvános diskurzus tekintetében a felhasználók a legnagyobb hálózathoz mennek (legnagyobb közönség), és a Nostr hálózati hatása (network effect) még nem elég erős. Martti szerint a megoldás a privát chat és privát csoportok (NIP-17, NIP-44), ahol a hálózati hatás nem számít, mert a felhasználók közvetlenül, npub-azonosítással kommunikálnak egymással.

Az MLS (Messaging Layer Security) és a Marmot/White Noise projektek is szóba kerülnek. Jonathan (a cohort egyik tagja) szerint az MLS, a Marmot és a White Noise a „most important project on Nostr right now”. Martti egyetért, mert a forward secrecy, a message history secrecy és a group messaging mind fontos elemei a privát kommunikációnak, és a Nostr ezeket a funkciókat még nem megfelelően kezeli. A NIP-44 (encrypted direct messages) és a NIP-17 (private direct messages) a kezdeti lépések, de a double ratchet (Signal algoritmus) integrációja és a multi-device támogatás még fejlesztés alatt áll.

A lokális AI ügynökök (local agents) és a privacy is fontos téma. Martti felveti, hogy ha a felhasználó lokális AI ügynököt használ a szövegek generálására, akkor a typing fingerprint (a gépelési minta) sem azonosítható. „If you use a local agent as your interface, they can't even fingerprint your typing, because it runs through an agent first.” Ez a modell a privacy új szintjét kínálja: a felhasználó nem közvetlenül a hálózattal kommunikál, hanem egy lokális ügynökön keresztül, amely elrejti a gépelési mintát és más fingerprinting technikákat.

A forgalom-elemzés (traffic analysis) elleni védekezés is szóba kerül. Martti hangsúlyozza, hogy „even if the traffic is encrypted, even if you use Tor, you can identify traffic patterns.” A megoldás a „noise traffic” (véletlenszerű forgalom) generálása, amely elrejti a valódi forgalmat. „As far as I see using like noise, like using 100% of your bandwidth for noise and then embedding signal in there, no one then.” Ez a modell a VPN-ek és a Tor hálózatok elleni forgalom-elemzés ellen is védelmet nyújt.

A VPN normalizálódása is fontos téma. Martti megjegyzi, hogy „half the podcasts that listen to they have VPN advertisements and so on. Like 15 years ago, not knowing knew what a VPN was.” A VPN mára a mindennapi internethasználat része lett, és Martti reméli, hogy a privát pénz (Bitcoin, Cashu) és a privát identitás (Nostr npub) is hasonlóan normalizálódik a jövőben. „It's like, you know, a condom for your router, basically. And it's a normal thing now. And I hope that in the future, it will just be normal to use more private money, for example, you know, or also more private identity.”

Az online identitás kérdése is szóba kerül. Martti hangsúlyozza, hogy a saját nevén (Martti Malmi) és az arcával (profilkép) használja a Nostr-t, és nem akar anonim maradni. elismeri, hogy a Nostr identitás-modellje (amelyben bárki ingyen generálhat új npub-okat) „easy to spam”, és a megoldás a social graph alapú szűrés.

Az epizód fontos tanulsága, hogy a freedom-tech ökoszisztéma több komponensből áll össze: a hashtree (Blossom-alapú verziókezelt fájlrendszer), a Nostr VPN (npub-alapú VPN-hozzáférés), az Iris (sokszínű közösségi háló), és ezek mindegyike a saját területén nyújt decentralizált alternatívát. A cohort célja, hogy ezeket a komponenseket integrálja, és egy egységes, felhasználóbarát ökoszisztémát hozzon létre.

A beszélgetés főbb témái

  • Hashtree: Blossom-alapú verziókezelt fájlrendszer
  • Nostr VPN: npub-alapú VPN-hozzáférés e-cash fizetéssel
  • Iris projekt: a „plurality of voices” filozófiája
  • Social graph és web of trust a spam ellen
  • MLS, Marmot, White Noise: a privát kommunikáció jövője
  • Lokális AI ügynökök és a typing fingerprint elleni védelem
  • Traffic analysis elleni védekezés: noise traffic generálás
  • A VPN normalizálódása és a privacy jövője
  • Online identitás: a valódi név vs. az anonimitás közötti választás
  • NIP-13 (proof of work) korlátai a spam ellen
  • A Bitcoin-tér hálózati hatásának (network effect) korlátai
  • LLM-ek és a freedom-tech: a „window of opportunity”

Kulcsmondatok

„We have this window of opportunity to steer the LLMs and the future of technology into a freedom-tech direction.”

„I wanted decentralized Git when looking into alternatives. But I wasn't satisfied with anything. I wanted something really simple that is no-sternative.”

„Hashtree does basically does directories and file chunking on top of Blossom.”

„I use like content hash key encryption, similar to free net, which was a system back in the day. So same file always produces the same software text. So there's that deduplication.”

„It's also very helpful for Blossom server maintainers, when it takes away the moderation liability. Because you don't even know and can't know what you're hosting.”

„Iris means apparently rainbow in ancient Greek. And yes, that symbolizes the plurality of voices and Iris of the eye, it's named after rainbow's colors.”

„I think it's the only proper solution to fighting spam and other unwanted content because proof of work is not going to make it tinder normal users more than spammers.”

„We need public key-based identities, not domain-based.”

„If you use a local agent as your interface, they can't even fingerprint your typing, because it runs through an agent first.”

„Even if the traffic is encrypted, even if you use Tor, you can identify traffic patterns. Yeah. As far as I see using like noise, like using 100% of your bandwidth for noise and then embedding signal in there, no one then.”

„It's like, you know, a condom for your router, basically. And it's a normal thing now. And I hope that in the future, it will just be normal to use more private money, for example, you know, or also more private identity.”

Vendég: Martti Malmi

Martti Malmi a Bitcoin egyik legkorábbi fejlesztője (Satoshi Nakamoto első alkalmazottja, 2009-2011 között a Bitcoin fejlesztésén dolgozott), és jelenleg a hashtree, a Nostr VPN és az Iris projektek alkotója. Az epizódban Martti a saját projektjeiről, a Nostr-ökoszisztéma állapotáról, a privacy technológiákról és a Bitcoin-tér jövőjéről beszél. Martti karaktere technikai mélységű, visszafogott és filozofikus, és a beszélgetés során többször hangsúlyozza a „freedom-tech” fontosságát. A beszélgetés különösen értékes, mert Martti a Bitcoin-tér egyik legkorábbi veteránja, és a tapasztalatai a 2009-2011-es időszakból származnak.

Házigazda

A házigazda a No Solutions sorozat állandó szereplője, a Sovereign Engineering alapítója. Az epizódban a hashtree, a Nostr VPN és az Iris projektek technikai részleteiről kérdez, és Martti gondolatait a privacy-ről, a spam elleni küzdelemről, és a VPN normalizálódásáról. A házigazda stílusa kíváncsi és tiszteletteljes, és a cohort tagjainak projektjeit próbálja integrálni egy egységes ökoszisztémává.

Főbb érvek és gondolatmenetek

Az epizód központi gondolatmenete, hogy a freedom-tech ökoszisztéma több komponensből áll össze: a hashtree (Blossom-alapú verziókezelt fájlrendszer), a Nostr VPN (npub-alapú VPN-hozzáférés), az Iris (sokszínű közösségi háló), és ezek mindegyike a saját területén nyújt decentralizált alternatívát.

A második fő érv a social graph fontossága a spam ellen. A proof of work (NIP-13) önmagában nem elég, mert a spammerek erőforrásai meghaladhatják a normál felhasználókét. A web of trust alapú szűrés hatékonyabb megoldás, és a cohort célja, hogy ezt a modellt a Nostr-ökoszisztémában is megvalósítsa.

A harmadik fő érv a lokális AI ügynökök privacy-előnye. Ha a felhasználó lokális AI ügynököt használ, akkor a typing fingerprint sem azonosítható, és a forgalom-elemzés is nehezebbé válik. Ez a modell a privacy új szintjét kínálja.

A negyedik fő érv a VPN normalizálódása és a privacy jövője. A VPN mára a mindennapi internethasználat része lett, és a cohort célja, hogy a privát pénz (Bitcoin, Cashu) és a privát identitás (Nostr npub) is hasonlóan normalizálódjon.

Szakmai párhuzamok és kontextus

A No Solutions #21 a hashtree szempontjából párhuzamba állítható a Git, az IPFS, és a Freenet rendszerekkel, de a hashtree különlegessége, hogy a Blossom protokollra épül, és a Nostr-ökoszisztémával natívan integrálható. Ez a kombináció a decentralizált verziókezelt fájlrendszerek új generációját képviseli.

A Nostr VPN párhuzamba állítható a Mullvad, a ProtonVPN és a Tor hálózatokkal, de a npub-alapú azonosítás és az e-cash fizetés sokkal egyszerűbbé és privacy-barátabbá teszi a szolgáltatást. A hashtree-vel kombinálva a felhasználók könnyen átvihetik a VPN-beállításaikat egyik szolgáltatóról a másikra.

Az Iris projekt párhuzamba állítható a Mastodon, a Diaspora és a Bluesky decentralizált közösségi hálózatokkal, de a Martti saját víziója szerint a Nostr ökoszisztéma részeként működik, és a „plurality of voices” filozófiáját testesíti meg.

A social graph alapú spam-szűrés párhuzamba állítható a Gmail és a Twitter spam-szűrő algoritmusaival, de a Nostr esetében a felhasználók maguk dönthetik el, kiket követnek, és a spam-szűrés a peer-to-peer hálózaton működik, nem pedig egy központi szerveren.

A lokális AI ügynökök párhuzamba állítható a Llama, a Mistral és a más nyílt forráskódú LLM-ekkel, de a cohort víziója szerint a lokális ügynök nem csak a szöveg-generálásra, hanem a kommunikáció privacy-jére is szolgál.

A traffic analysis elleni védekezés párhuzamba állítható a Tor hálózat és a VPN-ek elleni támadásokkal, de a „noise traffic” modell (amelyben a felhasználó a teljes sávszélességét kihasználja véletlenszerű forgalom generálására) új megközelítést kínál.

Összességében az epizód a freedom-tech ökoszisztéma több komponensét (hashtree, Nostr VPN, Iris) mutatja be Martti Malmi (a Bitcoin egyik legkorábbi fejlesztője) szemszögéből, és a privacy, a spam elleni küzdelem, és a VPN normalizálódása köré szervezi a beszélgetést.

Forrás

  • https://sovereignengineering.io/podcast/21-hashtree-nostr-vpn-and-iris-w-martti-malmi
  • SRT transcript: https://haven.dergigi.com/cd8cce4d4cd2e327788a79e221e8437da24a297b707f1f8a0b0ef835846202c4.srt
Vissza a tetejére