Cara Menambang BEAM MimbleWimble di Digital Ocean

Beam adalah mata uang kripto baru yang bertujuan untuk privasi dan skalabilitas yang kuat. Ia menggunakan pendekatan "MimbleWimble", yang dapat Anda pelajari lebih lanjut di sini. The Beam Mainnet diluncurkan hari ini, jadi jika Anda tertarik untuk menambangnya, berikut adalah beberapa petunjuk singkat tentang cara melakukannya di Digital Ocean
Peringatan: Penambangan CPU BEAM sangat tidak berguna karena penambangan GPU, jadi Anda sangat tidak mungkin mendapatkan balok apa pun; menjalankan node penuh membantu menjaga jaringan tetap kuat, jadi tidak ada salahnya!
Siapkan Server
Setup Node baru di Digital Ocean yang berjalan 18.04. Catatan, saya menemukan bahwa 1GB bahkan tidak cukup untuk 1 thread Penambangan. Jika Anda benar-benar ingin menambang CPU, Anda membutuhkan setidaknya 2GB. Sekarang mari SSH masuk:
ssh root @ IP-ALAMAT
Sekarang tingkatkan dan instal apa yang Anda butuhkan
pembaruan apt-get peningkatan apt-get apt-get install curl vim git-core telah mengukir fail2ban ntp build-essential supervisor # Setup firewall sederhana: ufw standar tolak masuk Uhw default memungkinkan keluar ufw aktifkan # Sekarang mari kita buka port untuk node Beam: ufw memungkinkan masuk ke port 10000 apa pun
Mari kita tambahkan beberapa ruang swap untuk mencegah masalah memori. Digital Ocean akan membencimu karena ini. Maaf Digital Ocean, kalian nge-rock!
sudo fallocate -l 4G / swapfile mkswap / swapfile swapon / swapfile echo ‘/ swapfile none swap sw 0 0’ | sudo tee -a / etc / fstab
Buat Dompet Balok
Mengikuti instruksi di sini, tampaknya pertama-tama kita perlu menjalankan dompet untuk membuat akun.
# 1. Unduh dompet 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 # Bandingkan sha256 Anda dengan https://www.beam.mw/downloads
Buka zip dompet dan dapatkan pasangan kunci / rahasia. Anda akan ingin menyimpan output dari semua info berikut di tempat yang aman (a.k.a tidak di desktop Anda).
tar -zxf linux-beam-wallet-cli-1.0.3976.tar.gz ./beam-wallet init # Masukkan kata sandi yang aman, dan SIMPAN SEMUA YANG DI SINI DI MANA SAJA! ./beam-wallet export_owner_key I 2019-01-03.15: 05: 17.525 Aturan tanda tangan: ed91a717313c6eb0 I 2019-01-03.15: 05: 17.525 memulai dompet ... Masukkan kata kunci: ******************** Kunci Penampil Pemilik: XXXXX ./beam-wallet export_miner_key --subkey = 1 I 2019-01-03.15: 12: 57.828 Aturan tanda tangan: ed91a717313c6eb0 I 2019-01-03.15: 12: 57.828 memulai dompet ... Masukkan kata kunci: ******************** Subkey Rahasia 1: XXXXXXX
Mulai menambang
Sekarang kita perlu mengunduh node dan milikku!
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 # Bandingkan sha256 Anda dengan https://www.beam.mw/downloads
# Buka zip dan uji cepat semuanya baik-baik: 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 = penyimpanan PASSWORD = / root / node.db --history_dir = / root / history / miner_type = cpu - -peer eu-node01.mainnet.beam.mw:8100
Pastikan untuk mengganti kunci Penambang dan kunci pemilik dari langkah dompet. Anda akan melihat sesuatu seperti ini jika semuanya berjalan dengan baik:
I 2019-01-03.15: 25: 55.369 Aturan tanda tangan: ed91a717313c6eb0 I 2019-01-03.15: 25: 55.372 memulai simpul pada 10000 port ... I 2019-01-03.15: 25: 55.373 Node ID = d6d62d2b90c207a8 I 2019-01-03.15: 25: 55.373 Kiat Awal: 0-000000000000000000 I 2019-01-03.15: 25: 55.373 Meminta blok 0-000000000000000000
Sekarang tekan CTRL + C untuk keluar dari proses. Kami akan menjadikannya tugas latar belakang
Siapkan tugas latar belakang untuk ditambang
Sekarang untuk memastikan bahwa Anda terus menambang jika server Anda restart, gunakan pengawas untuk menjaga agar node tetap berjalan:
vi /etc/supervisor/conf.d/beam.conf [program: balok] command = / root / beam-node --port 10000 --mining_threads = 2 --file_log_level info key_mine = EXPORT_MINER_KEY key_view = EXPORT_OWNER_KEY --pass = penyimpanan PASSWORD = / root / node.db --history_dir = / root / history / miner_type = cpu --peer eu-node01.mainnet.beam.mw:8100 direktori = / root / autostart = true restart = true stderr_logfile = / var / log / beam.log stdout_logfile = / var / log / beam.log stdout_logfile_maxbytes = 5MB stderr_logfile_maxbytes = 5MB stdout_logfile_backups = 2 stderr_logfile_backups = 2
Sekarang setelah Anda menyimpan dan keluar dari vim, mari mulai daemon dan istirahat dengan mudah:
pengawas atasan> membaca kembali balok: tersedia pengawas> pembaruan atasan> mulai semua pengawas> status beam RUNNING pid 19204, uptime 0:00:06 pengawas> keluar
Anda dapat memeriksa log jika suka:
tail /var/log/beam.log
Jika Anda ingin memeriksa saldo Anda, jalankan saja perintah ini
./beam- info wallet -n localhost: 10000 ____ Ringkasan rak
Tinggi saat ini ............ 1818 ID negara saat ini .......... 929bee0adb1bdf02
Tersedia ................. 0 groth Jatuh tempo .................. 0 groth Sedang berlangsung ............... 0 groth Tidak tersedia ............... 0 groth Coinbase yang tersedia ....... 0 groth Coinbase total ............ 0 groth Biaya yang tersedia ............. 0 groth Total biaya ................. 0 groth Total yang tidak dihabiskan ............. 0 groth
Seperti yang saya katakan sebelumnya, Anda sangat tidak mungkin menambang apa pun. Selamat menambang! Kami berharap dapat menambahkan berkas ke faa.st segera!