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

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!