# 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:**
```
[On-Chain] ←→ [Lightning]
```
- Egy érintéssel váltás
- Minden Bitcoin wallet most már Lightning wallet is

**3. 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

1. **Spark = State chain technológia** — off-chain, azonnali, ingyenes átutalások
2. **Trust modell:** Több operator + rövid időzár = user mindig kiléphet on-chain
3. **Cake 6.0:** Teljesen új UI, egy wallet = on-chain + Lightning
4. **Nincs csatorna kezelés:** Minden automatikus, LSP kezeli
5. **Fee-k:** Alacsonyabbak, mint Phoenix (jelenleg); Spark-to-Spark ingyenes lesz
6. **Privacy:** Jobb, mint Wallet of Satoshi; blind signing jön
7. **BOLT 12:** Még nem támogatott (jön)
8. **Self-custodial:** Igen, hasonló trust modell, mint Phoenix
9. **Reguláció:** Self-custody a cél a money transmitter státusz elkerülésére
10. **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*
