Penyebaran Node Perlombongan Bitcoin Mudah dengan Docker

Penyebaran Node Perlombongan Bitcoin Mudah dengan Docker

Pengenalan

Sekiranya anda merasa sangat bertuah atau anda mempunyai superkomputer untuk pelupusan anda, anda mungkin akan berusaha untuk melombong bitcoin untuk mendapatkan wang tambahan. Kerumitan algoritma hashing blok bitcoin semakin kuat setiap 2 minggu untuk memerangi undang -undang Moore jadi pastikan anda membawa beberapa perkakasan yang baik. Dalam artikel ini kita akan menunjukkan bagaimana dengan mudah menggunakan nod perlombongan bitcoin dengan docker.

Mengenai

Pembentukan automatik yang dipercayai dari imej Docker Node "LinuxConfig/Bitcoin-Node" Automatik boleh digunakan untuk menggunakan nod bitcoin dengan serta-merta pada mana-mana tuan rumah yang menjalankan perkhidmatan Docker.

Konfigurasi

Imej nod Docker Bitcoin Mining berjalan di Debian Linux dan termasuk Bitcoin Daemon Binaries secara langsung dimuat turun dari Bitcoin.org. Ia digunakan di bawah akaun pengguna "root". The rpcuser dan RPCPassword dihasilkan secara automatik semasa pelancaran pertama dan boleh ditempatkan di /root/.Bitcoin/Bitcoin.Conf.

Pelayan nod bitcoin dikonfigurasikan untuk mendengar 8333 pelabuhan dan ini untuk membolehkan nod untuk komutasi nod dan juga 8332 pelabuhan untuk menerima komunikasi json-rpc.

Penggunaan

Untuk menggunakan nod bitcoin anda jalankan arahan Linux berikut.

# Docker Run -D --name = bitcoin -node -h bitcoind -p 8332: 8332 -p 8333: 8333 linuxconfig/bitcoin -node 

Sebagai alternatif, untuk memulakan pilihan Bitcoin Node Secure Omit Port untuk tidak membenarkan sambungan port dari rangkaian luaran:

# Docker Run -D --name = bitcoin -node -h bitcoind linuxconfig/bitcoin -node 

Perintah di atas akan segera memulakan dan mengkonfigurasi nod bitcoin anda. Sebaik sahaja Bitcoin anda bermula bergantung pada persekitaran anda, ia akan mengambil masa kira -kira 24 jam disegerakkan dengan rantai blok bitcoin terkini. Pada masa ini, anda boleh mengharapkan anda /root/.bitcoin/blok Direktori akan berkembang menjadi saiz 35GB.

Mendapatkan maklumat sistem

Menggunakan nama bekas Bitcoin-node Anda kini boleh mendapatkan pelbagai maklumat mengenai nod bitcoin anda. Sebagai contoh:

Dapatkan kelayakan RPCUser

# Docker Exec Bitcoin-Node Cat /Root /.Bitcoin/Bitcoin.Conf 

Dapatkan keseimbangan dompet bitcoin

# docker exec bitcoin-node bitcoin-cli getbalance 0.00000000 

Dapatkan maklumat perlombongan bitcoin

$ docker exec bitcoin-node bitcoin-cli getMiningInfo "blocks": 341182, "currentblocksize": 0, "currentblocktx": 0, "kesukaran": 41272873894.69702148, "Ralat": "", "GenProclimit": -1, "NetworkHashps": 287000658654314688, "POLELEDTX": 0, "TestNet": False, "Chain": "Main", "Menjana": Palsu 

Untuk lebih banyak arahan bitcoin yang tersedia:

$ docker exec bitcoin-node bitcoin-cli bantu 

Tutorial Linux Berkaitan:

  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Cara kata laluan hash di linux
  • Nvidia Geforce GTX 1060 Ethereum Hashrate dan Perlombongan ..
  • Contoh Bash Kompleks Linux
  • NVIDIA RTX 3080 Ethereum Hashrate dan overclock Perlombongan ..
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Cara membuat, mengurus, dan mendedahkan perkhidmatan di Kubernetes