Digital Ocean'da BEAM MimbleWimble'a Nasıl Maden Verilir?

Beam.mw, güçlü bir gizlilik vaat eden yeni bir şifreleme para birimidir.

Işın, güçlü gizlilik ve ölçeklenebilirlik için yeni bir şifreleme para birimidir. Burada daha fazla bilgi edinebileceğiniz “MimbleWimble” yaklaşımını kullanır. The Beam Mainnet bugün piyasaya sürüldü, bu nedenle madencilikle ilgileniyorsanız, Dijital Okyanus'ta bunun nasıl yapılacağına dair bazı kısa talimatlar

Uyarı: CPU madenciliği BEAM, GPU madenciliği nedeniyle oldukça işe yaramaz, bu nedenle herhangi bir kiriş kazanmanız olası değildir; tam bir düğümü çalıştırmak ağın güçlü kalmasına yardımcı olur, bu nedenle hiçbir şekilde zarar vermez!

Bir Sunucu ayarlayın

18.04'te çalışan Dijital Okyanusta yeni bir Düğüm kurun. Not: 1GB'in 1 Madencilik ipliği için yeterli olmadığını buldum. Eğer gerçekten CPU madeni yapmak istiyorsanız, en az 2GB'a ihtiyacınız olacak. Şimdi SSH'nin içeri girmesine izin veriyor:

ssh root @ IP ADRESİ

Şimdi ihtiyacınız olanı yükseltin ve yükleyin

apt-get update
apt-get upgrade
apt-get install curl vim git-core bir hata oluştu
# Basit bir güvenlik duvarı kurun:
ufw varsayılanı reddetme gelen
UFW varsayılan çıkış izin verir
ufw etkinleştir
Şimdi bir Beam düğümü için port açalım:
ufw herhangi bir port 10000'e izin verir

Bellek sorunlarını önlemek için biraz takas alanı ekleyelim. Dijital Okyanus bunun için senden nefret edecek. Üzgünüm Dijital Okyanus, siz çocuklar sallanın!

sudo fallocate -l 4G / takas dosyası
mkswap / takas dosyası
takas / takas dosyası
echo ‘/ swapfile hiçbiri swap sw 0 0 | | sudo tee -a / etc / fstab

Bir Kiriş Cüzdanı Yaratın

Buradaki talimatları takip ederek ilk önce hesap oluşturmak için cüzdanı çalıştırmamız gerekiyor.

# 1. M-cüzdanı indirin
https://github.com/BeamMW/beam/releases/download/mainnet-release/linux-beam-wallet-cli-1.0.3976.tar.gz
sha256sum linux-ışın-cüzdan-cli-1.0.3976.tar.gz
# b6be6f95848ba439ea3d1f17da0d5523d7087abbe973fdbe584c56bfff8a1b2a linux-ışın-cüzdan-cli-1.0.3976.tar.gz
# Sha256'nızı https://www.beam.mw/downloads ile karşılaştırın

Cüzdanı çıkarın ve bir anahtar / gizli çift alın. Aşağıdaki bilgilerin tümünü güvenli bir yerde saklamak isteyeceksiniz (masaüstünüzde değil a.k.a).

katran -zxf linux-ışın-cüzdan-cli-1.0.3976.tar.gz
./beam-wallet init
# Güvenli bir şifre girin ve HER YERDE SAVE SAFE!
./beam-wallet export_owner_key
I 2019-01-03.15: 05: 17.525 Kuralların imzası: ed91a717313c6eb0
Ben 2019-01-03.15: 05: 17.525 cüzdanını başlatıyorum ...
Parolanı Gir: ********************
Sahip Görüntüleyici anahtarı: XXXXX
./beam-wallet export_miner_key --subkey = 1
I 2019-01-03.15: 12: 57.828 Kural imzası: ed91a717313c6eb0
I 2019-01-03.15: 12: 57.828 Bir cüzdanı başlatıyorum ...
Parolanı Gir: ********************
Gizli Alt Anahtar 1: XXXXXXX

Madenciliği Başlat

Şimdi düğümü ve benimkini indirmemiz gerekiyor!

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
# Sha256'nızı https://www.beam.mw/downloads ile karşılaştırın
# Çıkarın ve hızlı bir şekilde her şeyi test etmek hızlı:
mkdir / root / tarihçe
katran -zxf linux-ışın-düğüm-1.0.3976.tar.gz
./beam-node --port 10000 --mining_threads = 2 --file_log_level bilgisi key_mine = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY --pass = ŞİFRE depolama = / root / node.db - history_dir = / root / history / miner_type = cpu - -e doğru eu-node01.mainnet.beam.mw:8100

Madenci anahtarını ve sahibi anahtarını cüzdan adımından değiştirdiğinizden emin olun. Her şey yolunda giderse böyle bir şey görmelisin:

I 2019-01-03.15: 25: 55.369 Kuralların imzası: ed91a717313c6eb0
I 2019-01-03.15: 25: 55.372, 10000 portunda bir düğüme başlama ...
I 2019-01-03.15: 25: 55.373 Düğüm ID = d6d62d2b90c207a8
I 2019-01-03.15: 25: 55.373 İlk İpucu: 0-0000000000000000
I 2019-01-03.15: 25: 55.373 Blok isteniyor 0-0000000000000000

Şimdi işlemden çıkmak için CTRL + C tuşlarına basın. Arka plan görevi yapacağız

Benimkine arka plan görevi ayarla

Artık sunucunuzun yeniden başlatılması durumunda çalışmaya devam ettiğinizden emin olmak için düğümü çalışır durumda tutmak için gözetmen kullanın:

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

[Programı: ışın]
command = / root / beam-node --port 10000 --mining_threads = 2 --file_log_level bilgisi key_mine = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY --pass = ŞİFRE depolama = / root / node.db - history_dir = / root / ner_type = cpu - kullanıcı eu-node01.mainnet.beam.mw:8100
Dizin = / root /
autostart = true
yeniden başlatma = 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

Şimdi vim'den kaydedip çıktıktan sonra, arka plan planını başlatalım ve dinlenelim:

supervisorctl
gözetmen> yeniden okumak
ışın: mevcut
gözetmen> güncelleme
gözetmen> hepsini başlat
gözetmen> durum
kiriş RUNNING pid 19204, kesintisiz çalışma 0:00:06
yönetici> çıkış

İsterseniz günlükleri kontrol edebilirsiniz:

tail /var/log/beam.log

Bakiyenizi kontrol etmek istiyorsanız, sadece bu komutu çalıştırın.

./beam- wallet info -n localhost: 10000
____ Balet özeti ____
Akım yüksekliği ............ 1818
Mevcut durum ID .......... 929bee0adb1bdf02
Mevcut .................. 0
Olgunlaşan .................. 0
Devam ediyor ............... 0
Kullanılamıyor ............... 0
Mevcut madeni para tabanı ....... 0
Toplam sikke tabanı ............ 0
DAİREMİZ ücret ............. 0
Toplam ücret .................... 0
Toplam harcanmamış ............. 0

Daha önce de söylediğim gibi, aslında hiçbir şey benim olmayacak. Mutlu madencilik! Yakında en kısa sürede ışın eklemeyi dört gözle bekliyoruz!