Bitcoin VerityOtevřít srovnávač

Úroveň 10 · Ověřování a druhé vrstvy

SPV, lehcí klienti a kompaktní blokové filtry

Co ověří peněženka bez celého blockchainu, kde závisí na peerech a proč BIP 157 obrací směr filtrování.

Článek
98
Doba čtení
18 minut
Zkontrolováno
10. září 2026

Podstata ve zkratce

SPV klient kontroluje řetězec hlaviček s proof of work a Merkleovy důkazy relevantních transakcí, nikoli každé konsenzuální pravidlo každého bloku. BIP 37 posílá Bloomův filtr peněženky peeru; BIP 157 a 158 dovolují klientovi stáhnout deterministické filtry bloků a místně rozhodnout, které celé bloky získá.

01

SPV ověřuje hlavičky, ne celý stav

Sekce 8 whitepaperu popisuje simplified payment verification: klient drží hlavičky řetězce s největší prací a Merkleovou větví ověří zařazení. Kontroluje proof of work a pořadí hlaviček, aniž stahuje všechny transakce.

Nevytváří však UTXO set ani nekontroluje každý podpis, skript a emisní pravidlo. Více spoléhá na pobídky těžařů a na to, že mu peeři nezatají relevantní informace.

02

BIP 37 odhaluje filtr serveru

Peněženka podle BIP 37 pošle Bloomův filtr vytvořený ze sledovaných klíčů, skriptů a výstupů. Peer vrátí shody a částečný Merkleův strom; falešně pozitivní shody zastírají přesný zájem, ale zvyšují provoz.

Opakované filtry mohou přesto spojovat adresy navzájem i se síťovým připojením. Škodlivý peer může data vynechat a důkaz přítomnosti neprokazuje úplnost odpovědi.

03

BIP 157 a 158 obracejí směr

Plný uzel vytvoří pro každý blok deterministický kompaktní filtr. Klient jej stáhne, místně hledá své skripty a po shodě získá celý blok, místo aby každému peeru posílal dotaz odvozený z adres.

BIP 157 řetězí hlavičky filtrů a definuje jejich P2P přenos. Porovnání peerů pomáhá odhalit vadný filtr, pokud je alespoň jeden zdroj poctivý; stažení odpovídajícího bloku ale stále může zanechat síťové stopy.

04

Dva významy slova compact

Filtry BIP 157/158 pomáhají lehkým klientům nalézt relevantní historické bloky. Compact block relay podle BIP 152 skládá nově oznámený blok z transakcí, které už plný uzel má v mempoolu. Řeší jiné problémy.

Vlastní plný uzel nabízí nejsilnější nezávislé ověřování, ale vyžaduje prostředky a údržbu. Lehký klient je legitimní kompromis pro omezené zařízení, pokud poctivě uvádí, co ověřuje a odkud bere data.

Úroveň 10 · Ověřování a druhé vrstvy

Pojmy, které je třeba znát

SPV
Zjednodušené ověření platby pomocí hlaviček bloků a důkazů zařazení.
Bloomův filtr
Pravděpodobnostní množina s možnými falešně pozitivními výsledky, použitá v BIP 37.
Kompaktní blokový filtr
Deterministický filtr obsahu jednoho bloku definovaný v BIP 158.

Častý omyl

Peněženka s hlavičkami a Merkleovým důkazem ověřuje Bitcoin stejně úplně jako plný uzel.

Přesnější vysvětlení

Ověřuje práci v hlavičkách a zařazení jedné transakce, nikoli všechny transakce a konsenzuální pravidla řetězce.

Přesnější vysvětlení

Jsou lehké peněženky nutně nebezpečné?

Ne. Pro mobil mohou být rozumným kompromisem, ale bezpečnost a soukromí závisí na protokolu, peerech a způsobu stahování. Vlastní plný uzel tyto závislosti minimalizuje.

98

Co si odnést

  1. 01SPV ověřuje hlavičky a zařazení, ne každé pravidlo.
  2. 02BIP 37 posílá Bloomův filtr klienta peeru.
  3. 03BIP 157/158 přesouvají hledání v blocích ke klientovi.
  4. 04Kompaktní filtry nejsou compact block relay.

Shrnutí jako pro dítě

Úplně jednoduše

Lehká peněženka kontroluje hlavičky bloků a důkaz své transakce, ale méně věcí než plný uzel. Kompaktní filtry jí dovolí hledat místně bez posílání celého seznamu adres cizímu serveru.

Zkontrolováno: 10. září 2026

Zdroje a další čtení

Zdroje podporují konkrétní fakta a definice; jejich uvedení neznamená, že redakce přebírá každý názor autora.

01
Bitcoin whitepaper: simplified payment verificationBitcoin.org
bitcoin.org
02
BIP 37: Bloomovo filtrování spojeníBitcoin Improvement Proposals
bips.dev
03
BIP 157: filtrování bloků na straně klientaBitcoin Improvement Proposals
bips.dev
04
BIP 158: kompaktní blokové filtryBitcoin Improvement Proposals
bips.dev

Vzdělávací obsah, nikoli investiční doporučení.