Bitcoin je kryptomena typu peer to peer. Klient peňaženky Bitcoin sťahuje blockchain zo siete synchronizáciou s ostatnými uzlami. Nielen bitcoin, ale väčšina kryptomeny v jadre peňaženky funguje takto, pretože všetky sú založené na bitcoine. Pretože na stiahnutie a overenie platnosti jednotlivých blokov je potrebná komunikácia Peer to Peer, proces synchronizácie celého blockchainu bude pomalý. Aj počítačom s vysokou rýchlosťou internetu bude synchronizácia bitcoinového blockchainu trvať niekoľko dní alebo dokonca týždňov. To je problém s bitcoinmi a inými peňaženkami na kryptomeny, ktorých veľkosť súboru blockchain je obrovská. Do svojej peňaženky môžete pridať uzly, ktoré vám pomôžu so sieťovým pripojením, ale to neurýchli proces synchronizácie. Našťastie na urýchlenie procesu synchronizácie peňaženky môžete použiť súbor Bootstrap.
Čo je súbor Bootstrap a ako funguje? Kde nájdem súbor Bootstrap.dat pre bitcoin a ako používať tento súbor?
Čo je Bootstrap.dat?
Bootstrap.dat je súbor, ktorý obsahuje kópiu blockchainu z bloku genézy do určitého časového bodu. Tento komprimovaný súbor Bootstrap.dat sa používa na urýchlenie počiatočných časov sťahovania blockchainu. Ako? Váš klient peňaženky stiahne a overí každý blok zo siete P2P. To je zvyčajne pomalé, najmä ak používate peňaženku prvýkrát, proces synchronizácie môže trvať pomerne dlho.
Namiesto používania komunikácie Peer to Peer môže váš klient peňaženky čítať údaje blockchainu z tohto komprimovaného súboru bootstrap, ktorý obsahuje kópiu údajov blockchainu do určitej výšky bloku. Keď klient peňaženky dokončí načítanie údajov zo súboru bootstrap, použije na stiahnutie zostávajúcich blokov pripojenie P2P. Táto metóda je rýchlejšia a navyše spotrebováva menšiu šírku pásma v porovnaní so štandardným synchronizačným procesom. Stále však metóda bootstrap trvá nejaký čas, pretože klient vašej peňaženky musí overiť jednotlivé bloky.
Kde nájdem tento súbor Bootstrap.dat pre bitcoin?
Najskôr by sme vás chceli informovať, že sťahovanie súboru bootstrap.dat pre bitcoiny z neoficiálneho a nedôveryhodného zdroja sa veľmi neodporúča. Toto odporúčanie neplatí iba pre bitcoiny, ale aj pre ďalšie kryptomeny, napríklad Dash, Litecoin atď. Súbor bootstrap.dat nájdete v torrentoch, na fórach o bitcoinových diskusiách a na niekoľkých webových stránkach tretích strán. Ale ako sme povedali, ide o neoficiálne zdroje a udržiavajú ich na účely výskumu. Kde teda nájdem oficiálny súbor bootstrap.dat pre bitcoin?
Bitcoin.org poskytoval tento bootstrap súbor na urýchlenie procesu synchronizácie. Tento súbor ale nie je k dispozícii a už ho ďalej neuchovávajú. Pretože synchronizácia peňaženiek pomocou metódy bootstrap.dat už nie je výhodná a už nie je nutná. Od verzie Bitcoin Core 0.10.0 a novšej je sťahovanie blockchainu pomocou siete peer to peer oveľa rýchlejšie a sťahovanie blockchainu priamo pomocou klienta hlavnej peňaženky je oveľa efektívnejšie.
Viac informácií: https://bitcoin.org/en/release/v0.10.0#faster-synchronization
Ako používať bootstrap súbor na urýchlenie počiatočnej synchronizácie
Zatiaľ čo bitcoin už túto metódu nepoužíva, odporúčajú to iné kryptomeny a tento súbor udržiavajú oficiálne. Balík nájdete buď na oficiálnych webových stránkach, alebo v ich úložisku GitHub. Tento komprimovaný súbor bootstrap.dat obsahuje serializovanú kópiu blockchainu a môžete ho použiť na urýchlenie procesu inicializácie vašej peňaženky. Ak ste sa s takýmto súborom niekedy stretli, potom je tu návod, ako súbor bootstrap použiť.
1. Najdôležitejším krokom pred vykonaním akýchkoľvek zmien v peňaženke je vytvorenie zálohy peňaženky. Majte kópiu súboru wallet.dat na dvoch alebo viacerých umiestneniach. Ak je vaša peňaženka nová alebo prázdna, tento krok sa nevyžaduje. Po dokončení zálohovania ukončite peňaženku.
2. Teraz nájdite oficiálny zdroj a stiahnite si súbor bootstrap.dat, ktorý je zvyčajne komprimovaným súborom zip.
3. Po stiahnutí súboru .zip ho rozbaľte, kde nájdete súbor s názvom bootstrap.dat.
4. Ďalej musíte presunúť tento súbor bootstrap.dat do hlavného priečinka peňaženky. Celá peňaženka s kryptomenami uchováva svoje základné súbory na nasledujúcom mieste.
Windows: C: \ Users \% username% \ AppData \ Roaming \ coinfolder
Mac OS: ~ / Knižnica / Podpora aplikácií / coinname
Linux: ~ / .coinname
Ak vaše súbory peňaženky nie sú v predvolenom umiestnení údajov, potom ste sa počas inštalácie rozhodli použiť vlastný adresár blockchainu.
Nájdite adresár a jednoducho tam vložte súbor bootstrap.dat. Po dokončení otvorte súbor wallet.qt a v ľavom dolnom rohu sa namiesto položky „Connecting to Peers“ zobrazí „Import blokov z disku“..
Ale túto peňaženku používam dlho a v základnej zložke mám nejaké súbory blokov. Mám pred použitím tohto súboru bootstrap odstrániť všetky tieto súbory .blk.dat?
Importuje sa súbor bootstrap.dat do existujúcej peňaženky?
Najskôr súbory bootstrap.dat majú urýchliť počiatočné časy sťahovania blockchainu a nie sú potrebné, ak už peňaženku používate. Ak je vaša peňaženka zaseknutá v určitej výške bloku a ak chcete začať odznova, môžete použiť súbor bootstrap.dat. Ale predtým, ako to použijete na importovanie blockchainu, je tu niekoľko súborov a priečinkov, ktoré musíte najskôr vymazať.
Najskôr zatvorte peňaženku, ak už beží. Potom zamierte do hlavného priečinka peňaženky a skopírujte súbor wallet.dat na iné miesto. Tento krok je nevyhnutný, najmä ak máte v peňaženke finančné prostriedky. Ďalej odstráňte priečinky a súbory zobrazené na obrázku nižšie, napríklad: bloky, adresár chainstate a súbor peers.dat.
Po dokončení presuňte súbor bootstrap.dat na toto miesto a potom spustite peňaženku. Váš klient peňaženky teraz začne importovať bloky z disku, to znamená, že začne spracovávať bloky nájdené v súbore bootstrap.dat.
Poznámka: Tento proces využíva vysoké zdroje CPU a bude to chvíľu trvať. Počas tohto obdobia sa nepokúšajte peňaženku používať ani zatvárať, pretože by ste ju mohli nakoniec zraziť. Keď klient vašej peňaženky dokončí importovanie blokov z disku, pripojí sa k rovnocenným počítačom a začne sťahovať najnovšie bloky.
Môžem tento súbor bootstrap odstrániť??
Áno, akonáhle vaša peňaženka dokončí sťahovanie údajov blockchainu, môžete tento súbor vymazať. V skutočnosti nenájdete pôvodný súbor, ktorý ste vložili do hlavného adresára. Keď peňaženka skopíruje a naimportuje súbory blockchain, označí súbor bootstrap.dat ako bootstrap.dat.old. Tento starý súbor už nie je potrebný, takže ho môžete odstrániť.
Je tento súbor bezpečný?
Používanie súboru bootstrap pre bitcoiny sa neodporúča, pretože synchronizácia priamo pomocou klienta peňaženky je oveľa rýchlejšia a robustnejšia. Túto otázku stále máte, pretože väčšina ostatných coinov odporúča použiť súbor bootstrap na urýchlenie procesu synchronizácie peňaženky. Tento súbor bootstrap.dat obsahuje iba údaje o blockchaine, je bezpečný a nijako neovplyvňuje vaše prostriedky. Ako sme však už povedali, nikdy si nestiahnite a nepoužívajte súbor bootstrap.dat z nedôveryhodného / neoficiálneho zdroja, pretože by mohol obsahovať malware.
Dúfam, že to pomôže!
Páči sa vám tento článok? Možno by sa vám tiež páčilo čítať o prerezávaní bitcoinového blockchainu.