Vad är Cryptocurrency Mining?
Cryptocurrency mining är processen att verifiera grupper av transaktioner som kallas block och lägga till dem i andra block för att bilda en blockchain. När ett block har verifierats läggs det till i den decentraliserade huvudboken, vilket betyder dess status som en bekräftad grupp av transaktioner.
Gruvprocesserna
Gruvprocessen börjar när samlingar av transaktioner från nätverket buntas ihop för att bilda block. Gruvarbetare, antingen ensamma eller i gruvpooler, upptäcker sedan blocket och börjar gruvprocessen.
Varje block innehåller kryptografiska textsträngar av meningslös data som kallas nonces.
Dessa nonces används för att diversifiera intervallet av ingångar i hashfunktioner, som omvandlar en inmatning av bokstäver och siffror till en motsvarande utgång med en fast längd.
Målet är att använda kryptografiska funktioner för att föreslå hash som uppfyller ett givet godtyckligt villkor.
När villkoret är uppfyllt löses blocket och transaktionerna läggs till blockchain.
Populära gruvprotokoll
Varje kryptovaluta följer ett specifikt gruvprotokoll. Det finns dussintals olika protokoll som används, men de två mest kända protokollen är Proof-of-Work (PoW) och Proof-of-Stake (PoS).
Bevis på arbete
Proof-of-Work mining använder komplexa algoritmer för att lösa block. Gruvarbetare använder kompatibel programvara för att generera hash i hopp om att hitta rätt. Eftersom algoritmerna arbetar i en otrolig takt för att skapa dessa hashes krävs en stor mängd processorkraft. Detta omfattar den “arbete” komponenten av PoW gruvdrift.
Den “bevisade” aspekten av PoW-protokollet innebär att gruvarbetare inte bara kan ha rätt, de måste också vara först. För att lyckas bryta framgångsrikt med ett PoW-protokoll måste gruvarbetare ha en hög hashrate, som mäts i termer av megahash, gigahash och terashash per sekund.
Bevis för insats
Proof-of-Stake mining skiljer sig dramatiskt från PoW-mining. Målen och metoderna är desamma – både verifiera blockchain-transaktioner och använda algoritmer för att bryta.
Men med PoS-protokollet håller blockkedjan ett register över “validerare” som behåller en andel i blockkedjans valuta. Validatorer initierar insatser genom att frysa sina mynt i en insättning. Sedan väljer algoritmen slumpmässigt en validator och ger dem rätt att bryta ett block.
Med PoS-protokollet bestäms en gruvarbetares förmåga av hans insats. 2% ägande innebär att endast 2% av utbudet kan brytas. Således belönas gruvarbetare för ägande i motsats till rå datorkraft. Effekten är att PoS-gruvdrift kräver mycket mindre datorkraft i förhållande till en andel.
Varför mina kryptovalutor?
Blockchain-gruvarbetare hjälper kryptovalutasamhället genom att blockchains fungerar smidigt. För sina ansträngningar belönas gruvarbetare på två sätt.
Först får framgångsrika gruvarbetare nymyntade mynt. Antalet mynt per block avtalas av alla i nätverket via konsensus. Ibland kommer belöningen att halveras varje gång en viss mängd block bryts ut.
För det andra får gruvarbetare de avgifter som deltagarna betalar för att skicka transaktioner. Detta är ett viktigt pågående incitament för gruvarbetare, särskilt de som bryter mynt med begränsade leveranser. Ju fler block som bryts, desto mer processorkraft krävs per block. Detta resulterar i minskande lönsamhetsprocent, vilket transaktionsavgifter hjälper till att kompensera.
Vad du bör tänka på när du bryter ett mynt
Det finns ett antal faktorer som måste utvärderas för att skapa verkligt lönsam gruvdrift. Dessa komponenter spelar alla en viktig roll för att bestämma vilka mynt som ska brytas:
- Målmyntets nuvarande pris – gruvarbetare får nymyntade mynt som belöning. Priset på ett mynt kommer att påverka hur mycket pengar de får. Om priset på ett mynt är 500 dollar per mynt och protokollet belönar två mynt kan gruvarbetaren förvänta sig att få 1 000 dollar.
- Myntvolatilitet – extremt flyktiga mynt kanske inte håller sitt värde bra. Ett nyligen minat mynt kan vara värt $ 500, men om det är extremt volatilt kan priset sjunka till $ 400 på ett ögonblick.
- Gruvsvårighet – svårighet hjälper till att bestämma hashhastigheten som krävs för att bryta ett block. Gruvarbetare kommer inte att kunna bryta mynt med hash-priser som är utom räckhåll.
- Blockstorlek – blockstorlek påverkar gruvtid. Ju längre tid det tar att bryta ett mynt, desto högre blir kostnaden vanligtvis.
- Gruvkonkurrens – antalet gruvarbetare påverkar hur troligt det är att en given gruvarbetare kommer att vara den första att bryta ett block. Gruvarbetare av konkurrenskraftiga mynt kommer inte alltid att vara de första som löser blocket, vilket innebär att de inte får någon belöning, men de har fortfarande gruvkostnader.
Vad är gruvkostnaderna?
- Gruvarbetare måste ta hänsyn till dessa kostnader vid gruvdrift av kryptovalutor:
- Elpris – kostnaden för el och hur många watt som används. Priset varierar beroende på plats.
- Maskinvarupris – kostnaden för den hårdvara som gruvdrift kräver.
- Kostnader för underhåll av maskinvara – hårdvara kan överhettas och gå sönder vid längre eller felaktig användning. Gruvarbetare måste hålla hårdvaran i gott skick och reparera trasiga komponenter.
- Tillbehör – detta inkluderar kablar, skärmar och stativ som ansluter ledningshårdvaran.
- Kylkostnader – kostnader för fläktar, ventilation och luftkonditionering som ser till att gruvhårdvaran inte överhettas.
- Gruvsvårigheter
Gruvsvårighet är en uppskattning av hur svårt det blir att skapa en hash under ett angivet mål. Alla giltiga block måste ha en hash som faller inom gränserna för detta specifika svårighetsmål. Den inbyggda gruvsvårigheten är programmerad att ändra varje block 2016 i Bitcoin blockchain. Vissa kedjor, som till exempel Bitcoin Cash, har varierande gruvproblem som förändras baserat på mängden genomströmningstransaktioner som behandlas i kedjan.
Gruvarbetare bestämmer var de ska använda sina gruvresurser genom att jämföra svårigheten att bryta i olika kedjor med lönsamheten för gruvdrift i den kedjan. Med andra ord, kedjor som är mer lönsamma med lägre gruvsvårigheter kommer oundvikligen att locka gruvarbetare. När svårigheten har fastställts måste gruvarbetaren överväga den totala lönsamheten.
Hur kan gruvarbetare beräkna lönsamhet?
Alternativ 1
Gruvearbetare kan använda formeln DARI (Difficulty Adjusted Reward Index) för att jämföra belöningar för två kedjor som delar ett belöningssystem. Formeln är som följer:
- (blockera myntbas + avgifter i satoshis) / (blockeringssvårighet) * (växelkurs i USD)
Detta är ett användbart verktyg som kan hjälpa gruvarbetare att välja ett mynt framför ett annat.
Alternativ 2
Gruvarbetare kan också söka efter gruvkalkylatorer online. Dessa räknare kräver helt enkelt att användarna matar in vissa värden som hashkraft, strömförbrukning och kostnad för el. Miniräknarna tar automatiskt hänsyn till myntets nuvarande pris och skapar en rad användbara utdata med lämplig data.
Miniräknarna kräver hashkraft mätt i hash per sekund, energiförbrukningen mätt i watt och kostnaden per KW / h i dollar. Miniräknarna matar automatiskt ut en mängd statistik baserat på det mynt som bryts och de uppgifter som gruvarbetaren matat in.
Dessa miniräknare kan användas för att bestämma breakevenpriser, lönsamhetsförhållanden och tidsbaserade vinster.
Nedan följer en exempeltabell för två populära mynt, Bitcoin (BTC) och Ethereum (ETH). Observera att detta endast är ett exempel och inte representerar en verklig gruvuppsättning eller verkliga gruvvinster. Det bara för jämförelsens skull.
Bitcoin | 5.000.000 | 3 000,00 dollar | 1200 | 0,12 USD | 6,14 $ | 2 241 dollar |
Bitcoin | 2 500 000 | 3 000,00 dollar | 1200 | 0,12 USD | 1,34 $ | $ 489 |
Bitcoin | 1 000 000 | 2 500,00 USD | 550 | 0,12 USD | 0,33 dollar | $ 122 |
Ethereum | 500 | 3 000,00 dollar | 1200 | 0,12 USD | 32,28 $ | 11 782 dollar |
Ethereum | 250 | 3 000,00 dollar | 1200 | 0,12 USD | 14,41 $ | 5 260 dollar |
Ethereum | 100 | 2 500,00 USD | 550 | 0,12 USD | $ 5,56 | 2.029 $ |