Napsal admin
30.května 2011
Jak spustit generátor bitcoin na FreeBSD
Po tom všem bitcoin humbuk v poslední době a skutečnost, že většina klientů jsou vyráběny pro Linux, není divu, že jsem viděl několik žádostí o tom, jak spustit generátor bitcoin ve FreeBSD. Jsem stále přesvědčen, že bitcoins více než v pyramidovou hru, ale rozhodl jsem se zjistit, co se to vlastně nowdays a je poměrně snadné se dostat horníka běží na FreeBSD.
Tak získáte základní bitcoin generátor a peněženku systémem je velmi jednoduchá:
Nejprve provést upgrade porty (port bitcoind byl nedávno aktualizován) a pak nainstalovat bitcoind.
# Portsnap načíst aktualizovat
# Cd / usr/port/net-p2p/bitcoind
# Make install
Když config obrazovce budete mít možnost povolit GUI nebo ne. Vzhledem k tomu, že port nainstaluje pouze bitcion (příkaz s GUI) nebo bitcoind (příkaz bez GUI), budete muset rozhodnout, která je pro vás nejlepší. Jsem jednoznačně přednost verzi bez GUI, takže to může být spuštěn v / etc / rc.local a běží na pozadí.
Po dokončení instalace budete mít bitcoin horník a peněženku spustit. Pohrát s tím, ale nepoužívejte jej!
Proč? No CPU výtěžek je tak pomalý, že to bude trvat věky získat bitcoin výplatě. Mluvím o letech!
Takže místo toho, připojit se k dolování bazén. Těžba bazén je služba, kde horníci serveral spojit síly a rozdělit odměny, když se moje blok mincí. Tímto způsobem obdržíte malou část výplaty v poměru k tomu, jak moc jste přispěli k bloku. Nevýhodou je, že bitcon nebo bitcoind nepodporuje připojení bitcoin bazény. Tak umožňuje instalovat další (Ve skutečnosti vyšší účinnost) horníka. Který jsem experimentoval s, se nazývá minerd a Bohužel, není tam žádný port pro něj.
Takže to je to, co musíte udělat, aby si to v provozu:
Aktualizovat porty:
# Portsnap načíst aktualizovat
Instalace jwasm:
# Cd / usr / ports / devel / jwasm
# Make install
A curl:
# Cd / usr / ports / ftp / curl
# Make install
Nyní je čas stáhnout, nainstalovat patch a minerd:
% Wget http://btcmine.com/media/miners/cpuminer-1.0.tar.gz
% Tar xvf cpuminer-1.0.tar.gz
% Cd cpuminer-1.0
Nyní některé kouzlo, aby si to běží.:
Upravit Makefile.in a najít a odeslání tohoto řádku:
DEFAULT_INCLUDES =-I. @ @ Am__isrc
A změňte ho na:
DEFAULT_INCLUDES =-I. @ @ Am__isrc -I/usr/local/include
Soubor chybí na FreeBSD je byteswap.h, ale protože to je jen několik malých statické inline funkce jsut jej stáhnout do aktuálního adresáře:
# Wget http://www.arnold.se/byteswap.h
Nyní jsme připraveni spustit configure a kompilace zdroj:
Č. setennv CFLAGS-O3 "-Wall-msse2"
#. / Configure
# Make
To by šlo v pořádku s několika varování. Nyní můžeme spustit horníka pomocí následujícího příkazu:
.% / Minerd-algo-4way závity 2-url-http://mining.bitcoin.cz:8332 userpass USER.XXX: PASS
(Tento příklad je pro běh na serveru bitcoin.cz na http://mining.bitcoin.cz/~~pobj a budete se muset zaregistrovat, než vaše práce se budou počítat do generování bitcoins.)
A prosím, na vědomí, algo přepínač, tam je několik SHA256 implementace na výběr inbetwen. Do pár běhů a zkontrolujte Wich z nich je nejrychlejší na vašem počítači. Teď mi to nějaký čas a můžete začít vidět bitově centů válcování na důlní bazény stránce statistik.
Něco divné? Nebo jakékoli dotazy nebo připomínky? Prosím napište komentář tady a já se pokusím, aby vám pomohl ven.











































