[Guide] För nybörjare!
Senast editerad: 110711
Jag vill börja med att citera våra kära mods på Sweclockers.
Det finns stora inslag av pyramidspel, valutaspekulation, valutabubblor och ideologi. Personer som är involverande i Bitcoin har starka incitament till att ge en förskönad bild av valutan och uppmuntra till investeringar. Den som vill använda Bitcoin bör vara ytterst påläst, medveten om riskerna och betrakta det hela som ett experiment snarare än en valuta i mängden.
Denna guiden är bara en liten lite version av allt som finns på internet. Jag skulle hoppas på att jag med denna fåt eran uppmärksamhet. Och ifall ni är mer intresserade så finns en mega guide HÄR. Kom också gärna med förslag om vad jag skall lägga till i guiden.
Med det sagt, så vill jag bara säga en sak innan vi kan börja...
Att minea med nvidia kort är som att kissa på sig.
Först är det varmt och skönt, men inte så trevligt efter ett tag.
Det är inte värt det. I princip aldrig.
Index
BitCoins - Vad är det?
Hur börjar jag "minea"?
Vad är en "pool"?
Hur skyddar jag min (Offline) Wallet
Optimisering
Program
Flaggor
Tips och Trix
________________________________________________
BitCoins - Vad är det?
En valuta som såg ljuset i Februari 2009. Valutan har sedan ständigt växt. Just nu finns det cirka 6'500'000 Bitcoins i omlopp. Hädanefter kommer jag referera till bitcoins som BTC. Max antal BTC som kommer kunna uppkomma är 21'000'000. Tanken är en valuta som skall möjliggöra direkta betalningar mellan använder, över internet, utan att vara bunden till någon övre kontrollenhet. Detta leder dock till att det kräver extremt stort ansvar att var och en skyddar sina egna tillgångar. Mer om att skydda sina tillgångar senare.
För att generera mer mynt i valutan så sitter folk och "minear", det vill säga gräver fram BTC. Detta är vart vi kan tjäna pengar. Pengarna kommer från investerare som tror att valutan kommer växa och därför köper dessa mynten (BTC). Kaptialet ökar endast för att folk satsar i valutan. Detta gör att valutan ser mycket ut som ett Ponzibedrägeri. Men det är inte ett problem så länge du inte satsar mer än du är villig att förlora. Samt det är endast han som är kvar i slutet som förlorar på ett Ponzibedrägeri!
Ifall du vill veta mer om Bitcoins histora, hur det funkar och så vidare råder jag dock dig att läsa på:
http://sv.wikipedia.org/wiki/Bitcoin
Hur börjar jag "minea"?
Detta blir en liten mer generell förklaring. Då jag inte vill att min post blir borttagen för jag marknadsför varken programvara eller så kallade pooler.
Fixa en Wallet adress.
Detta är en teckensnyckel på cirka 33 tecken ex: 1E4kfvPrQVuWbBoLh2GRY6BoCbCgLqSo7x. Detta är din "Plånbok" eller kontonummer. Hit skickar du alla dina BTC. Det finns två typer av wallets. Online och Offline. Du kan tänka på det som om Online är som att ha det på en bank. Emedan offline är som att ha det i plånboken. Tänk på att du endast skall ha
walletadress. Antingen väljer du online, eller offline.
Offline ex: http://www.bitcoin.org/ v 0.3.23
Installera och kör programmet. Du kommer se din adress i programmet. Flera väljer att kryptera sina konton. För att vara säkra. Detta är dock inget jag kommer fördjupa mig i denna versionen av guiden.Online ex: https://www.mybitcoin.com
Regga dig, och du kommer ha din adress där. Simpelt.
Tänk dock på att ha ett starkt och bra löserord som inte kan bruteforcas på 5minuter!
Regga på en Pool. Du kan dock minea utan en pool. Dock skulle det ta ytterst lång tid för att hitta något. Scrolla ner för en lista på olika pooler.
Länka din Pool profil till din wallet-adress.
För att få utbetalat de BTC du tjänat måster du länka ditt konto på poolen till din wallet-adress. Detta är olika på olika sidor. Men oftast så finns det någonstans under settings du skriver in adressen. Hittar du inte vart du skall skriva in det. Några exempel:
Deepbit - Under "MY ACCOUNT:BitCoins.lc - Under "Settings"
Swepool - Under "Settings"
Skapa "worker" för varje GPU/CPU du tänkt använda.
Ibland räcker det dock med en totalt. Men gör ingen skillnad i att ha fler. Många kör dock alla sina GPU:er på en och samma worker. Själv har jag en för varje, så jag lätt kan följa var och en separat.
Detta görs också olika på olika sidor. Deepbit gör det direkt under account settings. Bitcoins.lc gör det under "Generate Bitcoins" och Swepool gör det under profile.Ladda ner ett Bitcoin program. Det finns flera att välja mellan. Alla olika program har sina för och nackdelar. Lista på några av de olika finns längre ner under Optimering
Ställ in den att ansluta till den poolen du valt. Här ansluter du till poolen du valt genom att länka en GPU till en worker. Du kan dock, oftast, länka flera GPU:er till samma worker. Tänk på att vissa kort med 2 GPU:er kan behöva två anslutningar! Ex: Radeon 5970 och 6990. Du måste även ställa in workern i programmet. Detta är princip ditt gruvarbetare.
Starta att minea. Nu är det bara att vänta.
Vad är en "pool"?
En pool är ett ställe där folk samlas och samarbetar så man på så sätt får en mer stadig inkomst. Att minea helt ensam gör det väldigt nyckfullt ifall man hittar något eller inte. Detta leder till en mer linjär och stadig fördelning. Det finns väldigt många pooler. Tänker inte nämna alla utan endast några stycken. Ifall jag missat någon som du absolut vill ha med så skicka mig ett PM. Finns en bra lista dock här
Vilken pool som är bäst beror på vad du är ute efter. Mellan polerna skiljer sig endast småsaker. Vissa har en liten avgift. Andra inte. Den största skillnaden är mellan Prop och PPS.
Pay Per Share: Du får ett fast värde för varje share du skickar in. Denna metoden har ingen variation och är helt linjär. PPS har lite högre avgift, då poolen tar risken. Rekommenderas ifall du vill ha stabil och linjär betalning.
Proportional: Du får en del av varje löst block, där du varit delaktig. Detta betalningsätt är ytterst turbaserat och varierande. Dock har alltid lägre avgift än PPS.
Sett över en längre tidsperiod, så får man mer BTC med Prop än med PPS. Under förutsättning att man har normal tur. Detta då Prop generellt har lägre avgift. Om man bortser från avgiften, så minear man i genomsnitt ihop lika mycket med de två olika metoderna. Läs gärna på lite innan du väljer.
Utöver det så har flera medlemmar uttryck en vilja i att jag varnar för Deepbit. Ifall de blir för stora så finns en risk att de kan fuska med BitCoin systemet. Själv ser jag inte risken som överhängande. Dock om det finns en risk, så är man ju dum att inte ta med den i beaktande.
Mer om detta finns att läsa Här
Hur skyddar jag min (Offline) Wallet
Läs och begrunda: https://en.bitcoin.it/wiki/Securing_your_wallet
Program
Det finns ju som sagt massa program. Här är en lista tagen från BitCoins forum
GPU
DiabloMiner - http://forum.bitcoin.org/index.php?topic=1721.0
Support: Windows, Linux, OSX
Features: Long Polling, BFI_INT
poclbm - http://forum.bitcoin.org/index.php?topic=1334.0
Support: Windows, Linux
Features: Long Polling, BFI_INT
hashkill - http://forum.bitcoin.org/index.php?topic=6819.0
Support: Linux
Features: Long Polling, BFI_INT, Auto Reconnect
Phoenix - http://forum.bitcoin.org/index.php?topic=6458.0
Support: Windows, Linux
Features: Long Polling, BFI_INT, Auto Reconnect
CPU
Jgarzik - http://forum.bitcoin.org/index.php?topic=1925.0
Support: Windows, Linux
Features: ???
Ufasoft - http://forum.bitcoin.org/index.php?topic=3486.0
Support: Windows, Linux
Features: Long Polling, Failover
FPGA
FPGAminer - http://forum.bitcoin.org/index.php?topic=9047.0
Support: Windows
Features: N/A
GUI – Front Ends
GUIMiner - http://forum.bitcoin.org/index.php?topic=3878.0
Support: Windows
Features : poclbm, ufasoft, phoenix (phakt support)
Phoenix Rising - http://forum.bitcoin.org/index.php?topic=10264.0
Support: Windows
Features: Phoenix (phakt support)
Diablo and RPC for Mac - http://forum.bitcoin.org/index.php?topic=8994.0
Support: OSX 10.6+
Features: CLI Frontend Setup
BitMiner - http://forum.bitcoin.org/index.php?topic=12135.0
Support: Windows
Features: poclbm, (Planned) Temp readings / usage
Browser-Based
BitJam - http://forum.bitcoin.org/index.php?topic=11549.0
Support: Windows, Linux, OSX (Java Implementation)
Features: Browser-based, Embed-able Java Applet
KradMiner - http://forum.bitcoin.org/index.php?topic=9876.0
Support: Windows
Features: Firefox Browser-based OpenCL
Bitp.it - http://forum.bitcoin.org/index.php?topic=9042.0
Support: Javascript Browers
Features: 100% Javascript
BitcoinPlus.com - http://forum.bitcoin.org/index.php?topic=8780.0
Support: Windows, Linux, OSX (Java Implementation)
Features: Browser-based, Embed-able Java Applet
Flaggor
Beroende av vilket program ni använder så kan ni använda flaggor till det.
Detta bestämmer helt enkelt hur programmet arbetar. Beroende på hur hårt ni vill belasta datorn samt vilket kort så finns det väldigt mycket olika taggar att använda sig av. Sedan så finns det olika typer av taggar beroende på vilken typ av kernel man använder sig av. De två vanligaste är poclbm (standard) och phatk.
Exakt hur just din flagga skall se ut kan jag därav inte säga. Men du kan titta på vad andra har använt sig av. Standardflaggan, med poclbm, du bör testa med är dock:
-v -w128
OpenCL Flaggor
--version Versionnummer
-h, --help Hjälpen
-u USER, --user=USER Användare
--pass=PASSWORD Lösenord
-o HOST, --host=HOST RPC adress (Utan "http://")
-p PORT, --port=PORT RPC port
-r RATE, --rate=RATE Uppdateringshastighet, i sekunder. Normalt 1
-f FRAMES, --frames=FRAMES
Prioritet, kan vi enkelt kalla det. 30 Är standard. Lägre värde ger högre prioritet. Max värde är 100.
-d DEVICE, --device=DEVICE
Sätter vilken device du skall använda
-a ASKRATE, --askrate=ASKRATE
Tiden mellan getwork förfrågningar. Normalt 5, max 10
-w WORKSIZE, --worksize=WORKSIZE
Arbetsstorlek. Normalt är max som fås av OpenCL. Normalt är dock 128 bäst. Extremt klockade kort brukar köra 256.
-v, --vectors Använda sig av vectors. Endast användbart på Radeon kort.
--verbose Verbose output, används vid loggning
--platform=PLATFORM Användning av drivrutiner. Om du haft nvidia kort installerat kan du behöva ändra denna.
Phoenix Flaggor
-v, --verbose Verbose output, används vid loggning
-q Kö kommando. Detta bör ej ändras vid GPu mining.
-a Antalet stickprov som get medelhashen i Phoenix
-u Sätter adressen till din pool
-k Väljer Kernel. Normalt poclbm. Detta kommandot måste vara SIST
PLATFORM=ID Väljer Platform (Drivrutiner) att använda.
DEVICE=ID Väljer Device=0,1,2...
VECTORS Aktiverar 2vägs vectorer. Ökar din mhash ibland, och ibland inte. Testa!
AGGRESSION=LEVEL Prioritet. Normalt 4. Högre värde = mer prioritet. Rekommenderar max 11.
WORKSIZE=SIZE Sätter storleken på arbetsobjekt. Bäst brukar 128 fungera.
FASTLOOP Förbättrar mhashen vid låg aggression.
BFI_INT Endast för nyare (5xxx, 6xxx) Radeon kort. Ökar mhashen mycket.
Kanske lägger till senare en lista med flaggsträngar, och vad folk fått för resultat i mhash. Ifall det finns intresse för det. Men tills dess så råder jag er att kolla Här
Tips och Trix
Mine:ar du med Phoenix? Testa att byta ut kernel filen till en nyare! Flera som gjort detta rapporterar mellan 1-5% snabbare mining. Om du inte får snabbare så har din nedladdning troligtvis redan den uppdaterade kernelfilen.
Hur gör du detta då? Jo simpelt, ladda ner den nyaste version Här.
Senaste version för tillfället är version 2011-07-11. Och ersätt din kernelfil som ligger i undermappen kernel. Tänk på att du måste starta om din miner efter du ersatt filen.
”Det är en myt att det inte finns arbete att söka i svåra tider. Det finns alltid lediga platser. […] En viktig orsak till att ungdomar inte får jobb är att de inte söker jobb.” ~ Fredrik Reinfeldt , 2010