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!
|