Kopanie kryptowalut opartych na skrypcie, nie będące częścią jakiegoś serwisu, który udostępnia kopanie w chmurze jak np. na cex, będzie wyglądać zupełnie inaczej i opiera się na skorzystaniu z mocy wynajmowanego komputera. Może nie będę już komplikować od razu przejdę do rzeczy.
Na DigitalOcean mamy możliwość wynajęcia maszyny na której możemy zainstalować swoje oprogramowanie i wykorzystywać do własnych celów np. serwery PHP/apache/mysql etc.
Cena najtańszego serwera to 5$ na miesiąc.
Właściwie kopanie będzie się odbywać na wykorzystaniu potencjału mocy takiego sprzętu, ale pomimo iż jest to bardzo uniwersalny sposób, ma on jedną wadę: jest mało wydajny jeśli chodzi o mining – większości nieopłacalny, ale jeśli pojawia się nowa kryptowaluta jest łatwa w wydobyciu i ma duży potencjał, to nabiera to innego znaczenia.
Bardzo pomocna w tej kwestii jest ta strona, pokazująca nam rentowność walut w danej chwili.
Na przykładzie Dogecoin pokaże jak przejść cały proces rejestracji i instalacji oprogramowania.
1. Należy przejść do DigitalOcean i podać swoje dane do rejestracji następnie zatwierdzić „get started!”
2. Następnie zostaniecie poinformowani, że zostaliście zalogowani. Tutaj „get started” również.
3. Następnie należy umieścić opłatę za serwer ja wybrałem opcje PayPal. Pod płatnościami PayPal można podać promocode: „2014SSD” (bez „”) i otrzymamy gratis 10$
4. Następnie zostaniemy przekierowani na PayPal, gdzie będziemy mogli dokonać płatności.
5. Po zweryfikowaniu płatności (ok 20 sek.) nasze saldo będzie wyglądało tak:
6. Teraz będziemy mogli przejść do wybrania serwera oraz wyboru oprogramowania na nim, wybierając „create”.
-Nazwa naszego serwera, ja akurat swojego nazwałem piesos 🙂
-Wybieramy możliwości sprzętowe, najlepiej wybrać opcje pierwszą
-Lokalizacja jest rzeczą zupełnie obojętną
-Tutaj wybieramy oprogramowanie: Debian 7.0 x64
-Zatwierdzamy „Create droplet” i czekamy chwile aż zostanie dla nas przygotowany sprzęt7. Teraz chyba będzie najtrudniejsza opcja, chociaż dla liniuxiarzy raczej chleb powszedni 🙂 Przechodzimy do Console Access i czekamy na połączenie, jeśli zostanie przerwane należy odświeżyć stronę. W międzyczasie należy zajrzeć na maila, ponieważ tam zostały wysłane parametry do logowania
8. Klikamy na naszą konsole a następnie wprowadzamy login (root) i hasło z maila.
9. Teraz z konsoli linijka po linijce wprowadzamy takie komendy (tam gdzie jest dogecoin, tam możemy podać dowolną wartość np. litecoin):
sudo apt-get update sudo apt-get install build-essential libcurl4-openssl-dev wget http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2.tar.gz tar -xzf pooler-cpuminer-2.3.2.tar.gz cd cpuminer-2.3.2 ./configure CFLAGS="-O3" make apt-get install supervisor mkdir -p /var/log/supervisor touch /etc/supervisor/conf.d/dogecoin.conf nano /etc/supervisor/conf.d/dogecoin.conf
10. Stworzony plik edytujemy podając parametry (zamiast dogecoin, można wprowadzić inną wartość). W drugiej linii mamy podane dokładne parametry kopania na fast-pool.com.
Można oczywiście wprowadzić inne parametry poola np. litecoin etc. pod login i nazwa workera oraz hasło workera (nie jest konieczne) podajemy dokładnie takie same paramtery jak w poolu.
[program:dogecoin] command=/root/cpuminer-2.3.2/minerd --url stratum+tcp://fast-pool.com:3336 --userpass LOGIN.NAZWAWORKERA:HASŁO stdout_logfile=/var/log/supervisor/%(program_name)s.log stderr_logfile=/var/log/supervisor/%(program_name)s.log autorestart=true
11. Zapisujemy nasz plik ctrl+x następnie Y i enter
12. Po zapisaniu pliku należy wprowadzić komendy (zamiast dogecoin proszę podać wcześniej ustaloną wartość):
/etc/init.d/supervisor stop /etc/init.d/supervisor starttail -f /var/log/supervisor/dogecoin.log
13. Teraz możemy obserwować jak nasz sprzęt kopie, ale prędkość nie będzie zawrotna ok 6 KH/s
14. Statystyki na fast-pool.com są odświeżane dopiero po 5 min.
15. Jeśli chcemy teraz zmienić pool, wystarczy się ponownie połączyć.
nano /etc/supervisor/conf.d/dogecoin.conf
16. Edytujemy nasz config np. na pool smartcoinów.
[program:dogecoin]
command=/root/cpuminer-2.3.2/minerd –url stratum+tcp://mining.updamoon.com:9005 –userpass LOGIN.NAZWAWORKERA:HASŁO
stdout_logfile=/var/log/supervisor/%(program_name)s.log
stderr_logfile=/var/log/supervisor/%(program_name)s.log
autorestart=true
17.
/etc/init.d/supervisor stop
/etc/init.d/supervisor start
Aby zwiększyć moc należy stworzyć nowego workera na poolu i przeprowadzić operacje ponownie tworząc nowy serwer.
To chyba na tyle. Jak wspomniałem raczej metoda balansująca na granicy rentowności, ale może wielu się przyda. Na pewno można jeszcze bardziej wykorzystać potencjał inwestycji stawiając np swój serwer www poprzez instalacje dodatkowego oprogramowania, czy też po prostu hostować swoje pliki w chmurze.
Mój adres DOGE: DHs6ph5vVKNhw2V4gSSqcWLVTDLbWqLK9U
Adres BTC: 112DfeUz5JS7UHALKVsJm8ZCBYMmYDF1pR
„pooler-cpuminer-2.3.2.tar.gz”
rozumiem że to kopanie w chmurze polega na kopaniu przez procesor a nie kartę graficzną i stąd ta mała prędkość.
Dokladnie tak
a nie wiesz pewnie z jaką prędkością około może kopać laptop z procesorem np. i5?
Trudno mi powiedzieć, zależy od wersji procesora i5 pamięci cache itd.
Najlepiej sprawdzić w praniu 🙂
Czy takie kopanie jest opłacalne?
4 rdzenie po 3ghz ?
Trudno to dokładnie stwierdzić, należałoby sprawdzić jaką prędkość jest w stanie uzyskać procesor i następnie przenieść te dane na coinwarz.com.
Jedna uwaga: jakkolwiek to zabrzmi, to nie sumuje się mocy rdzeni tzn. że jest 1 procesor 4rdzeniowy o taktowaniu 3 GHz
trochę zagmatwane to jest zrobiłem konto na cex.io potem na fast-pool i w Payment Address wpisuje mój
Fund BTC Account:
Send your Bitcoins to this address:??
Nie wiem, gdzie jest dokładny problem.
„Send your Bitcoins to this address:” oznacza tyle, co: wysłać bitcoiny, na ten adres?