Hvernig á að niðurbrota BEAM MimbleWimble á Digital Ocean

Beam.mw er ný dulritunar gjaldmiðill sem lofar sterku næði.

Beam er ný dulritunar gjaldmiðill með það að markmiði að hafa sterka trúnað og sveigjanleika. Það notar MimbleWimble nálgunina, sem þú getur lært meira um hér. Beam Mainnet var sett á markað í dag. Svo ef þú hefur áhuga á að vinna það, þá er hér stutt leiðbeining um hvernig á að gera það á Digital Ocean

Viðvörun: CPU námuvinnsla BEAM er næst ónýt vegna GPU námuvinnslu, þannig að þú munt líklega ekki vinna þér inn geisla. Að keyra fullan hnút heldur netkerfinu sterku svo það skaðar það ekki á neinn hátt.

Settu upp netþjón

Settu upp nýjan hnút á Digital Ocean sem er í gangi 04/18. Athugaðu að 1 GB er ekki nóg fyrir jafnvel 1 námuþræði. Ef þú vilt virkilega minn, þá þarftu að minnsta kosti 2GB. Hleypir nú SSH inn:

ssh root @ IP-ADDRESS

Uppfærðu og settu upp það sem þú þarft núna

apt-get update apt-get-upgrade apt-get install curl vim git-core hefur misheppnað ntp-build-essential-umsjónarmann fail2ban # Setja upp einfaldan eldvegg: Ufw staðall neita komandi ufw staðall útleið leyfa ufw virkja # Opnum nú höfn fyrir geislahnút: ufw leyfa 10000 fyrir hverja höfn

Bættu við svigrúmi til að koma í veg fyrir minni vandamál. Digital Ocean mun hata þig fyrir það. Fyrirgefðu Stafrænt haf, þú rokkar!

sudo fallocate -l 4G / Skipting mkswap / swapfile Skipti / Skipting bergmál '/ swapfile enginn sw sw 0 0' | sudo tee -a / etc / fstab

Búðu til geisla veski

Fylgdu fyrst leiðbeiningunum hér til að stofna reikning.

# 1. Hlaðið niður veskinu wget https://github.com/BeamMW/beam/releases/download/mainnet-release/linux-beam-wallet-cli-1.0.3976.tar.gz
sha256sum linux-geisla-veski-cli-1.0.3976.tar.gz
# b6be6f95848ba439ea3d1f17da0d5523d7087abbe973fdbe584c56bfff8a1b2a linux-geisla-veski-cli-1.0.3976.tar.gz # Berðu saman sha256 þinn við https://www.beam.mw/downloads

Renndu upp veskið og fáðu lykil / leynipar. Þú vilt vista framleiðslu allra eftirfarandi upplýsinga á öruggum stað (aka ekki á skjáborðinu).

tar -zxf linux-geisla-veski-cli-1.0.3976.tar.gz ./beam-wallet init # Sláðu inn öruggt lykilorð og SPARÐU ALLT EF ÞÚ ERT VISS! ./beam-wallet export_owner_key I 2019-01-03.15: 05: 17.525 Undirskrift reglnanna: ed91a717313c6eb0 I 2019-01-03.15: 05: 17.525 Byrjaðu veski ... Sláðu inn lykilorð: ********** ********** Eigandi áhorfslykils: XXXXX ./beam-wallet export_miner_key --subkey = 1 I 2019-01-03.15: 12: 57.828 Undirskrift reglnanna: ed91a717313c6eb0 I 2019-01-03.15: 12 : 57.828 Stofna veski ... Sláðu inn lykilorð: ******************* Leynilegur undirlykill 1: XXXXXXX

Byrjaðu námuvinnslu

Nú þurfum við að sækja hnútinn og minn!

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 # Berðu saman sha256 við https: //www.dbs.m
# Dragðu úr og prófaðu hratt, allt er gott: mkdir / root / history tar -zxf linux-beam-node-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 = PASSWORD geymsla = / root / node.db - history_dir = / root / history / miner_type = cpu - -peer eu-node01.mainnet.beam.mw:8100

Vertu viss um að skipta um námuvinnslulykilinn og eigendalykilinn úr veskinu Þú ættir að sjá eitthvað svona ef allt gengur vel:

I 2019-01-03.15: 25: 55.369 Undirskrift reglnanna: ed91a717313c6eb0 I 2019-01-03.15: 25: 55.372 Að byrja hnút á 10000 höfnum ... I 2019-01-03.15: 25: 55.373 ID hnúts = d6d62d2b90c207a8 I 2019 -01-03.15: 25: 55.373 Upphafleg ábending: 0-00000000000000 I 2019-01-03.15: 25: 55.373 Beiðni um blokk 0-00000000000000

Ýttu nú á CTRL + C til að hætta. Við munum gera það að bakgrunnsverkefni

Settu upp bakgrunnsverkefni fyrir mitt

Til að ganga úr skugga um að þú haldir áfram námuvinnslu, jafnvel eftir að þú hefur endurræst netþjóninn, geturðu notað Supervisor til að halda hnútnum gangandi:

vi /etc/supervisor/conf.d/beam.conf [program: beam] command = / root / beam-node --port 10000 --mining_threads = 2 - file_log_level info key_mine = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY - pass = PASSWORD Minni = / 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

Eftir að þú hefur vistað og hætt í vim geturðu byrjað púkkið og einfaldlega hvílt þig:

umsjónarmaður eftirlitsaðili> lesa aftur geisla: tiltækur umsjónarmaður> uppfæra umsjónarmann> ræsa alla umsjónarmann> stöðu geisla RUNNING PID 19204, spenntur 0:00:06 umsjónarmaður> hætta

Þú getur skoðað annálana ef þú vilt:

hali /var/log/beam.log

Ef þú vilt athuga stöðu þína skaltu bara keyra þessa skipun

./beam-wallet info -n localhost: 10000 ____ veskisyfirlit____
Núverandi hæð ............ 1818 Auðkenni núverandi stöðu .......... 929bee0adb1bdf02
Í boði ................. 0 þroska þroska .................. 0 groth í gangi ....... ........ 0 groth Ekki í boði ............... 0 groth Laus myntbasis ....... 0 groth Alls myntgildi ......... .................................................. .................................................. .................................................. .................................................. ..... Núverandi gjald ............. 0 grothal Gjald ................. 0 grothollur alls ekki gefinn út ..... ........ 0 groth

Eins og ég sagði áðan, þá er mjög ólíklegt að þú verðir í raun að brjóta eitthvað niður. Skemmtu þér við námuvinnslu! Við hlökkum til að veita faa.st Beam fljótlega!