Hogyan enyém a BEAM MimbleWimble-t a digitális óceánon

A Beam.mw egy új kriptovaluta, amely erős adatvédelmet ígér.

A Beam egy új kriptovaluta, amelynek célja az erős adatvédelem és a skálázhatóság. A „MimbleWimble” megközelítést használja, amelyről itt többet megtudhat. A Beam Mainnet ma elindult, tehát ha érdekel a bányászat, itt talál néhány rövid útmutatást, hogyan kell ezt megtenni a Digital Ocean-en.

Figyelem: A CPU-bányászati ​​BEAM a GPU-bányászat miatt nagyjából haszontalan, ezért valószínűtlen, hogy bármilyen sugártermelést szerezzen; egy teljes csomópont futtatása segít megőrizni a hálózatot, tehát egyik sem sem sérti!

Állítson be egy szervert

Telepítsen egy új csomópontot a Digital Ocean 18.04-es verziójára. Megjegyzés: azt találtam, hogy az 1 GB még nem volt elegendő az 1 bányászmenethez. Ha igazán akarja a CPU-bányát, akkor legalább 2 GB-ra lesz szüksége. Most lehetővé teszi az SSH használatát:

ssh root @ IP-CÍM

Most frissítse és telepítse, amire szüksége van

apt-get frissítés
apt-get frissítés
Az apt-get install curl vim git-core hitelesítette a fail2ban ntp build-essential felügyeletet
# Állítson be egy egyszerű tűzfalat:
ufw alapértelmezett tiltja a bejövőket
Az ufw alapértelmezés szerint engedélyezi a kimenő üzeneteket
ufw engedélyezése
# Most nyissunk meg egy portot egy Beam csomóponthoz:
ufw engedélyezze az összes 10000 portot

Adhatunk némi csereterületet a memóriaproblémák elkerülése érdekében. A Digital Ocean gyűlölni fogja ezt. Sajnálom a Digital Ocean, srácok!

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

Hozzon létre egy Beam Wallet-t

Az itt leírt utasításokat követve először úgy tűnik, hogy fiók létrehozásához meg kell futtatnunk a pénztárcáját.

# 1. Töltse le a pénztárcáját
wget 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
# Hasonlítsa össze sha256-ját a https://www.beam.mw/downloads-tal

Csomagolja ki a pénztárcáját, és kapjon kulcs / titkos párot. A következő információk kimenetét biztonságosan el kívánja menteni (a.k.a nem az asztalon).

tar -zxf linux-beam-wallet-cli-1.0.3976.tar.gz
./beam- wallet init
# Írjon be egy biztonságos jelszót, és MINDEN MINDEN Mentsd el bárhol, biztonságosan!
./beam- wallet export_owner_key
I 2019-01-03.15: 05: 17.525 Szabályok aláírása: ed91a717313c6eb0
I 2019-01-03.15: 05: 17.525 pénztárca indítása ...
Írd be a jelszót: ********************
Tulajdonos Viewer gomb: XXXXX
./beam-wallet export_miner_key --subkey = 1
I 2019-01-03.15: 12: 57.828 A szabályok aláírása: ed91a717313c6eb0
I 2019-01-03.15: 12: 57.828 pénztárca indítása ...
Írd be a jelszót: ********************
1. titkos alkulcs: XXXXXXX

Kezdje a bányászatot

Most le kell töltenünk a csomópontot és az enyém!

wget 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
# Hasonlítsa össze sha256-ját a https://www.beam.mw/downloads-tal
# Csomagolja ki és gyorsan tesztelje mindent, ami jó:
mkdir / gyökér / történelem
tar -zxf linux-beam-node-1.0.3976.tar.gz
./beam-node --port 10000 --mining_threads = 2 --fájl_log_szint információ 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

Cserélje ki a Bányász kulcsot és a tulajdonos kulcsot a pénztárca lépésről. Látnia kellene valami ilyesmit, ha minden jól megy:

I 2019-01-03.15: 25: 55.369 A szabályok aláírása: ed91a717313c6eb0
I 2019-01-03.15: 25: 55.372 egy csomópont indítása az 10000-as porton ...
I 2019-01-03.15: 25: 55.373 Csomópont ID = d6d62d2b90c207a8
I 2019-01-03.15: 25: 55.373 Kezdeti tipp: 0-0000000000000000
I 2019-01-03.15: 25: 55.373 A 0-0000000000000000 blokk kérése

Most nyomja meg a CTRL + C billentyűket a folyamatból való kilépéshez. Háttér feladatot fogunk tenni

Állítson be egy háttérfeladatot az enyémhez

Most pedig, hogy biztosan folytatja az enyém alkalmazását, ha a kiszolgáló újraindul, használja a felügyeletet a csomópont futtatásához:

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

[Program: sugárzó]
parancs = / gyökér / gerenda-csomópont --port 10000 - mining_threads = 2 - fájl_log_szint információ 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
directory = / root /
autostart = true
restart = true
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

Most, miután mentte és kilépett a vim-ből, lehetővé teszi a démon elindítását és a pihenést:

supervisorctl
supervisor> reread
gerenda: elérhető
felügyelő> frissítés
supervisor> mindent elindít
supervisor> status
sugár RUNNING pid 19204, üzemidő 0:00:06
felügyelő> kilépés

Nézze meg a naplókat, ha úgy tetszik:

farok /var/log/beam.log

Ha ellenőrizni szeretné egyensúlyát, csak futtassa ezt a parancsot

./beam- wallet info -n localhost: 10000
____Szórási összefoglaló____
Jelenlegi magasság ... 1818
Aktuális állapot azonosítója .......... 929bee0adb1bdf02
Elérhető ................. 0 rács
Érlelés .................. 0 grot
Folyamatban ............... 0 grot
Nem elérhető ............... 0 grot
Elérhető coinbase ....... 0 groth
Összes érmebázis ............ 0 grot
Kedvezményes díj ............. 0 grot
Teljes díj ................. 0 grot
Összesen kihasználatlan ..... 0 grot

Mint már korábban mondtam, nagyon valószínűtlen, hogy ténylegesen bányászna valamit. Boldog bányászat! Bízunk benne, hogy hamarosan hozzáadjuk a fát a faa.st-hez!