Bitcoin VerityOtvoriť porovnávač

Úroveň 9 · Pokročilá technická vrstva

P2P sieť, kompaktné bloky a šifrovaný transport

Ako sa uzly nájdu, vymenia inventár, zrekonštruujú blok a čo BIP 324 chráni alebo nechráni.

Článok
94
Čas čítania
18 minút
Skontrolované
10. septembra 2026

Podstata v skratke

Bitcoinové uzly vytvárajú viac peer spojení, oznamujú transakcie a hlavičky a vyžiadajú si chýbajúce údaje. Kompaktné bloky využívajú spoločný mempool na úsporu prenosu; BIP 324 pridáva šifrovaný P2P transport, nie overenú identitu peeru ani anonymitu.

01

Nájdenie peerov a handshake

Nový uzol môže použiť uložené adresy, DNS seeds alebo ručne zadaný peer. Po TCP spojení si strany vymenia version a verack, oznámia podporované služby a až potom prenášajú ďalšie správy.

DNS seed nie je trvalý centrálny server siete; pomáha iba pri počiatočnom objavení adries. Uzol si neskôr udržiava vlastnú databázu peerov a môže prijímať inbound spojenia, ak to sieť a firewall dovolia.

02

Oznam, žiadosť, kontrola

Peer môže oznámiť identifikátory cez inv alebo reťazec hlavičiek cez headers. Druhá strana si vyžiada chýbajúce objekty a po prijatí ich sama overí. Relay správa preto nie je dôkazom platnosti.

Rôzne peer roly znižujú zbytočný prenos: niektoré spojenia reléujú celé transakcie, iné sú orientované na bloky. Uzol chráni zdroje limitmi a môže odpojiť peer, ktorý porušuje protokol.

03

Kompaktný blok využije to, čo už poznáš

BIP 152 pošle hlavičku, krátke identifikátory transakcií a niekoľko predvyplnených transakcií. Prijímajúci uzol sa pokúsi väčšinu bloku poskladať z vlastného mempoolu a vyžiada iba chýbajúce položky.

Ak sa mempooly líšia alebo vznikne kolízia krátkeho ID, je potrebné ďalšie kolo alebo celý blok. Mechanizmus šetrí šírku pásma a často latenciu, ale nemení overovanie ani maximálnu váhu bloku.

04

Šifrovanie nie je autentifikácia

Pôvodný transport odhaľuje správy pasívnemu pozorovateľovi. BIP 324 v2 vytvára šifrované, proti odpočúvaniu a aktívnej manipulácii odolnejšie spojenie a maskuje rozpoznateľné bajtové vzory.

Bežné v2 spojenie však kryptograficky nepotvrdzuje občiansku identitu vzdialeného uzla. Aktívny útočník, ktorý riadi spojenie, môže byť samotným peerom; IP adresa a koncové body tiež zostávajú viditeľné sieťovej vrstve. Proti eclipse útoku pomáha rozmanitosť peerov a sietí, nie samotné šifrovanie.

Úroveň 9 · Pokročilá technická vrstva

Pojmy, ktoré treba poznať

Peer
Iný uzol s priamym P2P spojením.
Kompaktný blok
Oznámenie bloku prevažne cez krátke ID transakcií, ktoré peer už môže mať.
Eclipse útok
Izolovanie uzla za množinou spojení kontrolovaných útočníkom.

Častý omyl

Šifrované P2P spojenie znamená, že uzol pozná pravú identitu peeru a je anonymný.

Presnejšie vysvetlenie

BIP 324 chráni obsah transportu, ale bežne neautentifikuje identitu a neskrýva sieťové koncové body.

Presnejšie vysvetlenie

Prečo treba viac peerov, keď všetci posielajú rovnaký blockchain?

Rozličné spojenia znižujú závislosť od jedného pohľadu, zlepšujú šírenie a sťažujú izoláciu. Uzol aj tak prijme iba dáta, ktoré prejdú jeho vlastnými pravidlami.

94

Čo si odniesť

  1. 01Peer objavuje a prenáša údaje, nerozhoduje za tvoj uzol.
  2. 02Kompaktné bloky rekonštruujú známe transakcie z mempoolu.
  3. 03BIP 324 šifruje transport, nie identitu.
  4. 04Rozmanité spojenia znižujú riziko izolácie.

Zhrnutie ako pre dieťa

Úplne jednoducho

Bitcoinové počítače si posielajú bloky a transakcie priamo. Kompaktný blok posiela najmä krátke značky známych platieb a šifrovanie chráni správy, nie úplnú anonymitu.

Skontrolované: 10. septembra 2026

Zdroje a ďalšie čítanie

Zdroje podporujú konkrétne fakty a definície; ich uvedenie neznamená, že redakcia preberá každý názor autora.

01
Bitcoin Developer Guide: P2P sieťBitcoin Developer Guide
developer.bitcoin.org
02
BIP 152: compact block relayBitcoin Improvement Proposals
bips.dev
03
BIP 324: v2 šifrovaný transportBitcoin Improvement Proposals
bips.dev

Vzdelávací obsah, nie investičné odporúčanie.