Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 10008|Yanıt: 0

Ethereum madencilik havuzu nasıl oluşturulur? Madencilik havuzu oluşturma eğitimi

[Bağlantıyı kopyala]
Yayınlandı 29.11.2018 13:17:36 | | | |
Sanal para madenciliği havuzu oluşturma eğitimi:

Bitcoin/Ethereum ivme kazanıyor ve çok sayıda internet ve finans insanı tarafından aranan bir yöntem; bunun para birimi üzerine bir sosyal deney olduğu ve katılımcı sayısının dünya genelinde on milyonlarca kişiye ulaştığı şüphesizdir.

Önerme: Programlamayı anlaman en iyisidir, anlamıyorsan daha zordur, tabii ki, araştırma alanında uzmanlaştığın sürece anlamasan bile başarabilirsin



Havuz Kodu:Bağlantı girişi görünür.Açık Ethereum Madencilik Havuzu

Bilginin hazırlanması

Linux işlemleri hakkında biraz bilgi, biraz BlockChain ve biraz programlama bilgisi olsun

Anlamıyorsan da sorun değil, sadece nedenini bilmiyorsun.

Hazırlandı

En az 1GB RAM ve en az 50GB (blokzincir defterinin boyutuna bağlı olarak) bir sunucu. Işletim sistemi Ubunutu 16.04 LTS'dir.

Süreci inşa et

Ubuntu 16.04 açın. Gerekli kitleri kurun.

APT updateapt install gitapt install build-essential libtool autotools-dev autoconf pkg-config libssl-devapt install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev Redis-serverapt install libdb4.8-dev libdb4.8++-devapt install golangapt install nginxapt install npm

ETH durumunda kurmak istediğiniz cüzdan senkronizasyon paketine göre:

git klonuBağlantı girişi görünür.

Sonra kiti bir araya getir.

CD Go-ethereummake geth

Kurulumdan sonra build/bin/geth çalıştırın ve düğüm senkronizasyonunun tamamlanmasını bekleyin, ayrıca cüzdan oluşturmak, madencilik, geliştirme vb. için de kullanabilirsiniz, daha ayrıntılı işlemler wiki'ye gidip görüntülenebilir.

Şimdi, düğümler ayarlandıktan sonra, bir sonraki adım havuzu kurmaktır.

git config --global http.Bağlantı girişi görünür.klonBağlantı girişi görünür.Open-ethereum-poolmake

Redis'leri kur.

apt install redis

O zaman havuzu çalıştır.

./build/bin/open-ethereum-pool config.json

config.json, içeriğin altındaki config.example.json referansla karşılık gelen değişiklikler yapabilir. Havuzda daha fazla düzeltme yapmak için wiki'ye göz atabilirsiniz.

Madencilik havuzunun arka uçunda, artık kullanıcıların görebileceği bir ön uç sayfasına da ihtiyacınız var.

CD www

www/config/environment.js sayfasında istediğiniz değişiklikleri yapın. ApiUrl: '//example.net/' Lütfen havuz URL'nize değiştirdiğinizden emin olun.

Sonra ön kısmı takın.

APT install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npminstall -g bowernpm installbower install./build.sh

Son olarak, nginx kur.

upstream API { server127.0.0.1:8080; }locatio{filter}n /api { proxy_passhttp://api; }

Bu şekilde, basit bir madencilik havuzu kuruldu!
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com