Ugrás a fő tartalomra

Mi az a Full Node?

U
Írta: UKey Wallet

A teljes csomópont olyan csomópont, amely a blokklánc teljes másolatát karbantartja, beleértve az összes tranzakciós adatot. Pontosabban teljes blokklánc csomópontnak kell nevezni. A Bitcoin korai időszakában minden csomópont teljes csomópont volt, és a jelenlegi Bitcoin Core kliens még mindig a teljes blokklánc csomópont példája. Az elmúlt években azonban sok új típusú kliens jelent meg, amelyeknek már nem kell a teljes blokkláncot tárolniuk, hanem könnyű kliensként működnek. Ezekről a könnyű ügyfelekről a következő szakaszokban lesz részletesebben szó.

A teljes blokklánc csomópont megőrzi a Bitcoin blokklánc teljes és naprakész másolatát, beleértve az összes tranzakciós információt. Képes önállóan felépíteni és ellenőrizni a blokkláncot a legelső blokktól, az úgynevezett genezis blokktól egészen a hálózat legújabb blokkjáig. A teljes blokklánc-csomópont függetlenül is ellenőrizhet bármely tranzakciót anélkül, hogy bármilyen más csomópontra vagy külső információforrásra támaszkodna. Amikor a Bitcoin hálózaton keresztül tranzakciós adatokat tartalmazó új blokkot kap, először ellenőrzi a blokkot, majd hozzáadja a blokklánc helyi másolatához.

A teljes blokklánc-csomópont futtatása a legtisztább Bitcoin élményt nyújtja, mert lehetővé teszi az összes tranzakciós adat önálló ellenőrzését anélkül, hogy harmadik féltől származó rendszertől függene vagy megbízna. Könnyen megállapítható, hogy teljes csomópontot futtat-e: egyszerűen ellenőrizze, hogy az állandó tárolóeszközön, például egy merevlemezen van-e több mint 20 GB szabad hely a teljes blokklánc tárolására. Ha a csomópont nagy mennyiségű lemezterületet igényel, és két-három napig tart a szinkronizálás a Bitcoin hálózattal, akkor valószínűleg teljes csomópontot futtat. Ez az ára a központosított irányítástól való teljes függetlenség elérésének.

Bár számos más teljes blokklánc kliens létezik, amelyek különböző programozási nyelvekkel és szoftverarchitektúrákkal készülnek, a legszélesebb körben használt a Bitcoin Core, más néven Satoshi kliens. A Bitcoin hálózat csomópontjainak több mint 90%-a a Bitcoin Core különböző verzióit futtatja. Amint azt korábban említettük, ezek a csomópontok azonosíthatók a társak között váltott verzióüzenetekkel, vagy a „getpeerinfo” parancs által visszaadott “Satoshi” szubverziós karakterlánc alapján, például: /Satoshi:0.8.6/.

Választ kapott a kérdésére?