Freedom Tech Friday #32 — Cake Wallet + Spark: Self-Custodial Lightning végre megérkezett¶
Házigazda: Max (Foundation)
Vendégek: Seth (Cake Wallet COO), Q (Foundation)
Műsor: Freedom Tech Friday
Téma: Cake Wallet 6.0 — Spark integráció, self-custodial Lightning
Dátum: 2026
Executive Summary¶
A Cake Wallet végre kiadta a rég várt Lightning integrációját a Spark technológiára építve. Seth, a Cake Wallet COO-ja részletesen elmagyarázza, miért tartott ez ilyen sokáig, mi az a Spark, hogyan működik a state chain technológia, és miért jobb ez a megoldás a hagyományos Lightningnál. Az epizód tartalmaz egy élő demót is a Cake Wallet 6.0 új felületéről és a Lightning funkciókról.
1. Bevezetés — Miért Tartott Ilyen Sokáig?¶
A Kérdés¶
Max:
„A Cake Wallet mindent tud — hardver tárcák, debit kártyák, Monero, Ethereum. Miért tartott a Lightning integráció ilyen sokáig? 2026-ra vártunk erre.”
Seth Válasza¶
Háttér: - Seth 2024-ben csatlakozott a Cake Wallet-hoz - Az első héten már tesztelték a Greenlight megoldást (Blockstream cloud node) - Probléma: Nem volt elég jó felhasználói élmény
Miért nem működött a Greenlight?
| Probléma | Magyarázat |
|---|---|
| Csatorna kezelés | Túl bonyolult az átlag felhasználónak |
| Likviditás | Bejövő csatornák szükségesek |
| Online jelenlét | Mindig online kell lenni |
| Útvonal választás | Bonyolult, költséges lehet |
| Felhasználói élmény | Nem elég egyszerű |
Seth:
„A Greenlight megközelítés nem volt elég jó. Nem a Breeze hibája — egyszerűen a megoldás nem volt elég jó.”
Miért Nem Zeus-Stílusú Megoldás?¶
Zeus Wallet: - Node a telefonon + LSP - Vagy: Saját Lightning node (Start9) - Probléma: Túl komplex a Cake célközönségének
Cake célja: - Olyan egyszerű, mint az on-chain Bitcoin - Vagy a Monero, Ethereum - De Lightning előnyeivel
2. Mi az a Spark? ⚡¶
Alapfogalmak¶
Spark = Bitcoin Layer 2 - Indulás: 2024 végén (Lightspark) - Technológia: State chain - Alapító: Reuben Somson (2019-ben találta ki a state chain ötletet)
Hogyan Működik a State Chain?¶
Hagyományos Bitcoin tranzakció:
Alice → Bob: Aláírás + on-chain tranzakció
- Blokk hely foglalás
- On-chain díjak
- Lassú (10-60 perc)
State Chain (Spark):
Alice + Spark operator + Bob = Közös aláírás (FROST)
- Off-chain történik
- Nincs blokk hely foglalás
- Azonnali (miliszekundumok)
Lényeg: - Nem mozog a Bitcoin on-chain — csak a tulajdonjog változik - Presigned tranzakció: Bob készít egy előre aláírt tranzakciót - Exit lehetőség: Bob bármikor kiléphet on-chain (trustless) - Időzár: Ha Spark operator eltűnik, Bobnak rövidebb időzárja van
Biztonsági Mechanizmus¶
| Helyzet | Eredmény |
|---|---|
| Alice + Spark operator összejátszik | Bob exit-el on-chain (rövidebb időzár) |
| Spark operator leáll | Bob exit-el presigned tranzakcióval |
| Normál működés | Azonnal, ingyen, off-chain |
Lightning Kapcsolat¶
Hogyan kapcsolódik a Lightninghez? - LSP (Lightning Service Provider) modell - Atomic swap: Spark ↔ Lightning - Hasonlóság: Liquid BTC modell (Aqua Wallet)
Folyamat: 1. User Spark egyenlege 2. Fizetés indítása Lightning-re 3. LSP atomic swap-et végez 4. Ha sikeres → megy a Lightning fizetés 5. Ha nem sikerül → user visszakapja a pénzét
3. Cake Wallet 6.0 Demo 📱¶
Új Felület¶
Verzió: - Cake Wallet 6.0.0 (majd 6.0.1 javításokkal) - Teljes UI átalakítás - Fontos: A demó iPhone screen mirroring — valóságban sokkal simább
Fő Újdonságok¶
1. Balance Card: - Új dizájn - Közvetlen tranzakció történet alatta - Hamarosan: Bitcoin accounts (több számla)
2. Lightning Toggle:
- Egy érintéssel váltás - Minden Bitcoin wallet most már Lightning wallet is3. Unified Wallet: - Ugyanaz a 12 szó = On-chain + Lightning - Nem kell külön wallet - Kivétel: Ha akarsz, lehet külön is
Élő Demó — Fizetés Fogadása¶
1. Receive (Fogadás): - Lightning mód kiválasztása - Cake.cache username: @seth.cake.cache - QR kód generálása
2. Fizetés Küldése (Másik Telefonról): - Swipe to send - Eredmény: Azonnal megérkezik - „Mire kimondtam, már meg is érkezett”
3. Lightning → Lightning: - Cake-to-Cake: Még gyorsabb (ugyanaz az LSP) - Más walletből is: 1-2 másodperc
Pénz Mozgatása On-Chain ↔ Lightning¶
Deposit (On-chain → Lightning): - „Deposit” gomb - Összeg kiválasztása - Automatikus átkonvertálás Spark-ra - Díj: Csak on-chain díj (nincs extra költség!)
Withdrawal (Lightning → On-chain): - „Withdrawal” gomb - Vissza a on-chain wallet-be - Trustless: Saját magad mozgatod
Swap Lightning ↔ Monero¶
Seth:
„Lightning → Monero swap 30-35 másodperc alatt megvan. Mire átnézel a Monero wallet-edre, már érkezik is.”
Előny: - Nem kell várni Bitcoin megerősítést - Azonnali - Két partnerük már támogatja Lightnings fizetést (harmadik hamarosan)
4. Spark vs. Ark — Miért Spark? 🤔¶
Max Kérdése¶
„Miért Spark és nem Ark? Ősködőknek Ark tűnik jobbnak.”
Seth Magyarázata¶
Ark előnyei: - Jobb adatvédelem (bizonyos esetekben) - Több funkció (DeFi-szerű dolgok) - ArcadeOS — összetettebb alkalmazások
Ark hátrányai:
| Probléma | Magyarázat |
|---|---|
| Mobil UX | Nehezebb mobilra optimalizálni |
| Finalizálás | VTXO létrehozás költséges/időigényes |
| Trust modell | Ha nem finalizálsz = egy operator = teljes trust |
| Rounds | Időzítés kell (CoinJoin-hoz hasonló) |
Spark előnyei Cake számára: - Egyszerűbb, pragmatikusabb - Kifejezetten fizetésekre + tokenekre optimalizált - Jobb mobil UX - Költséghatékony
Spark trust modell: - Több operator (jelenleg 3, hamarosan 4) - Collusion szükséges a dupla költéshez - Rövid időzár = user mindig kiléphet
Összegzés:
„Ark izgalmasabb összetettebb dolgokra. Spark pragmatikusabb fizetésekre. Mi fizetésekre és stablecoin-okra akartunk fókuszálni.”
5. Privacy — Kiemelt Téma 🔒¶
Wallet of Satoshi vs. Cake Spark¶
Wallet of Satoshi problémái:
| Probléma | Következmény |
|---|---|
| Spark address a BOLT 11 invoice-ban | Mindenki láthatja |
| Nem lehet rotálni a címeket | Statikus, követhető |
| Block Explorer | Minden tranzakció publikus |
Cake Megoldásai¶
1. Rejtett Spark Address: - BOLT 11 invoice nem tartalmazza - Senki nem láthatja külsőleg
2. Opt-out Block Explorer: - Tranzakciók nem publikusak - Csak Spark operator látja
3. VPN-szintű privacy: - Külső megfigyelő nem látja - Spark operator látja (mint egy VPN szolgáltató) - Jobb, mint az alap on-chain - Hasonló, mint az LSP modell (Phoenix)
Jövőbeli Fejlesztések¶
1. Blinded Amounts (Hamarosan): - Monero-szerű elrejtett összegek - Spark is látja, de senki más
2. Blind Signing (Push): - Spark operator sem látja a tranzakció részleteit - Csak küldő és fogadó - Cél: „Near-Monero” szintű adatvédelem
Seth:
„Nyomást gyakorlunk Spark-ra a blind signingért. Ha van kontaktod, te is nyomd őket!”
6. Trust Assumptions — Self-Custodial? 🏦¶
BTC Wrestle Kérdése¶
„Self-custodial a Spark? Vagy regulatory arbitrage?”
Seth Válasza¶
Self-custodial definíciója: - Csak te mozgathatod a pénzed egyedül - Spark operatornak collude-olnia kell a küldővel, hogy ellopja - Exit lehetőség: Mindig kiléphetsz on-chain
Összehasonlítás Phoenix-szel:
| Wallet | Trust modell |
|---|---|
| Phoenix | JIT channel = te nem ellenőrzöd, LSP mozgathatja a pénzed megerősítésig |
| Spark | Több operator, rövid időzár, te exit-elhetsz |
| Eredmény? | Hasonló trust modell |
Seth:
„Ha a Phoenix-et self-custodialnak hívjuk, akkor a Spark-ot is annak kell hívnunk.”
Regulációs okok: - Spark a regulációs környezet miatt épült self-custodialra - LightSpark nem akart money transmitter lenni - Self-custody a vonal, ahol biztonságban vannak
7. Technikai Részletek Kérdezőknek¶
Lightning Channel Management¶
Kérdés (Katgoper):
„Mutasd meg a csatorna kezelést és a force close-t!”
Válasz: - Nincs csatorna kezelés! ❌ - Nincs force close! ❌ - Semmi nem látszik a UI-ban - Nem kell liquidity-t figyelni - Nem kell csatornákat nyitni
Seth:
„Nincs UI csatornákhoz, mert nincsenek csatornák. Ez a szépsége.”
BOLT 12 Támogatás¶
Jelenleg: - Nincs BOLT 12 fogadás (még) - Ok: Spark nem támogatja (Breeze SDK fejleszti) - Alternatíva: LN URL (cake.cache usernames)
Hamarosan: - BOLT 12 érkezik Spark-ba → Cake is megkapja
Keysend Támogatás¶
Kérdés (Jordan):
„Van keysend támogatás?”
Válasz: - Nem tesztelték még - Elméletileg: Breeze SDK támogatja (küldés és fogadás) - Kérés: Teszteld és jelezd vissza!
RoboSats Támogatás¶
Kérdés (Vibrant):
„Működik RoboSats-szal?”
Válasz: - Igen, elméletileg támogatja - HAL invoice-k már működnek (küldés és fogadás) - Kérés: Teszteld és jelezd vissza!
8. Összehasonlítás Más Wallet-ekkel¶
Cake vs. Wallet of Satoshi¶
| Jellemző | Cake Spark | Wallet of Satoshi Spark |
|---|---|---|
| Adatvédelem | ✅ Rejtett address | ❌ Publikus address |
| Block Explorer | ✅ Nem publikál | ❌ Publikálja |
| Spark address rotáció | ❌ Nem lehet (még) | ❌ Nem lehet |
| Self-custodial | ✅ Igen | ✅ Igen |
Cake vs. Phoenix¶
| Jellemző | Cake (Spark) | Phoenix |
|---|---|---|
| Csatorna kezelés | ❌ Nincs | ✅ Van (automatikus) |
| Splicing | ❌ Nincs | ✅ Van |
| BOLT 12 | ❌ Nincs (még) | ✅ Van |
| Privacy | ✅ Jobb (Spark) | ⚠️ LSP lát mindent |
| Trust modell | Hasonló | Hasonló |
| Felhasználói élmény | ✅ Egyszerűbb | ✅ Egyszerű |
9. Jövőbeli Fejlesztések¶
Rövid Táv (Hamarosan)¶
| Funkció | Leírás |
|---|---|
| Spark cím rotáció | Több Spark address használata |
| BOLT 12 | Fogadás BOLT 12-vel |
| Blinded amounts | Rejtett összegek Spark-on |
| Spark-to-Spark | Ingyenes Cake-to-Cake átutalás |
| Bitcoin accounts | Több Bitcoin számla |
| Lightning kikapcsolás | Ha nem akarod használni |
Közepes/Hosszú Táv¶
| Funkció | Leírás |
|---|---|
| Blind signing | Spark operator sem látja a tranzakciókat (Monero-szintű privacy) |
| Stablecoin-ok Spark-on | Tokenek a state chain-en |
| Továbbfejlesztett privacy | Integráció más privacy eszközökkel |
10. Közösségi Kérdések¶
Kérdés: Lightning → On-Chain Swap Díjak¶
Vibrant:
„Ha Bitcoinról Lightning-re váltok Cake-ben, majd Monero-t veszek, csak az on-chain díjat fizetem?”
Seth: - Igen! Bitcoin → Lightning = csak on-chain díj (nincs extra költség) - Lightning → Monero = swap díj, de azonnali - Előny: Nem kell várni megerősítést
Kérdés: 12 Szó Más Wallet-ben¶
BTC Wrestle:
„A 12 szó működik más wallet-ben?”
Seth: - Csak Spark wallet-ekben (Wallet of Satoshi, Breeze app) - Nem működik: Phoenix-ben, Zeusben, stb. - Indok: A pénzed Spark-on van, nem Lightning csatornákban
Kérdés: Hardware Wallet Integráció¶
Előny: - Cold card, Passport, stb. közvetlenül csatlakoztatható - On-chain → Lightning egy érintéssel - Nem kell címeket másolni
Key Takeaways¶
- Spark = State chain technológia — off-chain, azonnali, ingyenes átutalások
- Trust modell: Több operator + rövid időzár = user mindig kiléphet on-chain
- Cake 6.0: Teljesen új UI, egy wallet = on-chain + Lightning
- Nincs csatorna kezelés: Minden automatikus, LSP kezeli
- Fee-k: Alacsonyabbak, mint Phoenix (jelenleg); Spark-to-Spark ingyenes lesz
- Privacy: Jobb, mint Wallet of Satoshi; blind signing jön
- BOLT 12: Még nem támogatott (jön)
- Self-custodial: Igen, hasonló trust modell, mint Phoenix
- Reguláció: Self-custody a cél a money transmitter státusz elkerülésére
- Jövő: Spark cím rotáció, blinded amounts, stablecoin-ok
Idézetek¶
„A self-custodial Lightning végre lehetséges, anélkül, hogy feláldoznánk a felhasználói élményt.” — Seth
„Ha tudsz 12 szót mondani, tudsz Lightning-et használni.” — Seth
„Nem kell csatornákat kezelni, nem kell liquidity-t figyelni — csak működik.” — Seth
„A cél: A self-custodial Lightning felhasználók arányát 5%-ról 95%-ra növelni.” — Seth
Kapcsolódó Linkek¶
- Cake Wallet: cakewallet.com
- Spark: lightspark.com
- Breeze SDK: breeze.technology
- Freedom Tech Friday: ungovernablemisfits.com
- Foundation: foundationdevices.com
Összefoglaló készült: 2026-03-07
Forrás: Freedom Tech Friday #32 — Cake Wallet + Spark