Bitcoin je forma decentralizované kryptoměny, která byla vytvořena v roce 2009. Protože je decentralizovaná, nevyužívá banku ani jediného správce. Každá transakce proběhne bez účasti prostředníka. bitcoin lze použít u řady organizací (například při rezervaci hotelů a nákupu zboží a služeb).

Použití bitcoinů však vyžaduje, aby síť fungovala. V rámci této sítě jsou plné uzly, které ověřují transakce (přenos hodnoty) a bloky (soubory, které obsahují data týkající se bitcoinů)

Existuje několik způsobů, jak se vy a vaše firma můžete dostat k bitcoinům. Nejlepším řešením je spolupracovat s blockchainovou poradenskou firmou, například BairesDev. Ale pro ty, kteří chtějí vyzkoušet vodu sami, je možné spustit celý uzel na vašem vlastním hardwaru.

To však přichází s varováním. Provoz celého uzlu přináší určité „náklady“ a rizika. „Náklady“ mohou být stejně jednoduché jako exponenciálně vyšší objem síťového provozu. Pokud to používáte ve své firemní síti, můžete zaznamenat zpomalení nebo zúžení vašeho běžného síťového provozu.

Ale důležitější jsou související rizika. S bitcoiny přichází těžba kryptoměny, což je situace, kdy do vašeho systému pronikne třetí strana, aby ji použila k těžbě bitcoinů. Tito herci třetích stran mohou zjistit, že používáte celý uzel, a pokusit se ho hacknout. To je jeden z hlavních důvodů, proč může být spolupráce s renomovanou konzultační společností blockchain ve vašem nejlepším zájmu.

Pro ty, kteří by si chtěli vyzkoušet instalaci vlastního bitcoinového uzlu, vás ale provedu celým procesem.

Co budete potřebovat

Požadavky na instalaci a provoz bitcoinového uzlu jsou dost strmé. Budete potřebovat následující:

  • Stolní nebo přenosný počítač s aktualizovanou verzí Windows, macOS nebo Linux (předvedu na Ubuntu Server 18.04).
  • 200 GB volného místa na disku s minimální rychlostí čtení / zápisu 100 MB / s.
  • 2 GB RAM.
  • Širokopásmové síťové připojení s minimální rychlostí nahrávání 50 kilobajtů za sekundu.
  • Neomezené, neměřené síťové připojení (plné uzly jsou schopné překročit až 200 GB nahrávání a 20 GB stahování za měsíc).
  • Schopnost udržet váš uzel v provozu alespoň 6 hodin denně.

Problémy, se kterými se můžete setkat

Při pokusu o spuštění bitcoinového uzlu se můžete setkat s několika problémy. Mezi tyto problémy patří:

  • bitcoin není v některých oblastech legální. Chcete-li zjistit, zda vaše oblast spadá pod tato omezení, podívejte se na toto Stránka Library of Congress.
  • Někteří poskytovatelé sítě ukončí vaše připojení, když zjistí, že je používáte pro bitcoiny.
  • Některé antivirové programy uvidí bitcoinový blockchain jako virus. Obvykle k tomu dojde pouze v systému Windows.
  • Jak již bylo zmíněno dříve, hackeři mohou cílit na vaši síť.

Pokud tyto požadavky nemůžete splnit a tato varování vás velmi znepokojují, přestaňte číst zde. Pokud můžete splnit tyto požadavky a můžete obejít upozornění, pokračujte v čtení.

Instalace bitcoinového jádra

Zamiřte do Stránka ke stažení bitcoinového jádra a stáhněte soubor Linux .tgz. Pokud pracujete na serveru bez grafického uživatelského rozhraní, můžete si tento soubor stáhnout pomocí příkazu:

wget https://bitcoin.org/bin/bitcoin-core-0.20.0/bitcoin-0.20.0-x86_64-linux-gnu.tar.gz

Po stažení souboru jej rozbalte pomocí příkazu:

tar xzf bitcoin-0.20.0-x86_64-linux-gnu.tar.gz

Po dokončení příkazu najdete nově vytvořený adresář bitcoin-0.20.0. Přejděte do tohoto adresáře pomocí příkazu:

cd bitcoin-0.20.0

Dále přejděte do adresáře bin pomocí příkazu:

cd bin

Nyní použijeme příkaz install k instalaci potřebných komponent do adresáře / usr / local / bin takto:

sudo install -m 0755 -o root -g root -t / usr / local / bin *

Výše uvedený příkaz přesune následující soubory (a zároveň jim poskytne správná oprávnění) do / usr / local / bin:

  • bitcoin-cli
  • bitcoind
  • bitcoin-qt
  • bitcoin-tx
  • bitcoinová peněženka
  • test_bitcoin

Protože jsme to nainstalovali na server bez grafického uživatelského rozhraní, budeme používat bitcoin Core Daemon. Chcete-li spustit démona, zadejte příkaz:

bitcoind – démon

Toto vás bude informovat, že bitcoinový démon začíná. Jakmile se démon spustí, začne stahovat blockchain, jehož dokončení bude trvat několik dní. Během tohoto procesu spotřebuje velkou část vaší šířky pásma. Pokud zjistíte, že stahování způsobuje problémy s jinými zařízeními v síti, můžete jej kdykoli zastavit pomocí příkazu:

bitcoin-cli stop

Démona můžete spustit později (pokud je vhodnější stáhnout blockchain) pomocí příkazu:

začátek bitcoin-cli

Nakonec, pokud máte spuštěnou bránu firewall, budete muset povolit konkrétní příchozí provoz (pro bitcoiny a ssh). Na serveru Ubuntu toho lze dosáhnout pomocí následujících příkazů:

ufw povolit ssh

ufw povolit 8333

ufw default odepřít příchozí

ufw výchozí povolit odchozí

ufw povolit

Spuštění démona automaticky

Jedinou výhradou k používání bitcoinového jádra tímto způsobem je, že musíte démona ručně spustit ručně pokaždé, když se váš server restartuje. Abyste tomu předešli, můžete vytvořit úlohu crontab a spustit démona po restartu.

Chcete-li to provést, zadejte příkaz:

crontab -e

V dolní části souboru crontab přidejte následující:

@reboot bitcoind -daemon

Uložte a zavřete soubor.

V tomto okamžiku je ve vašem počítači nainstalováno a spuštěno Blockchain Core. Po úplném stažení blockchainu můžete začít pracovat s rozhraním příkazového řádku. Existuje velké množství příkazů k použití. Kompletní seznam všech najdete na webu tato stránka pro vývojáře bitcoinů.

Závěr „Jak nainstalovat bitcoinové jádro“

Provoz celého bitcoinového uzlu je určitě výzva. Pokud je to něco, co vás zajímá, a příkazový řádek je pro vás trochu moc, můžete také jít cestou GUI nebo se obrátit na jednu z mnoha konzultačních služeb blockchain a nechat je dostat vás na rychlost (nebo dokonce spravovat službu za vás).

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me