Sadržaj
- Što je Bitcoin Mining?
- Što rudari novca zapravo rade
- Rudarstvo i bitcoin cirkulacija
- Koliko zarađuje rudar
- Oprema potrebna za miniranje
- Jednostavno objašnjenje
- Šesterokutni broj od 64 znamenke
- Koji su bazeni za iskopavanje novčića?
Što je Bitcoin Mining?
Iskopavanje kriptovaluta je mukotrpno, skupo i samo sporadično djeluje. Bez obzira na to, rudarstvo ima magnetsku privlačnost za mnoge investitore zainteresirane za kripto valute zbog činjenice da su rudari nagrađeni za svoj rad s kripto tokenima. To može biti zbog toga što poduzetnički tipovi vide rudarstvo kao nebeski novci, poput kalifornijskih istraživača zlata 1849. A ako ste tehnološki skloni, zašto to ne biste učinili?
Međutim, prije nego što uložite vrijeme i opremu, pročitajte ovaj objašnjavač da biste vidjeli je li rudarstvo zaista za vas. Fokusirat ćemo se prvenstveno na Bitcoin (čitavo vrijeme koristit ćemo "Bitcoin" kada o mreži ili kripto valuti spominjemo koncept, a "bitcoin" kada govorimo o količini pojedinih tokena).
Primarni izvlačenje mnogih Bitcoin rudara je mogućnost da budu nagrađeni vrijednim žetonima bitcoina. Ipak, sigurno ne morate biti rudar da biste posjedovali žetone kriptovaluta. Također možete kupiti kripto valute koristeći fiat valutu; možete trgovati na razmjeni kao što je Bitstamp koristeći drugu kriptovalutu (kao primjer, pomoću Ethereuma ili NEO-a za kupnju bitcoina); čak možete zaraditi igrajući videoigre ili objavljivanjem blogova na platformama koje plaćaju korisnike u kripto valuti. Primjer potonjeg je Steemit, koji je nalik Mediumu, osim što korisnici mogu nagraditi blogere plaćajući ih u vlasničkoj kripto valuti koja se zove STEEM. STEEM se tada može trgovati na drugom mjestu za bitcoin.
Nagrada za bitcoin koju rudari dobivaju poticaj je koji motivira ljude da pomognu u primarnoj svrsi rudarstva: podržati, legitimirati i nadzirati Bitcoin mrežu i njezin blockchain. Budući da su te odgovornosti raširene među mnogim korisnicima širom svijeta, za bitcoin se kaže da je "decentralizirana" kripto valuta ili ona koja se ne oslanja na središnju banku ili vladu da nadgledaju njezinu regulaciju.
Ključni odvodi
- Rudanjem možete zaraditi kripto valute bez potrebe za odlaganjem novca. Bitcoin rudari dobivaju bitcoin kao nagradu za dovršavanje "blokova" ovjerenih transakcija koji se dodaju u blockchain. Rudarske nagrade isplaćuju se rudaru koji otkrije rješenje za Prvo složena zagonetka, a vjerojatnost da će sudionik pronaći onaj rješenje povezan je s dijelom ukupne rudarske snage na mreži. Dvostruko trošenje je fenomen u kojem korisnik bitcoina dva puta nelegalno troši iste tokene. Za postavljanje rudarske opreme potreban vam je GPU (jedinica za grafičku obradu) ili integrirani krug specifičan za aplikaciju (ASIC).
Što rudari novca zapravo rade
Rudari dobivaju plaću za svoj rad kao revizori. Oni obavljaju posao provjere prethodnih bitcoin transakcija. Ova je konvencija namijenjena očuvanju poštenja korisnika Bitcoina, a osmislio ju je osnivač bitcoina, Satoshi Nakamoto. Verificiranjem transakcija rudari pomažu u sprečavanju "problema s dvostrukom potrošnjom".
Dvostruka potrošnja scenarij je u kojem vlasnik bitcoina dva puta nezakonito troši isti bitcoin. S fizičkom valutom to nije problem: jednom kada nekome predate novčanicu od 20 dolara za kupnju boce votke, više je nemate, tako da nema opasnosti da biste mogli upotrijebiti taj isti račun od 20 dolara za kupnju loto ulaznica u susjedstvu. S digitalnom valutom, međutim, kako objašnjava rječnik Investopedije, "postoji rizik da bi vlasnik mogao kopirati digitalni token i poslati ga trgovcu ili drugoj stranci zadržavajući izvornik".
Recimo da ste imali jedan zakoniti račun u iznosu od 20 dolara i jedan falsifikat tog 20 dolara. Ako biste pokušali potrošiti i pravi račun i lažni, netko tko je napravio problem gledati oba serijska broja računa, vidio bi da su isti broj, pa je stoga jedan od njih morao biti lažan. Ono što čini rudar bitcoina analogno je tome - provjeravaju transakcije kako bi bili sigurni da korisnici nisu dva puta nelegitimno pokušali potrošiti isti bitcoin. Ovo nije savršena analogija - detaljnije ćemo objasniti u nastavku.
Jednom kada rudar ovjeri bitcoin transakcije vrijedne 1 MB (megabajt), poznate kao "blok", taj rudar ispunjava uvjete za nagradu s količinom bitcoina (više o tome bit će i ispod bitcoin nagrade). Ograničenje od 1 MB postavio je Satoshi Nakamoto i stvar je spora, jer neki rudari smatraju da bi trebalo povećati veličinu bloka kako bi se smjestilo više podataka, što bi zapravo značilo da bi bitcoin mreža mogla brže obraditi i provjeriti transakcije.
Imajte na umu da potvrda transakcija u vrijednosti od 1 MB omogućuje iskazivanje novčića zaraditi bitcoin - neće se isplatiti svi koji provjeravaju transakcije.
1MB transakcija teoretski može biti mali kao jedna transakcija (iako to uopće nije uobičajeno) ili nekoliko tisuća. Ovisi o tome koliko podataka zauzimaju transakcije.
"Dakle, nakon tog posla provjere transakcija, možda još uvijek ne bih dobio bitcoin za to?"
To je točno.
Da biste zaradili bitcoine, morate ispuniti dva uvjeta. Jedno je stvar napora; jedno je pitanje sreće.
1) Morate potvrditi oko 1MB transakcija. Ovo je lak dio.
2) Morate biti prvi rudar koji je došao do pravog odgovora na brojčani problem. Taj je postupak poznat i kao dokaz rada.
"Kako to mislite, " pravi odgovor na numerički problem "?"
Dobra vijest: Ne uključuje se napredna matematika ili računanje. Možda ste čuli kako rudari rješavaju teške matematičke probleme - to baš i nije točno. Ono što oni zapravo rade jest pokušati biti prvi rudar koji je stvorio 64-znamenkasti šesterokutni broj ("hash") koji je manji ili jednak ciljnom hashu. To je u osnovi nagađanje.
Loša vijest: to su nagađanja, ali s ukupnim brojem mogućih nagađanja da je svaki od ovih problema na redu trilijune, to je nevjerojatno težak posao. Da bi prvo riješili problem, rudarima je potrebno puno računalne snage. Da biste uspješno minirali, trebate imati visoku "brzinu mjerenja", koja se mjeri u megahašama u sekundi (MH / s), gigahashe u sekundi (GH / s) i terahashes u sekundi (TH / s).
To je jako puno uskoka.
Rudarstvo i bitcoin cirkulacija
Osim što oblaže džepove rudara i podržava bitcoin ekosistem, rudarstvo služi još jednoj vitalnoj svrsi: To je jedini način puštanja nove kriptovalute u promet. Drugim riječima, rudari su u osnovi "kovanje" valute. Na primjer, od studenog 2019. bilo je oko 18 milijuna bitcoina u optjecaju, osim kovanica kovanih preko bloka geneze (prvi blok, koji je stvorio osnivač Satoshi Nakamoto), svaki po jedan bitcoin nastao zbog rudara. U nedostatku rudara, Bitcoin kao mreža i dalje bi postojao i bio bi upotrebljiv, ali nikada ne bi bilo dodatnih bitcoina. Na kraju će doći vrijeme kada se završava rudarstvo bitcoina; po Bitcoin protokolu, ukupni broj bitcoina bit će ograničen na 21 milion. No, s obzirom na to da se stopa bitkona "minirana" s vremenom smanjuje, konačni bitcoin neće kružiti do oko 2140. godine.
Osim kratkoročne isplati bitcoina, biti rudar novca može vam dati "glasačku" moć kada se predlože promjene u protokolu Bitcoin mreže. Drugim riječima, uspješan rudar ima utjecaja na proces donošenja odluka o pitanjima kao što je forking.
Koliko zarađuje rudar
Nagrade za vađenje bitcoina prepolovljuju se svake četiri godine ili tako nešto. Kada ste bitcoin prvi put minirali 2009. godine, rudarstvom jednog bloka zaradio biste 50 BTC-a. U 2012. godini, to je prepolovljeno na 25 BTC. Do 2016. godine, to je ponovo prepolovljeno na trenutnu razinu od 12, 5 BTC-a. Otprilike 2020. godine veličina nagrade ponovno će se prepoloviti na 6, 25 BTC. Od trenutka pisanja nagrada za kompletiranje bloka iznosi 12, 5 Bitcoin. U studenom 2019. cijena Bitcoina iznosila je oko 9.300 dolara po bitcoin-u, što znači da biste zaradili 116.250 USD (12.5 x 9.300) za dovršavanje bloka.,
Oprema potrebna za miniranje
Iako su se već u povijesti bitcoina pojedinci mogli natjecati za blokove s običnim kućnim računalom, to više nije slučaj. Razlog za to je što se poteškoće u rudarstvu bitcoina s vremenom mijenjaju. Kako bi se osiguralo nesmetano funkcioniranje blockchaina i njegove sposobnosti za obradu i provjeru transakcija, Bitcoin mreža nastoji stvoriti jedan blok svakih 10 minuta. Međutim, ako postoji milijun rudarskih postrojenja koji se natječu za rješavanje problema s hash-om, vjerojatno će doći do rješenja brže od scenarija u kojem 10 rudarskih postrojenja rade na istom problemu. Iz tog razloga, Bitcoin je osmišljen za procjenu i prilagođavanje poteškoća s iskopavanjem svakih 2.016 blokova, ili otprilike svaka dva tjedna. Kada više računskih snaga kolektivno radi na rudniku za bitcoin, razina poteškoća rudarstva raste kako bi se blok proizvodnja održala stabilnom brzinom. Manje računske snage znači da se razina težine smanjuje. Da biste stekli dojam koliko je računalne snage uključeno, kada je Bitcoin lansiran 2009., početna razina težine bila je jedna. Od studenog 2019. to je više od 13 bilijuna.
Sve ovo znači da rudari moraju sada ulagati u moćnu računalnu opremu poput GPU-a (grafička procesorska jedinica) ili, što je realnije, integrirani krug specifičan za aplikaciju (ASIC). Te se cijene mogu kretati od 500 USD do više desetaka tisuća. Neki rudari, posebno Ethereumovi rudari, kupuju pojedinačne grafičke kartice (GPU) kao jeftin način zajedničkog rudarstva. Na fotografiji ispod improvizirani, domaći rudarski stroj. Grafičke kartice su oni pravokutni blokovi s vrtložnim krugovima. Obratite pažnju na to da sendvič obrub drži grafičke kartice na metalnom polu. To vjerojatno nije najučinkovitiji način rudanja, a kao što možete pretpostaviti, mnogi rudari su u njemu koliko za zabavu i izazov, tako i za novac.
Verzija "Objasnite kao da sam pet"
Uznemirenosti i istrošenja bitcoina može biti teško shvatiti kakva jest. Razmotrite ovaj ilustrativni primjer kako funkcionira problem hash-a: kažem trojici prijatelja da razmišljam o broju između jedan i 100, i napišem taj broj na komad papira i zapečatim ga u koverti. Moji prijatelji ne moraju pogoditi točan broj; samo moraju biti prva osoba koja će pogoditi bilo koji broj koji je manji ili jednak broju koji mislim. I nema ograničenja koliko nagađanja dobiju.
Recimo da mislim na broj 19. Ako Friend A pogodi 21, oni gube zbog 21> 19. Ako Prijatelj B pogodi 16, a Prijatelj C pogodak 12, oboje su teoretski stigli do održivih odgovora zbog 16 <19 i 12 <19. Ne postoji "dodatni kredit" za prijatelja B, iako je odgovor B bio bliži ciljanom odgovoru 19. Sada zamislite da postavljam pitanje "pogodite o kojem broju mislim", ali ne postavljam samo tri prijatelji, a ne mislim na broj između 1 i 100. Umjesto toga, pitam milijune potencijalnih rudara i razmišljam o 64-znamenkasti šesnaestni broj. Sada vidite da će biti vrlo teško pogoditi pravi odgovor.
Ako B i C odgovaraju istovremeno, tada se analogija ELI5 raspada.
U Bitcoin smislu, simultani odgovori često se javljaju, ali na kraju dana može biti samo jedan pobjednički odgovor. Kad se predstavi više istodobnih odgovora koji su jednaki ili manji od ciljanog broja, Bitcoin mreža će se odlučiti prostom većinom - 51% - kojem će rudar ispoštovati čast. Najviše je rudara koji je najviše obavio, odnosno onaj koji provjerava najviše transakcija. Blok koji gubi tada postaje "siročad." Siročadi su blokovi koji se ne dodaju u blockchain. Rudari koji uspješno riješe hash problem, ali koji nisu potvrdili većinu transakcija, nisu nagrađeni bitcoinom.
Što je "64-znamenki šesterokutni broj"?
Pa, evo primjera takvog broja:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
Broj iznad ima 64 znamenke. Dovoljno lako za razumjeti do sada. Kao što ste vjerojatno primijetili, taj se broj ne sastoji samo od brojeva, već i slova abecede. Zašto je to?
Da bismo razumjeli što ta slova rade usred brojeva, raspakiramo riječ "heksadecimalno".
Kao što znate, koristimo „decimalni“ sustav, što znači da je to baza 10. To zauzvrat znači da svaka znamenka višecifrenog broja ima 10 mogućnosti, od nula do devet.
"Hexadecimal", s druge strane, znači bazu 16, jer "hex" je izveden od grčke riječi za šest, a "deca" je izvedena od grčke riječi za 10. U heksadecimalnom sustavu, svaka znamenka ima 16 mogućnosti. No, naš numerički sustav nudi samo 10 načina predstavljanja brojeva (nula do devet). Zbog toga morate lijepiti slova, posebno slova a, b, c, d, e i f.
Dakle, kakve veze imaju "64-znamenkasti šesteroznamenkasti brojevi" s vađenjem bitcoina?
Sjećate se one analogije ELI5, gdje sam na komad papira napisao broj 19 i stavio je u zapečaćenu kovertu?
U pogledu bitcoin mininga, taj metaforički neotkriveni broj u omotnici naziva se ciljni hash.
Što rudari rade s tim ogromnim računalima i desecima obožavatelja hlađenja nagađa se na ciljnom hashu. Rudari stvaraju ta nagađanja slučajnim generiranjem što više mogućeg „pojma“, što je brže moguće. Nonce je kratak za "broj koji se koristi samo jednom", a nonce je ključ za generiranje ovih 64-bitnih heksadecimalnih brojeva o kojima stalno govorim. U Bitcoin miningu nijedna veličina nije 32 bita - mnogo je manja od hash-a, što je 256 bita. Prvom rudaru koji ne stvori hash koji je manji ili jednak ciljnom hashu dodijeljen je kredit za ispunjavanje tog bloka i dobiva se plijen od 12, 5 BTC-a.
U teoriji, mogli biste postići isti cilj prevrtanjem 16-stranog matrica 64 puta da biste došli do nasumičnih brojeva, ali zašto na Zemlji to želite učiniti?
Snimak zaslona u nastavku, snimljen sa stranice Blockchain.info, mogao bi vam pomoći da sve ove informacije sastavite na prvi pogled. Gledate sažetak svega što se dogodilo kada je miniran blok # 490163. Nonce koji je generirao "pobjednički" hash bio je 731511405. Ciljni hash prikazan je na vrhu. Izraz "Relayed by Antpool" odnosi se na činjenicu da je ovaj blok dovršio AntPool, jedan od uspješnijih rudarskih bazena (više o rudarskim bazenima dolje). Kao što vidite ovdje, njihov doprinos Bitcoin zajednici je da su potvrdili 1768 transakcija za ovaj blok. Ako doista želite vidjeti svih 1768 transakcija za ovaj blok, idite na ovu stranicu i pomaknite se prema dolje do naslova "Transakcije".
(izvor: Blockchain.info)
"Pa kako mogu pogoditi ciljni hash?"
Sva ciljna heševa počinju s nulama - najmanje osam i nula do 63.
Ne postoji minimalni cilj, ali postoji maksimalni cilj koji je postavljen Bitcoin protokolom. Nijedan cilj ne može biti veći od ovog broja:
00000000ffff0000000000000000000000000000000000000000000000000000
Evo nekoliko primjera randomiziranih hashera i kriterija hoće li oni dovesti do uspjeha rudara:
"Kako mogu povećati svoje šanse da pogodim ciljni hash prije nego bilo tko drugi?"
Morali biste dobiti brzu rudarsku napravu ili, što je realnije, pridružiti se rudarskom bazenu - grupi novinara koji kombiniraju svoju računalnu snagu i dijele minirani bitcoin. Rudarski bazeni usporedivi su s onim Powerball klubovima čiji članovi masovno kupuju lutrijske karte i pristaju podijeliti sve dobitke. Nerazmjerno veliki broj blokova miniraju bazeni, a ne pojedini rudari.
Drugim riječima, to je doslovno samo igra brojeva. Ne možete pogoditi uzorak ili predvidjeti na temelju prethodnih ciljanih heševa. Razina težine najnovijeg bloka u trenutku pisanja iznosi oko 13, 69 biliona, što znači da je mogućnost davanja bilo kakvog hash-a ispod cilja jedna od 13, 69 biliona. Nisu sjajne šanse ako radite sami, čak i s nevjerojatno moćnom rudarskom napravom.
"Kako da odlučim hoće li mi bitcoin biti isplativ?"
Ne samo da rudari moraju uzeti u obzir troškove povezane sa skupocjenom opremom koja je potrebna da bi riješili problem hash-a. Oni također moraju uzeti u obzir značajnu količinu rudarske opreme koja se koristi u stvaranju ogromnih količina neženja u potrazi za rješenjem. Sve rečeno, izvlačenje bitcoina u velikoj je mjeri neisplativo za većinu pojedinih rudara od ovog pisanja. Web-lokacija Cryptocompare nudi koristan kalkulator koji vam omogućuje povezivanje brojeva poput brzine hash-a i troškova električne energije kako biste procijenili troškove i koristi.
(Izvor: Cryptocompare)
Koji su bazeni za iskopavanje novčića?
Nagrade za rudarstvo isplaćuju se rudaru koji prvo otkrije rješenje slagalice, a vjerojatnost da će sudionik otkriti rješenje jednak je dijelu ukupne rudarske snage na mreži. Sudionici s malim postotkom rudarske snage imaju vrlo malu šansu da sami otkriju sljedeći blok. Na primjer, rudarska kartica koju bi mogao kupiti za par tisuća dolara predstavljala bi manje od 0, 001% rudarske snage mreže. Uz tako malu šansu za pronalazak sljedećeg bloka, moglo bi proći dosta vremena prije nego što taj rudar pronađe blok, a poteškoće u porastu čine stvari još gorim. Rudar nikada ne može nadoknaditi ulaganje. Odgovor na ovaj problem su rudarski bazeni. Rudarskim bazenima upravljaju treće strane i koordiniraju grupe rudara. Radeći zajedno u bazenu i dijeleći isplate među svim sudionicima, rudari mogu dobiti stalni protok bitcoina od dana kada aktiviraju rudar. Statistiku nekih rudarskih bazena možete vidjeti na Blockchain.info.
"Završio sam matematiku. Zaboravi rudarstvo. Postoji li manje težak način za zaradu od kriptovaluta?"
Kao što je već spomenuto, najlakši način za stjecanje bitcoina je kupnja na razmjeni poput Coinbase.com. Alternativno, uvijek možete koristiti „strategiju trzanja“. To se temelji na starom pilu da tijekom kalibra zlata 1849. godine pametno ulaganje nije bilo za zlato, već za izradu grickalica koje se koriste za rudarstvo. Ili, moderno rečeno, ulažite u tvrtke koje proizvode te špagete. U kripto valuti, ekvivalent pikakse bio bi tvrtka koja proizvodi opremu koja se koristi za rudanje Bitcoina. Možete razmotriti tvrtke koje proizvode, na primjer, ASIC-ove uređaje ili GPU-ove.