Alza Dny květen 2. týden Samsung_CZ_SK

Bitcoin Core (NÁVOD)

Zobraziť katalóg

Inštalácia Bitcoin Core

Stiahnete ho na tejto stránke, kde môžete vybrať verziu pre svoj operačný systém. Uistite sa, že máte k stránke zabezpečené pripojenie so správnym certifikátom.

i

Certifikát a zabezpečené pripojenie nie sú všetkým. Podvrhnutý inštalačný balík môže do vášho počítača dostať malvér, spyvér, alebo vás obrať o kryptomeny, ktoré si na peňaženku uložíte. Pre úplnú bezpečnosť si môžete overiť SHA256 hash inštalačného balíka s tým, ktorý nájdete na stránke pri stiahnutí na odkazu Verify Release Signatures. Sú podpísané PGP kľúčom Wladimira van der Laana, aktuálneho mainteinera Bitcoin Core. Jeho odtlačok: 01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964.

Aplikáciu nainštalujete ako každú inú. V tomto krátkom návode sa venujem GUI verzii Bitcoin Core. Môžete však tiež nainštalovať bitcoind – Bitcoin Core Daemon, ktorý ale slúži pre pokročilejších používateľov. Inštaláciu na rôznych platformách tak tiež nebudem detailnejšie rozoberať. Návody k jednotlivým operačným systémom nájdete ľahko a rozdiely sú minimálne. Na Linuxe inštalujete tgz balík, potom spustíte aplikáciu ako Bitcoin-qt. Ďalšie kroky sú prakticky identické.

Bitcoin Core vo Windowse nainštalujete pomocou sprievodcu inštaláciou ako každú inú aplikáciu.

Po prvom spustení sa vás Bitcoin Core opýta, kam chcete ukladať blockchain Bitcoinu. Pamätajte na jeho veľkosť a neustály rast. Môžete si ho uložiť na vlastnú particiu na disku, alebo jednoducho kliknúť OK a uložiť blockchain na východiskovú pozíciu.

Môžete vybrať, kam v počítači a na ktorý disk sa vám bude blockchain ukladať alebo jednoducho necháte nastavenú default možnosť klienta.

V prípade Windowsu sa je taktiež potrebné uistiť, že má Bitcoin Core vo firewall nastaveniach prístup na internet.

i

Linux či Windows? Bitcoin Core klient funguje na všetkých rozšírených platformách. Aj keď väčšina používateľov využíva Windows a môže si na tomto návode rovno pri sebe otestovať ako Bitcoin full node funguje, pre zariadenia určené špeciálne na prevádzkovanie full nodes je samozrejme efektívnejšou voľbou Linux.


Spustený Bitcoin Core začal synchronizáciu blockchainu so sieťou.

Po prvotnom spustení a nastavení sa Bitcoin Core začne synchronizovať. Teraz nastáva ten slávny moment, kedy sa váš klient pripojí k ďalším v sieti a začne si od nich postupne sťahovať bloky. Môže vám to pripomínať správanie torrent klienta.

i

Sťahovanie blockchainu nie je v tomto prípade správny pojem. Váš uzol totiž preberá bloky od iných, pričom všetky verifikuje. Správnym pojmom je teda skôr stavba vlastného blockchainu, než len sťahovanie kópie.

Tento proces však môže trvať hodiny, dni, ba aj týždne. Všetko závisí na rýchlosti vášho internetového pripojenia, disku a výkonu počítača. Bitcoin Core klient si prešiel početnými vylepšeniami a samotná synchronizácia prebieha rýchlejšie ako kedysi. Ak môžem zdieľať subjektívnu skúsenosť, moja prvá synchronizácia mi trvala viac ako mesiac, poslednú pred pár týždňami som zvládol cez noc. Samozrejme, pri synchronizácii počítajte s vyšším vyťažením svojho internetového pásma aj samotného počítača. Po synchronizácii môžete využívať zabudovanú peňaženku, posielať a prijímať transakcie.

i

