Kuinka kaivoa BEAM MimbleWimble digitaalisella valtamerellä

Beam.mw on uusi salausvaluutta, joka lupaa vahvaa yksityisyyttä.

Beam on uusi kryptovaluutta, jonka tavoitteena on vahva yksityisyys ja skaalautuvuus. Se käyttää ”MimbleWimble” -lähestymistapaa, josta saat lisätietoja täältä. Beam Mainnet lanseerattiin tänään, joten jos olet kiinnostunut kaivoksesta, tässä on lyhyitä ohjeita siitä, miten se tehdään Digital Oceanilla.

Varoitus: CPU mining BEAM on melko paljon hyödytöntä GPU louhinnan takia, joten et todennäköisesti ansaitse mitään sädettä; täyden solmun suorittaminen auttaa pitämään verkon vahvana, joten se ei vahingoita kumpaakaan!

Asenna palvelin

Asenna uusi solmu digitaaliseen valtamereen, käynnissä 18.04. Huomaa, huomasin, että 1 Gt ei edes riitä 1 kaivoslankaan. Jos todella haluat suorittaa prosessorikaivoksen, tarvitset vähintään 2 gigatavua. Sallii SSH: n nyt:

ssh root @ IP-OSOITE

Päivitä ja asenna nyt tarvitsemasi

apt-get-päivitys
apt-get-päivitys
apt-get install curl vim git-core on koonnut fail2ban ntp build-välttämätön valvoja
# Asenna yksinkertainen palomuuri:
ufw oletus estää saapumisen
ufw oletuksena salli lähtevät
ufw Ota käyttöön
# Avaakaamme nyt portti Beam-solmulle:
ufw päästä mihin tahansa porttiin 10000

Annetaan lisätä jonkin verran vaihtotilaa muistikysymysten estämiseksi. Digital Ocean vihaa sinua tästä. Anteeksi Digital Ocean, kaverit!

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

Luo Beam-lompakko

Noudattamalla tässä annettuja ohjeita vaikuttaa siltä, ​​että ensin on ajettava lompakko tilin luomiseksi.

# 1. Lataa lompakko
wget https://github.com/BeamMW/beam/releases/download/mainnet-release/linux-beam-wallet-cli-1.0.3976.tar.gz
sha256sum linux-palkki-lompakko-cli-1.0.3976.tar.gz
# b6be6f95848ba439ea3d1f17da0d5523d7087abbe973fdbe584c56bfff8a1b2a linux-säde-lompakko-cli-1.0.3976.tar.gz
# Vertaa sha256 -laitetta https://www.beam.mw/downloads

Pura lompakko ja hanki avain / salainen pari. Haluat tallentaa kaikkien seuraavien tietojen tulosteet jonnekin turvalliseen paikkaan (a.k.a ei työpöydällesi).

tar -zxf linux-palkki-lompakko-cli-1.0.3976.tar.gz
./palkki- lompakko-aloite
# Kirjoita turvallinen salasana ja TALLENNA KAIKKI TÄTÄ TÄTÄ KAIKKI TURVA!
./palkki- lompakon vienti_omistaja_avain
I 2019-01-03.15: 05: 17.525 Säännösten allekirjoitus: ed91a717313c6eb0
I 2019-01-03.15: 05: 17.525 aloitan lompakon ...
Kirjoita salasana: ********************
Omistaja Katseluohjelma: XXXXX
./palkki- lompakon vienti_miner_key - subkey = 1
I 2019-01-03.15: 12: 57.828 Säännösten allekirjoitus: ed91a717313c6eb0
I 2019-01-03.15: 12: 57.828 aloitan lompakko ...
Kirjoita salasana: ********************
Salainen alaavain 1: XXXXXXX

Aloita louhinta

Nyt meidän on ladattava solmu ja minun!

wget https://github.com/BeamMW/beam/releases/download/mainnet-release/linux-beam-node-1.0.3976.tar.gz
sha256sum linux-säde-solmu-1.0.3976.tar.gz
# d9bb70066f77df8862d34a4050fd267eeb11c3ae4399075de4a9c033ac3b77a1 linux-säde-solmu-1.0.3976.tar.gz
# Vertaa sha256 -laitetta https://www.beam.mw/downloads
# Pura ja testaa nopeasti kaikki, mikä on hyvää:
mkdir / juuri / historia
tar -zxf linux-säde-solmu-1.0.3976.tar.gz
./beam- node --port 10000 - mining_threads = 2 --file_log_level info key_mine = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY --pass = SALASANA-tallennus = / root / node.db --history_dir = / root / history / miner_type = cpu - -peeri eu- node01.mainnet.beam.mw:8100

Vaihda Miner-avain ja omistaja-avain lompakosta. Sinun pitäisi nähdä jotain tällaista, jos kaikki menee hyvin:

I 2019-01-03.15: 25: 55.369 Säännösten allekirjoitus: ed91a717313c6eb0
I 2019-01-03.15: 25: 55.372 solmun aloittaminen 10000-portissa ...
I 2019-01-03.15: 25: 55.373 Solmun tunnus = d6d62d2b90c207a8
I 2019-01-03.15: 25: 55.373 Alkuvinkki: 0-0000000000000000
I 2019-01-03.15: 25: 55.373 Pyyntölohko 0-0000000000000000

Paina nyt CTRL + C poistuaksesi prosessista. Teemme siitä taustatehtävän

Asenna taustatehtävä kaivokseni

Nyt ollaksesi varma, että jatkat kaivoksesi, jos palvelimesi käynnistyy uudelleen, käytä ohjainta pitämään solmu käynnissä:

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

[Ohjelma: palkki]
komento = / juuri / säde-solmu - portti 10000 - kaivoksen_kierteet = 2 - tiedoston_lokotaso avaintiedot_mine = EXPORT_MINER_KEY avainkuva = EXPORT_OWNER_KEY - pass = SALASANA-tallennus = / juuri / solmu.db --history_dir = / juuri / historia / kaivosmies_tyyppi = cpu --peer eu- node01.mainnet.beam.mw:8100
directory = / root /
autostart = true
uudelleenkäynnistys = true
stderr_logfile = / var / log / beam.log
stdout_logfile = / var / log / beam.log
stdout_logfile_maxbytes = 5Mt
stderr_logfile_maxbytes = 5Mt
stdout_logfile_backups = 2
stderr_logfile_backups = 2

Kun olet tallentanut ja poistunut vimistä, anna käynnistää daemonin ja levätä helposti:

supervisorctl
ohjaaja> lukea uudelleen
palkki: saatavana
ohjaaja> päivitys
ohjaaja> aloita kaikki
ohjaaja> tila
palkki RUNNING pid 19204, käytettävyys 0:00:06
ohjaaja> poistu

Voit tarkistaa lokit, jos haluat:

tail /var/log/beam.log

Jos haluat tarkistaa saldosi, suorita tämä komento

./palkki- lompakotiedot -n localhost: 10000
____Maksutapahtuma____
Nykyinen korkeus ............ 1818
Nykyisen tilan tunnus .......... 929bee0adb1bdf02
Saatavana ................. 0 groth
Kypsyminen .................. 0 groth
Käynnissä ............... 0 grotti
Ei saatavilla ............... 0 groth
Saatavana coinbase ....... 0 groth
Kokonaisraja-arvo ............ 0 grottia
Saatavissa oleva maksu ............. 0 grottia
Kokonaismaksu ................. 0 grotti
Käyttämätön kokonaismäärä ............. 0 grothia

Kuten aiemmin totesin, et todennäköisesti kaivo mitään. Hyvää kaivosta! Odotamme lisäävän palkin faa.stiin pian!