Archiwum dla maj, 2011

Jak uruchomić generator Bitcoin na FreeBSD

Po tym wszystkim szum Bitcoin ostatnio i fakt, że większość klientów są dla systemów Linux, nic dziwnego, że widziałem kilka wniosków na temat uruchamiania generatora Bitcoin pod FreeBSD. Nadal nie jestem przekonany, że bitcoins więcej niż piramidy, ale postanowiłem sprawdzić rzeczy i faktycznie dzisiejszych czasach jest bardzo łatwo dostać górnika działa na FreeBSD.

Oraz uzyskać podstawowe generator Bitcoin i portfel z systemem jest bardzo proste:

Porty pierwszego uaktualnienia (Port bitcoind zostało niedawno zaktualizowane), a następnie zainstalować bitcoind.

# Portsnap pobrać aktualizację

# Cd / usr/port/net-p2p/bitcoind

# Make install

Kiedy config ekranu masz opcję, aby włączyć GUI, czy nie. Od portu instaluje tylko bitcion (polecenia z GUI) lub bitcoind (polecenia bez GUI), będziesz musiał zdecydować, co jest dla Ciebie najlepszy. I wyraźnie preferują wersję bez GUI, dzięki czemu można go uruchomić w / etc / rc.local i działają w tle.

Po instalacji odbywa masz Bitcoin górnik i portfel do uruchomienia. Grać nieco z nim, ale nie należy go używać!

Dlaczego? Oraz wydobycie CPU jest tak powolny, że zajmie wieki, aby uzyskać wypłatę Bitcoin. Mówię o latach!

Więc zamiast przyłączyć się do basenu górniczego. Basen wydobycie to serwis gdzie serveral górników połączyć siły i podzielić nagrody, kiedy mój blok monet. W ten sposób otrzymasz niewielką część wypłaty w stosunku do, jak bardzo przyczyniły się do bloku. Minusem jest to, że bitcon lub bitcoind nie obsługuje połączenia baseny Bitcoin. Więc pozwala zainstalować inny (Faktycznie bardziej sprawna), górnik. Z jednej i eksperymentowałem z nazywa minerd i niestety nie ma portu dla niego.

Więc to, co trzeba zrobić, aby uzyskać jego rozruch:

Aktualizacja portów:

# Portsnap pobrać aktualizację

Zainstaluj jwasm:

# Cd / usr / ports / devel / jwasm

# Make install

I curl:

# Cd / usr / ports / ftp / curl

# Make install

Teraz nadszedł czas, aby pobrać patch i zainstalować minerd:

% Wget http://btcmine.com/media/miners/cpuminer-1.0.tar.gz

% Tar xvf cpuminer-1.0.tar.gz

Cd% cpuminer-1.0

Teraz trochę magii na jej instalację.:

Edytuj Makefile.in i znaleźć wiersz follwing:

DEFAULT_INCLUDES =-I. @ @ Am__isrc

I zmień ją na:

DEFAULT_INCLUDES =-I. @ Am__isrc @ -I/usr/local/include

Brakujący plik na FreeBSD jest byteswap.h, ale ponieważ jest to tylko niektóre małe statyczne funkcje inline po prostu go pobrać w bieżącym katalogu:

# Wget http://www.arnold.se/byteswap.h

Teraz jesteśmy gotowi do uruchomienia konfiguracji i kompilacji źródła:

# CFLAGS setennv "-O3-Wall-msse2"

#. / Configure

# Make

To powinno pójść ok z kilku ostrzeżeń. Teraz możemy uruchomić górnika z następującego polecenia:

.% / Minerd-algo 4 DROŻNY-threads 2-url http://mining.bitcoin.cz:8332-userpass USER.XXX: PASS

(Ten przykład to do uruchomienia na serwerze bitcoin.cz w http://mining.bitcoin.cz/ i będziesz musiał się zarejestrować zanim praca zostanie zaliczone bitcoins generowania).

I proszę pamiętać, że algo-switch, istnieje kilka sha256 implementacje wybrać inbetwen. Czy kilka tras i sprawdzić, który z nich jest najszybszy na komputerze. Teraz daj mu trochę czasu i można zacząć widzieć bit-centów walcowania na baseny górnicze statystyki strony.

Nic dziwnego? Lub jakiekolwiek pytania lub uwagi? Napisz komentarz, a ja postaram się pomóc.