13 år 9 år


Bitcoin www.bitcoin.org er en ny digital valuta basert på kryptoteknologi. Jeg hørte om den på Security Now episode 287. Teknologien har som hensikt å være anonym og ha en kontrollert systemstyrt inflasjon. Nye penger blir generert i systemet i starten med et tempo som stadig synker. Det vil være totalt 21 millioner BC i omløp på det meste. (Rett i underkant). I tillegg er systemet P2P basert og dermed ikke sentralstyrt.


Side om oppsett av bitcoin-pool samt litecoin.

Måten BC genereres på er ved at servere settes opp. Serverne bruker masse prosessorkraft for å gjette på hash-summer og på den måten bevise at tidligere overføringer er gyldige.

Et problem med teknologien er at om du mister konto-opplysningene dine, vil ingen kunne hjelpe deg og pengene er fortapt. Kan ikke brukes igjen. I tillegg har vi utfordringen med at digitale penger kan stjeles. Ingen passer på deg.

BC har ligget på verdi ca 1:1 med amerikanske dollar, men er i skrivende stund på ca 0,75USD.

Å generere BC er enkelt. Last ned riktig versjon fra bitcoin.org, åpne porten 8333 inn til serveren, vent til alle blokkene er lastet ned (tar tid da den nå er på 116508). En AMD X2 3800+ klarer 1.800k hashforsøk/sekund. Meget lite, og selv de kraftigste CPUene på markedet idag klarer bare i størrelsesorden 10-20 Mhash/s.

Skjermkort er derfor tingen. Mitt HD6850 klarer 175 Mhash/s.
Å sette opp en GPU miner er ganske enkelt. Når du først har serveren gjenstår å lage en konfigurasjonsfil i %appdata%/Bitcoin som heter bitcoin.conf. Den skal inneholde:

  • rpcuser= <bruker>
  • rpcpassword= <passord>
  • rpcallowip= <ip til tillatte maskiner>

Dropp rpcallowip hvis du kjører GPU miner på samme maskin som serveren.
Serveren må så startes med -server parameteren. Åpne snarveien og legg til -server etter filbanen.

"C:\Program Files (x86)\Bitcoin\bitcoin.exe" -server

Nå må du legge til programmet som sender oppgavene til skjermkortet. Jeg bruker poclbm_py2exe som du finner her. Før du gjør noe med disse filene installerer du atistream. Jeg la inn versjon 1.4.0 fra ati.com.

atistream-1.4.0_beta-vista64 (lokal kopi)
size 25.2 MiB
sha256: 23075c9e92...8768081880

Har du Nvidia må du lete selv, og du trenger et kort med OpenCL støtte. ATI 4XXX serien og Nvidia 8XXX serien og nyere kort.

Legg så filene til poclbm i en mappe du selv velger, og lag så en batfil som starter programmet i et terminalvindu. *.bat filen kan inneholde:

start /D"C:\Program Files (x86)\Bitcoin\poclbm_py2exe_20110222" poclbm.exe --user=<brukernavn> --pass=<passord> --host <ip til server> --port 8332 --device=0 -f 60

Hvis du bruker samme maskin som server tar du bort "--host <ip til server> --port 8332"
Lagre og kjør filen. Den vil da koble seg mot serveren og vise deg hvor mange khash/s den genererer.

Skjermkortet ditt vil bli varmt og du vil bruke mer strøm enn en idle maskin. Spørs om det egentlig er verd det... Se ellers: denne guiden