Kaj je rudarjenje?
Rudarstvo je sestavni del omrežja kripto valut, ki opravlja dve pomembni funkciji. Prvič, uporablja se za ustvarjanje in izdajo novih žetonov za kripto valute za obtok prek kripto valute, po drugi strani pa se uporablja za preverjanje, preverjanje pristnosti in nato dodajanje tekočih mrežnih transakcij v javno knjigo.
Razumevanje rudarjenja
Obstajajo različne vrste rudarjenja, odvisno od konfiguracije omrežja in vrste strojne opreme, potrebne za rudarjenje.
Ker ekosistemi, ki temeljijo na kripto valuti, delujejo decentralizirano in avtonomno, je potreben mehanizem, ki zagotavlja, da so transakcije, ki se zgodijo med udeleženci omrežja, verodostojne. Drugič, od kod izvirajo novi kriptovaluti in kako zagotoviti, da so novo najdeni kovanci pristni? Rudarstvo skrbi za obe zahtevi.
Vsakič, ko se transakcija zgodi v omrežju kripto valut, recimo A plača X kriptokonikom B, se podatki o transakciji pošljejo v omrežje. Vendar zgolj predvajanje podrobnosti ne zagotavlja, da je transakcija resnična. Potrebuje preverjanje.
Rudar kriptovalute izvaja potrebna preverjanja z uporabo rudarskih naprav, da zagotovi, da so podatki o transakciji verodostojni. Šele po ustreznem preverjanju se transakcija zabeleži na blockchainu. Z iskanjem rudarjenja kovin, kot sta zlato in srebro, kriptovaluta rudarjenja najde tudi na novo kovane kriptokoine, ki se po verifikaciji dodajo v obtok omrežja.
Kako se izvaja rudarstvo?
Postopek rudarjenja vključuje reševanje zapletenih matematičnih problemov z uporabo notranjih hash funkcij, povezanih z blokom, ki vsebuje podatke o transakcijah. Glede na priljubljenost omrežja kripto valut se različni rudarji med seboj intenzivno tekmujejo za reševanje potrebne matematične sestavljanke. Ker vključuje veliko zapletenih izračunov, ki jih je treba opraviti v najkrajšem možnem času za pridobitev rudarske nagrade, rudarji uporabljajo namensko rudarsko strojno opremo, kot so računalniki in elektronski čipi, za pospešitev postopka in zmago v dirki. Prvi rudar, ki je našel potrebno rešitev matematične sestavljanke, lahko dovoli transakcijo. Za svoje storitve so rudarji nagrajeni z majhno transakcijsko ceno. Če rudar na blockchainu najde nov blok, ga nagradijo tako, da doda blok v blockchain in zahtevajo nagrado.
Glede na omrežne konfiguracije strojna oprema, ki se uporablja za rudarjenje, lahko vključuje CPU, grafično procesno enoto (GPU), FPGA in naprave specifične integrirane vezje (ASIC). Upravlja jih posebna programska oprema, ki deluje kot most med rudarsko napravo in omrežjem blockchain. Običajne kripto valute, ki potrebujejo rudarjenje z različnimi napravami, so Bitcoin in Ethereum. Uporabljajo dokaz o mehanizmu dela, da dosežejo soglasje o potrjevanju transakcij.
Obstaja nekaj kripto valut, za katere rudarjenje ni potrebno ali ne potrebujejo nobenih rudarskih naprav. Na primer, NXT je odprtokodna kripto valuta, ki uporablja mehanizem soglasja na osnovi deležev za preverjanje transakcij. Dokazilo o vložku odloča o soglasju omrežja o preverjanju veljavnosti transakcij glede na to, koliko kriptokoinov ima rudar. Podobno Wave žetoni uporabljajo delegirani in zakupljeni algoritem za dokazovanje deleža.
