Kuidas kaevata BEAM MimbleWimble digitaalsele ookeanile

Beam.mw on uus krüptovaluuta, mis lubab tugevat privaatsust.

Beam on uus krüptovaluuta, mille eesmärk on tugev privaatsus ja mastaapsus. See kasutab lähenemist “MimbleWimble”, mille kohta saate lisateavet siit. Täna käivitati Beam Mainnet, nii et kui teil on huvi selle kaevandamise vastu, siis siin on mõned lühikesed juhised, kuidas seda Digital Oceanis teha.

Hoiatus: CPU kaevandamise BEAM on GPU kaevandamise tõttu üsna kasutu, nii et tõenäoliselt ei teeni te ühtegi kiirt; terve sõlme käitamine aitab võrku tugevana hoida, nii et see ei kahjustaks kumbagi!

Seadistage server

Seadistage uus ookeanisõlm, mis töötab 18.04. Pange tähele, ma leidsin, et 1 GB polnud isegi 1 kaevandamise niidi jaoks piisav. Kui soovite tõesti CPU kaevandust, vajate vähemalt 2 GB. Nüüd lubab SSH:

ssh root @ IP-AADRESS

Nüüd uuendage ja installige vajalik

apt-get värskendus
apt-get upgrade
apt-get install curl vim git-core haveged fail2ban ntp build-essential supervisor
# Lihtsa tulemüüri seadistamine:
ufw vaikimisi keelab sissetulevad
ufw vaikimisi lubab väljuvaid
ufw luba
# Nüüd avame Beami sõlme pordi:
ufw lubab suvalisse pordi 10000

Võimaldab lisada mäluprobleemide vältimiseks veidi vahetusruumi. Digitaalne ookean vihkab teid selle pärast. Vabandust, Digital Ocean, kutid!

sudo fallocate -l 4G / vahetusfail
mkswap / swapfile
vahetusfail
echo '/ swapfile none swap sw 0 0' | sudo tee -a / etc / fstab

Looge Beam-rahakott

Järgides siinseid juhiseid tundub, et kõigepealt peame konto loomiseks rahakoti jooksma.

# 1. Laadige rahakott alla
vidin https://github.com/BeamMW/beam/releases/download/mainnet-release/linux-beam-wallet-cli-1.0.3976.tar.gz
sha256sum linux-beam-wallet-cli-1.0.3976.tar.gz
# b6be6f95848ba439ea3d1f17da0d5523d7087abbe973fdbe584c56bfff8a1b2a linux-beam-wallet-cli-1.0.3976.tar.gz
# Võrrelge oma sha256 https://www.beam.mw/downloads

Paki rahakott lahti ja hankige võtme- / salapaar. Kavatsete salvestada kogu järgmise teabe väljundi kuskile turvalisse kohta (a.k.a mitte teie töölaual).

tar -zxf linux-beam-wallet-cli-1.0.3976.tar.gz
./beam- wallet init
# Sisestage turvaline parool ja salvestage kõik siin turvaliselt!
./beam-rahakoti_omaniku_klahv
I 2019-01-03.15: 05: 17.525 Reeglite allkiri: ed91a717313c6eb0
I 2019-01-03.15: 05: 17.525 alustame rahakotti ...
Sisestage parool: ********************
Omanik Vaaturi võti: XXXXX
./beam-rahat export_miner_key - subkey = 1
I 2019-01-03.15: 12: 57.828 Reeglite allkiri: ed91a717313c6eb0
I 2019-01-03.15: 12: 57.828 alustame rahakotti ...
Sisestage parool: ********************
Salajane alamvõtter 1: XXXXXXX

Alusta kaevandamist

Nüüd peame alla laadima sõlme ja minu!

vidin https://github.com/BeamMW/beam/releases/download/mainnet-release/linux-beam-node-1.0.3976.tar.gz
sha256sum linux-beam-node-1.0.3976.tar.gz
# d9bb70066f77df8862d34a4050fd267eeb11c3ae4399075de4a9c033ac3b77a1 linux-beam-node-1.0.3976.tar.gz
# Võrrelge oma sha256 https://www.beam.mw/downloads
# Paki lahti ja testi kiiresti kõik hea:
mkdir / juur / ajalugu
tar -zxf linux-beam-node-1.0.3976.tar.gz
./beam-node --port 10000 - mining_threads = 2 --fail_log_level info key_mine = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY --pass = PASSWORD storage = / root / node.db --history_dir = / root / history / miner_type = cpu - -peer eu-node01.mainnet.beam.mw:8100

Asendage rahakoti sammust kindlasti kaevandaja võti ja omaniku võti. Kui kõik läheb hästi, peaksite midagi sellist nägema:

I 2019-01-03.15: 25: 55.369 Reeglite allkiri: ed91a717313c6eb0
I 2019-01-03.15: 25: 55.372 alustame sõlme 10000 pordil ...
I 2019-01-03.15: 25: 55.373 Sõlme ID = d6d62d2b90c207a8
I 2019-01-03.15: 25: 55.373 Esialgne näpunäide: 0-0000000000000000
I 2019-01-03.15: 25: 55.373 Taotlusplokk 0-0000000000000000

Protsessist väljumiseks vajutage nüüd CTRL + C. Teeme sellest taustaülesande

Seadista minu jaoks taustaülesanne

Nüüd, kui soovite oma serveri taaskäivitumise korral kaevandust jätkata, kasutage sõlme töötamiseks superviisorit:

vi /etc/supervisor/conf.d/beam.conf

[programm: kiir]
käsk = / juur / talasõlm --port 10000 - mining_threads = 2 - faili_logi_taseme võti_min = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY --pass = PASSWORD storage = / root / node.db --history_dir = / root / history / miner_type = cpu --peer eu-node01.mainnet.beam.mw:8100
kataloog = / juur /
autostart = tõene
taaskäivita = tõsi
stderr_logfile = / var / log / beam.log
stdout_logfile = / var / log / beam.log
stdout_logfile_maxbytes = 5 MB
stderr_logfile_maxbytes = 5 MB
stdout_logfile_backups = 2
stderr_logfile_backups = 2

Nüüd, pärast salvestamist ja vimist väljumist, saate deemoni käivitada ja puhata:

supervisorctl
juhendaja> uuesti lugema
tala: saadaval
juhendaja> värskendus
juhendaja> alusta kõik
juhendaja> staatus
tala JOOKSEV pid 19204, uptime 0:00:06
juhendaja> väljumine

Logisid saate vaadata, kui soovite:

saba /var/log/beam.log

Kui soovite oma tasakaalu kontrollida, käivitage see käsk

./beam- rahakoti teave -n localhost: 10000
____Valletikokkuvõte____
Praegune kõrgus ............ 1818
Praegune oleku ID .......... 929bee0adb1bdf02
Saadaval ................. 0 groti
Küpsemine .................. 0 groti
Pooleli ............... 0 groti
Pole saadaval ............... 0 groti
Saadaval mündipõhi ....... 0 grotti
Mündibaas kokku ............ 0 groti
Kohaldatav tasu ............. 0 groti
Lõiv kokku ................. 0 groti
Kulutamata kokku ............. 0 groti

Nagu ma juba varem ütlesin, on väga ebatõenäoline, et te midagi kaevandaksite. Head kaevandamist! Ootame kiirelt faa.st tala lisamist!