Professional Documents
Culture Documents
INSTALL - MD Dev Bitcoinunlimited - BCHUnlimited GitLab
INSTALL - MD Dev Bitcoinunlimited - BCHUnlimited GitLab
INSTALL.md 7,05 KB
Windows
Môžete si vybrať
Stiahnite si inštalačný súbor (exe) a spustite inštalačný program alebo
stiahnite súbor (zip), rozbaľte súbory do adresára a potom spustite bitcoin-qt.exe.
Linux / Unix
Rozbaľte súbory do adresára a spustite:
bin/bitcoin-qt (GUI) or
bin/bitcoind (headless)
MacOS
Presuňte bitcoin-Unlimited do priečinka aplikácií a potom spustite bitcoin-Unlimited.
Inštalácia binárnych súborov Ubuntu z oficiálnych úložísk BU
bitcoínov
Ak používate systém Ubuntu, môžete nainštalovať bitcoin Unlimited z oficiálneho úložiska BU. Úložisko poskytne binárne súbory a ladiace
symboly pre 4 rôzne architektúry: i386, amd64, armhf a arm64. Z terminálu áno
sudo apt-get nainštalovať softvérové vlastnosti - bežné
sudo apt-get nainštalovať bitcoind bitcoin-qt (# na serveri headlesse stačí nainštalovať bitcoind)
https://gitlab.com/bitcoinunlimited/BCHUnlimited/-/blob/dev/INSTALL.md 1/3
10. 3. 2022 10:11 INSTALL.md · dev · bitcoinunlimited / BCHUnlimited · GitLab
, the GUI.
bitcoin-qt
Po dokončení procesu nájdete príslušné binárne súbory ( bitcoind , bitcoin-qt and bitcoin-cli ) in /src/ .
Závislosti
Uistite sa, že ste nainštalovali Závislosti.
Ak kompilujete zo zdroja v systéme podobnom Ubuntu, môžete získať všetky požadované závislosti s príkazmi uvedenými nižšie
sudo apt-get nainštalovať git build-esential libtool autotools-dev autourobiť pkg-config libsl-dev libevent-dev bs
cd BitcoinUnlimited
/ autogen.sh.
# ak chcete obyčajný bitcoind binárny bez GUI a bez podpory peňaženky, použite tento konfiguračný riadok:
. . / nakonfigurovať.
sudo urobiť nainštalovať # (umiestni ich do / usr / local / bin, tento krok sa považuje za voliteľný.)
Rôzne
strip(1) your binaries, bitcoind will get a lot smaller, from 73MB to 4.3MB)
vykonať bitcoind using the -daemon option, bash will fork bitcoin process without cluttering the stdout
Rýchle spustenie a prevádzka počiatočného uzla
QT alebo príkazový riadok:
Existujú dva režimy prevádzky, jeden používa QT UI a druhý beží ako démon z príkazového riadku. Verzia QT je bitcoin-qt alebo bitcoin-
qt.exe, verzia príkazového riadku je bitcoind alebo bitcoind.exe. Bez ohľadu na to, ktorú verziu spustíte, pri prvom spustení budete musieť
dokončiť synchronizáciu intial blockchain.
Počiatočná synchronizácia blockchainu:
Pri prvom spustení uzla musí najprv synchronizovať aktuálny blockchain. Najskôr sa získajú všetky hlavičky blokov a potom sa každý blok
stiahne, skontroluje a UTXO sa nakoniec aktualizuje. Tento proces môže trvať od hodín do týždňov v závislosti od konfigurácie uzla, a preto
je konfigurácia uzlov rozhodujúca.
Najdôležitejšou konfiguráciou, ktorá ovplyvňuje rýchlosť počiatočnej synchronizácie, je dbcache setting. The larger the dbcache the faster
the initial sync will be, therefore, it is vital to urobiť this setting as high as possible. If you are running on a Windows machine there is an
automatically adjusting dbcache setting built in; it will size the dbcache in such a way as to leave only 10% of the physical memory free for
other uses. On Linux and other OS's the sizing is such that one half the physical RAM will be used as dbcache. While these settings,
particularly on non Windows setups, are not ideal they will help to improve the initial sync dramatically.
https://gitlab.com/bitcoinunlimited/BCHUnlimited/-/blob/dev/INSTALL.md 2/3
10. 3. 2022 10:11 INSTALL.md · dev · bitcoinunlimited / BCHUnlimited · GitLab
Avšak aj pri automatickej konfigurácii nastavenia dbcache sa odporúča nastaviť ho manuálne, ak ste tak ešte neurobili (pozri časť nižšie v
časti Konfigurácia spustenia). To dáva operátorovi uzla väčšiu kontrolu nad používaním pamäte a najmä pre nastavenia mimo systému
Windows môže ďalej zlepšovať výkon počiatočnej synchronizácie.
Konfigurácia spustenia:
K dispozícii sú desiatky možností konfigurácie a uzlov, ale dve najdôležitejšie pre počiatočnú synchronizáciu blockchainu sú nasledujúce.
dbcache:
Ako je uvedené vyššie, toto nastavenie je rozhodujúce pre rýchlu počiatočnú synchronizáciu. Túto hodnotu môžete nastaviť z príkazového
riadku spustením
bitcoind -dbcache=<your size in MB>
Podobne môžete tiež pridať nastavenie do súboru bitcoin.conf umiestneného v inštalačnom priečinku. V konfiguračnom súbore by bola
podobná položka
dbcache=1000
Pri vstupe do sizetry dajte maximum, ktoré si váš systém môže dovoliť, zatiaľ čo stále zostáva dostatok pamäte pre ďalšie procesy.
maxoutconnections :
Vo všeobecnosti je v poriadku nechať predvolené nastavenia odchádzajúceho pripojenia na vykonanie synchronizácie, avšak niekedy
niektorí používatelia nahlásili problémy, keď nedokázali nájsť dostatok užitočných pripojení. Ak sa tak stane, môžete toto nastavenie zmeniť
tak, aby ste prepísali predvolené
bitcoind -maxoutconnections = 30
poskytne vám 30 odchádzajúcich pripojení a malo by byť viac ako dosť v prípade, že potomstvo má problémy.
Toto je tiež možné pridať do konfiguračného súboru pomocou
maxoutconnections=30
Získanie pomoci
Bitcoinovo fórum
Sledovanie problémov
Reddit / r / bitcoin_unlimited
Reddit / r / btc
Slack Channel
https://gitlab.com/bitcoinunlimited/BCHUnlimited/-/blob/dev/INSTALL.md 3/3