V časoch, keď bol Bitcoin Core klient horšie optimalizovaný a synchronizácia trvala dlho, sa rozšírili možnosti sťahovať blockchain priamo alebo cez torrent. Takéto sťahovanie bolo výrazne rýchlejšie ako synchronizácia priamo cez klienta, do ktorého ste potom len nasadili stiahnutý blockchain. Táto možnosť je však vysoko nebezpečná a rozhodne sa neodporúča. Dnes už je klient dobre vyladený a synchronizácie sa netreba báť.

Ak to so svojím full nodom myslíte vážne, nezabudnite povoliť automatické spustenie Bitcoin Core pri štarte počítača. Toto nie je problémom na Windowsu. V prípade Linuxu je to možné v prostrediach podporujúcich autoštart ako Gnome, KDE a Unity.


Pruned blockchain

V Bitcoin Core klientovi ste si možno všimli možnosti použiť pruned blockchain. Je to funkcia, ktorá bola pridaná vo verzii klienta 0.11.0 a umožňuje „zmenšiť“ blockchain na vašom disku. Zjednodušene povedané robí to, že neuchováva všetky staré transakcie až po prvé Satoshiho, ale zahadzuje bloky dosť staré na to, aby boli považované za nepotrebné.

Koľko blokov bude uložené, môže nastaviť sám používateľ voľbou maximálnej veľkosti uloženého blockchainu. Minimum je 550 MB. Je potrebné povedať, že do tejto hodnoty sa zmestí dosť blokov na to, aby bolo bezpečné zahodiť tie staré. Už hĺbka 6 blokov sa považuje za nezvrátiteľnú, pričom 550 blokov je rádovo viac. Nezabúdajte však, že týmto ochudobňujete celú sieť o uzol s plnohodnotnými záznamami. Tiež to neznamená, že ušetríte svoje využitie internetu. Najskôr je totiž aj tak potreba synchronizovať celý blockchain, než pruned mód začne fungovať. Využitie CPU môže byť tiež vyššie ako v prípade kompletného blockchainu. Hlavnou výhodou teda zostáva šetrenie miesta na disku.

Nastavenie siete

Pri inicializácii sa klient pripojí k 8 terminálom, vďaka ktorým si synchronizuje blockchain. Ak však chcete svoj uzol otvoriť sieti a lightweight klientom na pripojenie, musíte vykonať ešte jeden drobný krok. Aby sa na vás dokázal pripojiť niekto ďalší zvonku, je potreba otvoriť port 8333. Uistite sa teda v nastaveniach svojho routeru aj firewallu, že je port 8333 otvorený. Overiť si to môžete napríklad na stránke https://bitnodes.earn.com/. V časti Join the Network jednoducho overíte, či je na vašej adrese port otvorený. V pravej dolnej časti Bitcoin Core klienta vidíte počet aktívnych spojení.

Ak máte viac ako 8 aktívnych pripojení, ikona sa zmení na zelenú. To sa však nedeje ak neotvoríte prichádzajúce pripojenia.

V okne Debug Window, časti Information, sekcii Network vidíte presný počet prichádzajúcich a odchádzajúcich pripojení (in, out). Ak vidíte prichádzajúce pripojenie, ste otvorení a všetko funguje ako má.

Vytlačiť
P-DC1-WEB06
Zavoláme Vám a odborne poradime
+421 2 5710 1800
Otázka na objednávku
Otázka na tovar
Prosím, zadajte svoj telefón:
Zavolajte mi
Na vašom súkromí nám záleží My, spoločnosť Alza.cz a.s., IČO 27082440, používame súbory cookies na zaistenie funkčnosti webu a s vaším súhlasom o. i. aj na personalizáciu obsahu našich webových stránok. Kliknutím na tlačidlo „Rozumiem“ súhlasíte s využívaním cookies a predaním údajov o správaní na webe na zobrazenie cielenej reklamy na sociálnych sieťach a reklamných sieťach na ďalších weboch.
Viac informácií Menej informácií