He's Making Bitcoin Impossible to Trace — Here's How — Immortal Combat Podcast¶
Dátum: 2026-04-22 | Hossz: 61 perc
Összegzés¶
Ádám Ficsór (nopara73) vendége Lucas Ontivero, a Wasabi Wallet jelenlegi fő fejlesztője és karbantartója. A beszélgetés a Wasabi Wallet történetét, a ZK-Snacks bezárása utáni túlélését, a pénzügyi magánszféra filozófiáját, és a mesterséges intelligencia szoftverfejlesztésre gyakorolt hatását járja körül. Lucas részletesen elmagyarázza, hogyan alakítja át a Wasabit egy teljesen szerver nélküli alkalmazássá, és miért nem a kényelem, hanem a privacy az elsődleges prioritás.
A beszélgetés központi témája a CoinJoin technológia és a pénzügyi magánszféra fontossága. Lucas kifejti, hogy a Bitcoin önmagában nem anonim — bárki megnyithat egy block explorert és láthatja, mennyi pénzed van. A CoinJoin ezt a problémát orvosolja azáltal, hogy összemossa a tranzakciókat más felhasználókéval, megtörve ezzel a közös input-tulajdonlás heurisztikáját.
A második nagy téma az AI hatása a programozásra — mindketten részletesen beszélnek arról, hogyan változtatta meg a mesterséges intelligencia a fejlesztői munkájukat, és milyen veszélyei vannak annak, amikor a fejlesztők nem értik a saját kódjukat. Lucas megoszt egy konkrét esetet, amikor az AI által generált kód egy hónapnyi munkáját kellett visszavonnia.
Főbb Témák¶
A Wasabi Wallet története és Lucas útja¶
Lucas úgy került kapcsolatba Ádámmal, hogy megnyert egy Twitteren közzétett kihívást — rejtett Bitcoin privát kulcsot kellett megtalálnia egy cikkben. Bár azt hitte, milliók versenyeznek, ő lett az első. Ezután Ádám felhívta és felajánlotta, hogy tanítsa meg Bitcoin wallet fejlesztésére. Lucas lett az első "alkalmazott" — bár akkor még cég sem létezett, és a walletnek olyan nevetséges neve volt, mint "Magical Crypto Wallet".
Az első közös munkájuk a neutrino filterek implementálása volt a NBitcoinban — olyan technológiával dolgoztak, ami akkor még csak draftként létezett. Lucas mesél arról, hogy évekig válaszolgattak olyan kérdésekre, hogy "miért mondja a tőzsdém, hogy ez a cím érvénytelen?" — mert minden olyan újdonságot használtak, amit mások még nem.
2018-ban Lisszabonban három hétig kódoltak megállás nélkül, hogy a Building Bitcoin Lisbon konferenciára elkészüljön a Wasabi. Az első CoinJoin hatalmas siker volt. "A közösség szerelmes volt a Wasabiba, hosszú évekig." Ma havonta körülbelül 3 milliárd dollár értékű Bitcoin halad át a CoinJoin-eken.
A ZK-Snacks bezárása és Wasabi túlélése¶
"Az egyetlen módja, hogy valami értelmeset hozz létre, ha cégekben dolgozol. És én nem szeretem a cégeket." Lucas őszintén beszél arról, hogy a cégek működéséhez rendre, parancsra és kontrollra van szükség — ami ellentétes az álmodozók mentalitásával.
Amikor a Samurai fejlesztőit letartóztatták, a ZK-Snacks vezetősége pánikba esett és bezárta a céget. Ádám szerint a döntés mögött az állt, hogy "féltek, nem tudták, biztonságban vannak-e". Lucas azonban nem hagyta, hogy a Wasabi meghaljon — kérte a kódot, a márkanevet, és folytatta a fejlesztést.
Kulcsfontosságú különbség a Samurai és a Wasabi között: a Samurai esetében a szerver URL-je hardcode-olva volt, ezért amikor a fejlesztők eltűntek, a wallet használhatatlanná vált — a felhasználók egyenlege nullát mutatott. A Wasabiban a koordinátor URL-je soha nem volt hardcode-olva, így bárki indíthat új koordinátort. "Ha én meghalok, valaki átveszi a kódot, mert nyílt forráskódú."
A teljesen szerver nélküli Wasabi felé¶
Lucas elkötelezett amellett, hogy a Wasabi semmilyen központi szolgáltatást ne igényeljen. Az átalakulás lépései:
- A koordinátor szolgáltatást mások futtatják — több koordinátor is létezik, mintegy magas rendelkezésre állású rendszerként, "master-slave-slave-slave" láncként
- A wallet API-t (árfolyam, fee rate, mempool tranzakciók) már leválasztotta
- A következő lépés: a filterek letöltése peer-to-peer hálózaton keresztül, nem központi szerverről
- A végcél: "Letöltöd, megnyitod, elindítod, és működik mindenféle központi szerver nélkül"
"A koordinátorok centralizációs erőt jelentenek, sajnos — egy koordinátor mindig a tranzakciók 90%-át viszi. De ez olyan, mintha egy high-availability rendszer lenne: ha az első eltűnik, a következő veszi át a helyét."
Privacy filozófia: Wasabi nem mindenkinek való¶
Ádám és Lucas között alapvető nézetkülönbség van a Wasabi célközönségét illetően:
- Ádám eredeti víziója: egy "privacy by default" Bitcoin wallet, amit mindenki használhat
- Lucas jelenlegi álláspontja: "A Wasabi nem mindenkinek való. A Wasabi tech-felhasználóknak, cypherpunkoknak való, vagy azoknak, akiknek szükségük van a privacy-re és időt tudnak szánni arra, hogy megértsék a Wasabit."
- "Wasabi a privacy-ért van. A Wasabi nem a kényelemért van."
Ez a filozófiai váltás magyarázza, miért nem prioritás a mobilos verzió vagy a Lightning Network integráció — bár Lucas elismeri, hogy a technikai alapok (például a peer-to-peer filter letöltés) megkönnyítik ezek jövőbeli implementálását.
AI és a programozás átalakulása¶
Mindketten részletesen beszélnek arról, hogyan változtatta meg a mesterséges intelligencia a fejlesztői munkájukat.
Ádám tapasztalata: "Idén még nem olvastam kódot." Tudatosan választ olyan projekteket, amiket "csak összedob" AI segítségével. Párhuzamosan több projekten dolgozik: elindít egy AI ágenst Cursorban, amíg az dolgozik, átvált egy másik projektre, majd egy harmadikra. "Ez már nem programozás. Ez egy új készség, egy új szakma."
Lucas tapasztalata: Három hónapja használ AI-t intenzíven. "Már nem tudok AI nélkül programozni." Ugyanakkor volt egy fájdalmas tapasztalata: egy hónapig épített az AI által generált kódra, csak hogy rájöjjön, hogy az alapvető feltevések hibásak voltak — az AI összekeverte a wallet "birthday"-t a szinkronizációs ponttal, és ez mindent érvénytelenített. "Mindent vissza kellett vonnom. Egy hónap munkája."
AI pull request-ek problémája: Lucas elmondja, hogy sok PR-t kap, amikről "érződik az AI szaga". Az a probléma, hogy a fejlesztő nem érti, mit csinál a kód — nem érti a feltevéseket, az absztrakciókat. Konkrét példa: egy fejlesztő AI-val generált egy javítást, ami kivételt dobott ott, ahol a kód null visszatérést várt — az egész program összeomlott volna tőle.
"Mondd azt, hogy 'hozz létre egy alkalmazást, ami ezt és ezt csinálja'. Az AI megcsinál mindent — UI-t, mindent automatikusan. Ez lenyűgöző. De a programozó nem érti a kódot, amit az AI generált. Nem ismeri a feltevéseket."
Lucas módszere az AI PR-ek kezelésére: "Ha AI-szagú, bezárom a pull requestet. Használd az AI-t, de ne legyen AI-szaga. Használd tesztek írására, első verzió készítésére, hibák keresésére — de nem hoz létre magas minőségű kódot. Még nem."
Wasabi programozhatóvá tétele és AI wallet integráció¶
Lucas egy merész irányba viszi a Wasabit: beépített egy immutable szkriptnyelvet, ami lehetővé teszi, hogy az AI ágensek közvetlenül kommunikáljanak a wallettel. Jelenleg read-only módban működik, és alapértelmezetten le van tiltva. A terv: körülbelül egy év múlva engedélyezi a teljes képességeket, beleértve a pénzküldést is.
Gyakorlati példa: "Képzeld el, hogy 1000 walletet kezelsz — ügyfelekként, országonként. Kapsz egy emailt: 'Ezt a tranzakciót ti csináltátok?' Nem tudsz minden tranzakciót egyesével átnézni." A programozhatóság lehetővé teszi, hogy megkérdezd: "Melyik coin-jaim biztonságosak tőzsdén használni?" — olyan komplex lekérdezéseket, amikre grafikus felület nem képes.
"Talán nem is kell majd többé felhasználói felületekkel interakcióba lépnünk. Nem a wallethez beszélsz, hanem az ágenshez, és az ágens beszél a wallettel."
Egy konkrét demonstráción Cordobában valaki megkérdezte: "Melyik fizető fél a leggazdagabb, aki pénzt küldött nekem?" — és a rendszer válaszolt, még a beépített labeling rendszer használata nélkül is.
Hosszú élettartam-paradoxon¶
A beszélgetés végén egy filozófiai kitérő következik a hosszú élettartamról. Lucas felvet egy paradoxont: minél idősebbek vagyunk, annál gyorsabbnak érzékeljük az időt. "Ha meghosszabbítod az élettartamodat öt évvel, milyen évek lesznek ezek? A legrövidebb éveid. Ez olyan, mint egy csökkenő hozadék."
Ádám két elméletet ismertet az időérzékelés gyorsulására:
- Biológiai: az agy kapcsolatai gyengülnek, lassabban tüzel — a longevity kutatók ezt próbálják orvosolni
- Pszichológiai: fiatalon minden új, rengeteg a nóvum — ha viszont a longevity életmód (fix alvásidő, rutinok) éppen a nóvumot veszi el, akkor még gyorsabbá válik az idő érzékelése
"Azt hisszük, élni akarunk. Valójában nem élni akarunk, hanem nem akarunk meghalni." — Lucas
Kulcs Üzenetek¶
- A self-custody a Bitcoin alapvető tulajdonsága — ebből ered a cenzúra-ellenállás, a határok nélküliség, a semlegesség. Self-custody nélkül a Bitcoin semmiben sem különbözik a hagyományos pénztől.
- A Bitcoin nem anonim — bárki láthatja az egyenlegedet és a tranzakcióidat egy block explorerben. Ez nemcsak privacy probléma, hanem biztonsági kockázat is.
- A Wasabi Wallet túlélte, mert soha nem volt hardcode-olt központi szerver URL — ez a decentralizáció gyakorlati megvalósulása.
- A Wasabi fejlesztése tudatosan a privacy-t helyezi a kényelem elé — ez nem tömegtermék, hanem eszköz azoknak, akik értik és igénylik a pénzügyi magánszférát.
- Az AI alapvetően átalakította a szoftverfejlesztést, de biztonságkritikus rendszerekben veszélyes lehet, ha a fejlesztők nem értik a kódot — "képzeld el, hogy egy cég összes fejlesztője AI-val dolgozik, és egy nap felhív valaki, hogy 'hol van a pénzem?'"
- A Wasabi jövője: teljesen szerver nélküli, peer-to-peer, és programozható AI ágensek számára.
Időzített Tartalom¶
- 00:00 — Bevezető: Lucas Ontivero, a Wasabi Wallet fejlesztője, akit a US Secret Service is megfigyelt
- 02:00 — Miért nem gondolja magát bátornak? "Csak kódot írok, nem nyújtok szolgáltatást"
- 04:00 — Self-custody jelentősége: a Bitcoin alapvető tulajdonsága
- 07:00 — CoinJoin működése: a közös input-tulajdonlás heurisztika megtörése
- 09:00 — Lucas története: Twitter-kihívás, első találkozás Ádámmal
- 12:00 — Hidden Wallet, neutrino filterek, Magical Crypto Wallet — a kezdetek
- 15:00 — Building Bitcoin Lisbon 2018, az első sikeres CoinJoin
- 18:00 — ZK-Snacks mint cég: "a cégek nem álmodozóknak valók"
- 21:00 — A ZK-Snacks bezárása: Samurai-fejlesztők letartóztatása, pánik
- 24:00 — Wasabi forkolása: Lucas folytatja a fejlesztést
- 27:00 — Szerver nélküli architektúra: peer-to-peer filterek, multi-koordinátor rendszer
- 31:00 — Miért halt meg a Samurai azonnal, és miért élte túl a Wasabi
- 34:00 — "A Wasabi nem mindenkinek való" — privacy vs. kényelem
- 37:00 — Mobilos verzió, Lightning integráció — miért nem prioritás
- 40:00 — AI a programozásban: Ádám már nem olvas kódot, párhuzamos projektek
- 44:00 — Lucas AI tapasztalata: egy hónap kódja a kukában
- 48:00 — AI pull request-ek problémája: "ha AI-szagú, bezárom"
- 51:00 — Wasabi programozhatóvá tétele: AI ágensek és szkriptnyelv
- 54:00 — AI wallet integráció jövője: természetes nyelvi interfész
- 57:00 — Hosszú élettartam-paradoxon: az időérzékelés gyorsulása
- 60:00 — Zárás: "a világnak szüksége van a Wasabira"
Kapcsolódó Linkek¶
- Wasabi Wallet: https://wasabiwallet.io
- GitHub: https://github.com/zkSNACKs/WalletWasabi
- Immortal Combat Podcast (nopara73): https://www.youtube.com/@nopara73
Forrás: https://www.youtube.com/watch?v=he-making-bitcoin-impossible-to-trace (Immortal Combat Podcast)