# Cashu / Math Academy — Összefoglaló

**Forrás:** [Cashu: Bitcoin's Ecash Protocol | Math Academy](https://cashu.magicinternetmath.com/)
**Feldolgozás dátuma:** 2026-07-19
**Eredeti kurzus:** 23 lecke (Section00–Section22) + 7 külső forrás

## A kurzusról

A Math Academy Cashu kurzusa egy interaktív, 23 leckéből álló tananyag, amely a Cashu Chaumian ecash protokollt mutatja be. A Cashu David Chaum 1982-es blind signature (vak aláírás) koncepciójának modern újraértelmezése, amely a Bitcoin és a Lightning Network felett valósul meg. A kurzus célzottan a Bitcoin ökoszisztémán belüli privacy-re fókuszál, és a tanulót a felszíni protokoll-magyarázatoktól a tényleges kriptográfiai és implementációs részletekig vezeti.

A kurzus a Math Academy második Bitcoin-specifikus kurzusa (az első egy általános Bitcoin-kurzus volt), és 2024-2025-ben indult. A szerző(k) között Calle, a Cashu protokoll alkotója is szerepel vendégként, és a hét külső forrás (köztük Calle BTC++ konferencia-előadásai, Bitcoin Magazine interjúk, és What Bitcoin Did podcast epizódok) a kurzus szerves részét képezik.

## Teljes kurzus-összefoglaló

A kurzus teljes, epizód-szintű magyar összefoglalója:

**[Cashu / Math Academy — Bitcoin ecash protokoll (teljes kurzus)](2026-07-19_cashu_bitcoins_ecash_protocol.md)**

A teljes summary a 23 leckét öt tematikus részben dolgozza fel (Section00–Section22):

1. **Bevezető és a Chaumian ecash alapjai** (Section00–Section05) — a kurzusról, a 7 külső forrás áttekintése, bináris tokenek, Bitcoin–Lightning kapcsolat, protokoll-flow, elliptikus görbe kriptográfia, hash-to-curve.
2. **Blinding, signing és a NUT-00 alapjai** (Section06–Section10) — BDHKE, blinding és signing, NUT-00 terminológia, BlindedMessage struktúra, keysets és rotáció, kriptográfiai hashing.
3. **A Cashu protokoll gyakorlati API-ja** (Section11–Section15) — mint API, token-swap, melt, network requests, double-spend detection.
4. **Haladó funkciók** (Section16–Section19) — NUT-10 spending conditions, P2PK, DLEQ proofs, BOLT11 integráció.
5. **Wallet implementáció és a teljes kép** (Section20–Section22) — ecash wallet építés, mint üzemeltetés, teljes kurzus-összefoglaló.

## Kulcs-fogalmak

A kurzus során az alábbi kulcs-fogalmak kerültek bevezetésre és részletezésre:

- **Chaumian ecash** — David Chaum 1982-es blind signature koncepcióján alapuló digitális készpénz-rendszer
- **BDHKE (Blind Diffie-Hellman Key Exchange)** — A blinding és signing alapvető protokollja, amely biztosítja, hogy a mint ne láthassa, milyen Y értékeket ír alá
- **secp256k1** — Az elliptikus görbe, amelyet a Bitcoin és a Cashu is használ; a kriptográfiai biztonság alapja
- **hash_to_curve** — Függvény, amely tetszőleges szöveget a secp256k1 görbe egy pontjává alakít
- **BlindedMessage** — A felhasználó által a mintnak küldött vakított üzenet (B_ = Y + r·G)
- **Proof** — A token végső formátuma (Y titok + C aláírás + denomination + keyset ID)
- **NUT (Notation, Usage, Terminology)** — A Cashu protokoll specifikációs rendszere; NUT-00 az alap, NUT-01–NUT-12 a részletek
- **keyset** — A mint egy adott időszakban használt kulcspárjainak összessége (címletenként egy privát és egy publikus kulcs)
- **mint, swap, melt** — A Cashu négy alapműveletéből három: a mint az ecash kibocsátás, a swap a token-aggregáció, a melt a Lightning-re váltás
- **P2PK (Pay-to-Public-Key)** — NUT-11 spending condition, amely zárolja a tokent egy adott publikus kulcshoz
- **DLEQ (Discreet Log Equality)** — Zero-knowledge proof, amely bizonyítja, hogy a mint ugyanazt a privát kulcsot használta a blinding során
- **spending conditions** — NUT-10 szabályok, amelyek a token secret mezőjében tárolódnak, és a feltételeket a mintek érvényesítik beváltáskor

## A kurzus tudományos és technikai jelentősége

A Cashu kurzus egyedülálló a Bitcoin-ökoszisztémában, mert a Chaumian ecash-t nem csupán mint privacy-eszközt mutatja be, hanem a teljes matematikai és protokoll-szintű implementációt is részletezi. Aki a kurzust elvégzi, az nem csak a Cashu-t tudja használni, hanem a saját wallet-ét is képes lesz implementálni, és a protokoll aktív közreműködőjévé válhat.

A kurzus különösen értékes a Bitcoin-fejlesztők és kutatók számára, mert a Chaumian ecash privacy-tulajdonságai kiegészítik a Bitcoin meglévő privacy-eszközeit (CoinJoin, PayJoin, Lightning onion routing). A Cashu nem csak egy újabb "coin mixert" ad a Bitcoin-hoz, hanem egy új típusú privacy-primitívet, amely a digitális készpénz privacy-jellegét hozza vissza a digitális korban.

## Kapcsolódó anyagok

- [Cashu protokoll NUT specifikációk (GitHub)](https://github.com/cashubtc/nuts)
- [Cashu.space — nyilvános minták listája](https://cashu.space/)
- [David Chaum 1982-es blind signature paper](https://www.chaum.com/publications/Chaum-blind-signatures.PDF)
- [BDHKE (Blind Diffie-Hellman Key Exchange)](https://cryptography.fandom.com/wiki/Blind_Diffie-Hellman_key_exchange)
- [Secp256k1 (Bitcoin Wiki)](https://en.bitcoin.it/wiki/Secp256k1)

## Feldolgozás metaadatok

- **Feldolgozás módja:** interaktív kurzus → JS bundle-elemzés → plain text → magyar epizód-szintű summary
- **Eredeti kurzusméret:** 23 lecke + 7 külső forrás
- **Kanonikus mappa:** `cashu` (hozzáadva 2026-07-19)
- **Canonical-name frissítve:** `references/podcast-canonical-names.md` (Cashu / Math Academy bejegyzés)
- **Wiki deploy:** a hétfői `wiki-weekly-deploy` cron során kerül a wiki-be
