Kazalo
- Kaj je Bitcoin Rudarstvo?
- Kaj pravzaprav počnejo rudarji kovancev
- Rudarjenje in Bitcoin Circulation
- Koliko zasluži rudar
- Oprema, ki jo potrebujem za rudnik
- Preprosta razlaga
- 64-mestna šestnajstiška številka
- Kaj so bazeni za kopanje kovancev?
Kaj je Bitcoin Rudarstvo?
Rudarjenje s kripto valutami je mukotrpno, drago in le občasno nagrajuje. Kljub temu ima rudarjenje magnetno privlačnost za številne vlagatelje, ki jih zanima kripto valuta, ker so rudarji nagrajeni za svoje delo s kripto žetoni. To je mogoče zato, ker podjetniški tipi vidijo rudarjenje kot peni z neba, kot kalifornijski iskalci zlata leta 1849. In če ste tehnološko naklonjeni, zakaj tega ne bi storili?
Preden pa vlagate čas in opremo, preberite ta razlagalec, da boste videli, ali je rudarjenje res za vas. Osredotočili se bomo predvsem na Bitcoin (v celotnem primeru bomo uporabili "Bitcoin", ko je omrežje ali kripto valuta kot koncept, in bitcoin, ko govorimo o količini posameznih žetonov).
Primarni žreb pri mnogih rudarjih Bitcoin je možnost, da bodo nagrajeni z dragocenimi žetoni bitcoinov. Kljub temu vam zagotovo ni treba biti rudar, če želite imeti žetone kripto valute. Kripto valute lahko kupite tudi z uporabo fiat valute; z njim lahko trgujete na borzi, kot je Bitstamp, z drugo kriptovaluto (na primer z Ethereumom ali NEO za nakup bitcoina); lahko celo zaslužite z igranjem video iger ali z objavo blogov na platformah, ki plačujejo uporabnikom v kripto valuti. Primer slednjega je Steemit, ki je nekako podoben Mediumu, le da uporabniki lahko blogerje nagradijo tako, da jih plačajo v lastniški kripto valuti z imenom STEEM. STEEM lahko nato trguje drugje za bitcoin.
Nagrada za bitcoin, ki jo prejmejo rudarji, je spodbuda, ki ljudi motivira, da pomagajo pri osnovnem namenu rudarjenja: podpreti, legitimirati in spremljati Bitcoin omrežje in njegovo blokovno verigo. Ker so te odgovornosti razširjene med številnimi uporabniki po vsem svetu, velja, da je bitcoin "decentralizirana" kriptovaluta ali tista, ki ne nadzira centralne banke ali vlade, da nadzira njeno ureditev.
Ključni odvzemi
- Z rudarjenjem lahko zaslužite kripto valute, ne da bi morali za to odložiti denar. Bitcoin rudarji prejmejo bitcoin kot nagrado za dokončanje "blokov" preverjenih transakcij, ki so dodani v blockchain. Rudarske nagrade se izplačajo rudarju, ki odkrije rešitev za Najprej zapletena sestavljanka in verjetnost, da bo rešitev odkrila udeleženka, je povezana s deležem celotne rudarske moči v omrežju. Dvojna poraba je pojav, v katerem uporabnik bitcoina dvakrat nezakonito porabi iste žetone. Za postavitev rudarske ploščadi potrebujete bodisi GPU (grafična procesna enota) bodisi aplikacijsko integrirano vezje (ASIC).
Kaj pravzaprav počnejo rudarji kovancev
Rudarji so za svoje delo revizorji plačani. Delajo preverjanje preteklih transakcij z bitcoini. Ta konvencija je namenjena iskanju poštenosti uporabnikov Bitcoinov, zasnoval pa jo je ustanovitelj bitcoina Satoshi Nakamoto. S preverjanjem transakcij rudarji pomagajo preprečiti "težavo z dvojno porabo."
Dvojna poraba je scenarij, v katerem lastnik bitcoina dvakrat nezakonito porabi isti bitcoin. S fizično valuto to ni težava: ko nekomu izročite račun za 20 dolarjev za nakup steklenice vodke, je nimate več, tako da ni nevarnosti, da bi ta isti račun za 20 ameriških dolarjev uporabil za nakup sosednjih vstopnic. Z digitalno valuto pa, kot pojasnjuje slovar Investopedia, "obstaja nevarnost, da bi imetnik lahko kopijo digitalnega žetona naredil in jo poslal trgovcu ali drugi stranki, medtem ko je obdržal izvirnik."
Recimo, da ste imeli en zakonit račun za 20 dolarjev in en ponaredek za iste 20 dolarjev. Če bi poskušali porabiti tako resnični račun kot ponarejeni, bi nekdo, ki si je težko ogledal serijske številke računov, videl, da sta isti številki, zato mora biti ena od njih napačna. To, kar počne rudar bitcoinov, je podobno temu - preverjajo transakcije, da se prepričajo, da uporabniki niso dvakrat zakonito poskušali porabiti isti bitcoin. To ni popolna analogija - podrobneje bomo pojasnili v nadaljevanju.
Ko rudar preveri 1 MB (megabajt) vrednosti bitcoin transakcij, znanih kot "blok", je rudar upravičen, da je nagrajen s količino bitcoina (več o nagradi bitcoin tudi spodaj). Omejitev na 1 MB je postavil Satoshi Nakamoto in je stvar polemike, saj nekateri rudarji menijo, da je treba velikost blokov povečati, da se priloži več podatkov, kar bi dejansko pomenilo, da bi lahko bitcoin omrežje hitreje obdelalo in preverjalo transakcije.
Upoštevajte, da preverjanje transakcij v vrednosti 1 MB omogoča rudarje kovancev zaslužiti bitcoin - ne bodo izplačani vsi, ki preverijo transakcije.
1MB transakcij je teoretično lahko tako majhno kot ena transakcija (čeprav to sploh ni običajno) ali več tisoč. Odvisno je od tega, koliko podatkov zavzamejo transakcije.
"Torej po vsem tem delu preverjanja transakcij morda še vedno ne dobim bitcoina za to?"
To je pravilno.
Če želite zaslužiti bitcoine, morate izpolniti dva pogoja. Ena je stvar napora; eno je stvar sreče.
1) Preveriti morate približno 1MB transakcij. To je enostaven del.
2) Morate biti prvi rudar, ki bo na pravega odgovora na številčno težavo prispel. Ta postopek je znan tudi kot dokaz dela.
"Kako mislite" pravi odgovor na številčno težavo "?"
Dobra novica: ne napreduje matematika ali računanje. Morda ste slišali, da rudarji rešujejo težke matematične težave - to ni povsem res. To, kar dejansko počnejo, poskuša biti prvi rudar, ki je ustvaril 64-mestno šestnajstiško številko ("hash"), ki je manjša ali enaka ciljnemu hashu. V bistvu je ugibanje.
Slaba novica: Ugibanje je, toda glede na skupno število možnih ugibanj, da je vsaka od teh težav na vrsti trilijone, je to zelo naporno delo. Da bi najprej težavo rešili, rudarji potrebujejo veliko računalniške moči. Če želite uspešno miniti, morate imeti visoko "mešanico", ki se meri v megahašah na sekundo (MH / s), gigahaših na sekundo (GH / s) in terahašeh na sekundo (TH / s).
To je zelo veliko razpršitev.
Rudarjenje in Bitcoin Circulation
Poleg oblaganja žepov rudarjev in podpiranja bitcoinskega ekosistema rudarjenje služi še enemu življenjsko pomembnemu namenu: to je edini način za sprostitev nove kripto valute v obtok. Z drugimi besedami, rudarji so v bistvu "kovanje" valute. Na primer, od novembra 2019 je bilo v obtoku približno 18 milijonov bitcoinov, razen kovancev, kovanih prek bloka geneze (prvi blok, ki ga je ustanovil ustanovitelj Satoshi Nakamoto), vsak od teh bitcoin nastala zaradi rudarjev. Če rudarjev ni, bi Bitcoin kot omrežje še vedno obstajal in bil uporaben, vendar dodatnega bitcoina nikoli ne bi bilo. Sčasoma bo prišel čas, ko se minevanje bitcoinov konča; na protokol Bitcoin bo skupno število bitcoinov omejeno na 21 milijonov. Ker pa se stopnja bitcoin "izkopanih" sčasoma zmanjša, končni bitcoin ne bo obkrožen okoli leta 2140.
Poleg kratkoročnega izplačila bitcoinov vam lahko kovanec kovancev omogoči "glasovalno" moč, ko so predlagane spremembe v protokolu Bitcoin omrežja. Z drugimi besedami, uspešen rudar vpliva na postopek odločanja o zadevah, kot je vilitev.
Koliko zasluži rudar
Nagrade za rudarjenje bitcoinov se prepolovijo vsaka štiri leta. Ko ste bitcoin prvič kopali leta 2009, bi vam s premoganjem enega bloka prinesel 50 BTC. V letu 2012 smo to prepolovili na 25 BTC. Do leta 2016 se je to ponovno prepolovilo na trenutno raven 12, 5 BTC. Približno leta 2020 se bo velikost nagrade ponovno prepolovila na 6, 25 BTC. Od časa pisanja je nagrada za dokončanje bloka 12, 5 Bitcoin. Novembra 2019 je bila cena Bitcoina približno 9.300 dolarjev za bitcoin, kar pomeni, da bi za dokončanje bloka zaslužili 116 250 $ (12, 5 x 9, 300). Ni dobra spodbuda za rešitev te zapletene problematike hash, ki je podrobno opisana zgoraj..
Oprema, ki jo potrebujem za rudnik
Čeprav so se že zgodaj v zgodovini bitcoina posamezniki morda lahko potegovali za bloke z običajnim domačim računalnikom, to več ne drži. Razlog za to je, da se težave rudarjenja bitcoinov sčasoma spreminjajo. Da bi zagotovili nemoteno delovanje blockchaina in njegovo sposobnost obdelave in preverjanja transakcij, ima Bitcoin omrežje en blok proizveden vsakih 10 minut. Če pa se milijon rudarskih ploščadi poteguje za rešitev problematike, bodo verjetno dosegli rešitev hitreje od scenarija, v katerem 10 rudarskih plošč deluje na isti težavi. Zaradi tega je Bitcoin zasnovan za oceno in prilagajanje težav pri rudarjenju na vsakih 2.016 blokov ali približno na vsaka dva tedna. Ko je več bitje računalniške moči, ki skupaj rudira bitcoin, se poveča stopnja zahtevnosti rudarjenja, da se ohrani stabilna proizvodnja blokov. Manj računalniške moči pomeni, da se stopnja težavnosti zmanjša. Da bi dobili občutek, koliko računalniške moči je vključenih, ko je Bitcoin leta 2009 predstavil prvotno stopnjo težavnosti. Od novembra 2019 jih je več kot 13 bilijonov.
Vse to pomeni, da morajo rudarji zdaj vlagati v zmogljivo računalniško opremo, kot je GPU (grafična procesorska enota) ali, bolj realno, v aplikacijsko integrirano vezje (ASIC). Te lahko tečejo od 500 do deset tisoč dolarjev. Nekateri rudarji, zlasti rudarji Ethereuma, kupujejo posamezne grafične kartice (GPU) kot poceni način, da se med seboj rudarijo. Na spodnji fotografiji je majhen, domač rudarski stroj. Grafične kartice so tisti pravokotni bloki z vrtinčenimi krogi. Upoštevajte sendviče, ki držijo grafične kartice na kovinskem drogu. To verjetno ni najbolj učinkovit način za rudarjenje, in kot ugibate, je veliko rudarjev v njem toliko za zabavo in izziv kot za denar.
Različica "Pojasni, da sem pet"
Vloge in izkušnje rudarjenja bitcoin je težko razumeti, kot je. Razmislite o tem ilustrativnem primeru, kako deluje težava hash: trem prijateljem povem, da razmišljam o številki med eno in 100, in napišem to številko na papir in zapečatim v ovojnico. Mojim prijateljem ni treba uganiti natančnega števila; le prva oseba morata uganiti katero koli številko, ki je manjša ali enaka številki, na katero mislim. In ni omejitev, koliko ugibanj dobijo.
Recimo, da mislim na številko 19. Če Friend A ugani 21, izgubi zaradi 21> 19. Če Friend B ugiba 16 in Friend C ugiba 12, potem sta oba teoretično prišla do uspešnih odgovorov, in sicer zaradi 16 <19 in 12 <19. Za prijatelja B ni "dodatnega zasluga", čeprav je bil odgovor B bližje ciljnemu odgovoru 19. Zdaj si predstavljajte, da si zastavim vprašanje "uganite, na katero številko mislim", vendar ne postavljam samo treh prijatelji in ne razmišljam o številki med 1 in 100. Namesto tega sprašujem milijone potencialnih rudarjev in razmišljam o 64-mestnem šestnajstiškem številu. Zdaj vidite, da bo pravi odgovor izjemno težko uganiti.
Če B in C odgovarjata istočasno, se analogija ELI5 razgradi.
Po besedah Bitcoin se istočasni odgovori pogosto pojavljajo, na koncu dneva pa je lahko le en zmagovalni odgovor. Ko bo predstavljenih več istočasnih odgovorov, ki so enaki ali manjši od ciljne številke, se bo Bitcoin omrežje odločilo z navadno večino - 51% - katere rudar bo spoštoval. Običajno je največ dela opravil rudar, tisti, ki preveri največ transakcij. Izgubljajoči blok nato postane "osiroteli blok." Osiroteli bloki so tisti, ki niso dodani v blockchain. Rudarji, ki uspešno rešijo problem hash-a, vendar niso preverili večine transakcij, niso nagrajeni z bitcoinom.
Kaj je "šestmestno šestnajstiško število"?
No, tukaj je primer take številke:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
Zgornja številka ima 64 števk. Dovolj enostavno za razumevanje. Kot ste verjetno opazili, ta številka ne vključuje samo številk, temveč tudi črke abecede. Zakaj je tako?
Da bomo razumeli, kaj delajo te črke sredi številk, razpakiramo besedo "šestnajstiško".
Kot veste, uporabljamo sistem »decimalka«, kar pomeni, da je osnova 10. To pa pomeni, da ima vsaka številka večmestne številke 10 možnosti, od nič do devet.
"Hexadecimal", na drugi strani, pomeni bazo 16, saj "hex" izhaja iz grške besede za šest, "deca" pa iz grške besede za 10. V šestnajstiškem sistemu ima vsaka številka 16 možnosti. Toda naš numerični sistem ponuja le 10 načinov predstavljanja števil (nič do devet). Zato morate vlepiti črke, natančneje črke a, b, c, d, e in f.
Kakšne so torej "64-mestne šestnajstiške številke" opraviti z rudarjenjem bitcoinov?
Se spomnite tiste analogije ELI5, kamor sem na papir zapisala številko 19 in jo dala v zapečateno ovojnico?
Po besedah rudarjenja bitcoinov se ta metaforična neprikrita številka v ovojnici imenuje ciljni hash.
Kaj počnejo rudarji s temi ogromnimi računalniki in na desetine hladilnih oboževalcev ugibajo na ciljnem hashu. Rudarji to ugibajo tako, da naključno ustvarijo čim več "pojmov", čim hitreje. Nonce je kratek za "število uporabljeno samo enkrat", zato je ključ za ustvarjanje teh 64-bitnih šestnajstih številk, o katerih še vedno govorim. Pri rudarjenju z bitcoini je nocen velikosti 32 bitov - veliko manjši od hash-a, to je 256 bitov. Prvemu rudarju, ki ne ustvari hash-a, ki je manjši ali enak ciljnemu hashu, se dodeli zaslug za dokončanje tega bloka in mu je dodeljen plen 12, 5 BTC.
Teoretično bi lahko isti cilj dosegli tako, da bi 64-kratni kolut 64-krat zasukali, da bi prišli do naključnih števil, toda zakaj bi na svetu to želeli?
Spodnji posnetek zaslona, posnet s spletnega mesta Blockchain.info, vam bo morda pomagal sestaviti vse te podatke na prvi pogled. Ogledujete si povzetek vsega, kar se je zgodilo, ko je bil miniran blok # 490163. Nonce, ki je ustvaril "zmagovalni" hash, je bil 731511405. Ciljni hash je prikazan zgoraj. Izraz "Relayed by Antpool" se nanaša na dejstvo, da je ta blok dokončal AntPool, eden izmed uspešnejših rudarskih bazenov (več o rudarskih bazenih spodaj). Kot vidite tukaj, njihov prispevek k Bitcoin skupnosti je, da so za ta blok potrdili 1768 transakcij. Če si želite ogledati vseh 1768 teh transakcij za ta blok, pojdite na to stran in se pomaknite navzdol do naslova "Transakcije".
(vir: Blockchain.info)
"Kako torej ugibam na ciljnem hashu?"
Vsa ciljna hešesa se začnejo z ničlami - najmanj osem nič in do 63 ničl.
Minimalnega cilja ni, je pa največji cilj, ki ga določa Bitcoin protokol. Noben cilj ne sme biti večji od te številke:
00000000ffff00000000000000000000000000000000000000000000000000000000
Tu je nekaj primerov randomiziranih hash-ov in meril, ali bodo rudarji uspeli:
"Kako povečam svoje možnosti ugibanja ciljnega hash-a, preden to počne kdo drug?"
Morali bi dobiti hitro rudarsko ploščad ali, bolj realno, pridružiti se rudarskemu bazenu - skupini rudarjev kovancev, ki združujejo svojo računalniško moč in razdelijo izkopani bitcoin. Rudarski bazeni so primerljivi s tistimi Powerball klubi, katerih člani množično kupujejo loterijske vstopnice in se strinjajo, da si delijo kakršne koli dobitke. Nesorazmerno veliko število blokov minirajo bazeni in ne posamezni rudarji.
Z drugimi besedami, to je dobesedno samo igra s številkami. Vzorec ne morete uganiti ali predvideti na podlagi predhodnih ciljnih hešev. Stopnja zahtevnosti najnovejšega bloka v času pisanja je približno 13, 69 bilijona, kar pomeni, da je možnost vsakega dana, če ne ustvariš hash pod cilj, ena od 13, 69 bilijonov. Ni veliko možnosti, če delate sami, tudi z izjemno zmogljivo rudarsko opremo.
"Kako se odločim, ali mi bo bitcoin donosen?"
Ne le, da morajo rudarji upoštevati stroške drage opreme, ki so potrebni, da bi lahko rešili težavo s težavo. Upoštevati morajo tudi veliko količino rudarskih naprav, ki jih pridobivajo električne energije, pri iskanju rešitve. Povedano je, da je rudarjenje bitcoinov po večini posameznih rudarjev v glavnem nerentabilno. Spletno mesto Cryptocompare ponuja koristen kalkulator, ki vam omogoča, da za oceno stroškov in koristi priključite številke, kot so hitrost hash-a in stroški električne energije.
(Vir: Cryptocompare)
Kaj so bazeni za kopanje kovancev?
Nagrade za rudarstvo se izplačajo rudarju, ki najprej odkrije rešitev uganke, verjetnost, da bo udeleženec odkril rešitev, pa je enak deležu celotne rudarske moči v omrežju. Udeleženci z majhnim odstotkom rudarske moči imajo zelo majhno možnost, da bodo naslednji blok odkrili sami. Na primer, rudarska kartica, ki bi jo lahko kupili za nekaj tisoč dolarjev, bi predstavljala manj kot 0, 001% rudarske moči omrežja. S tako majhno možnostjo, da bi našli naslednji blok, bi lahko minilo precej časa, preden ta rudar najde blok, težave pri naraščanju pa stvari še poslabšajo. Rudar ne sme nikoli povrniti svoje naložbe. Odgovor na to težavo so rudniški bazeni. Rudarske bazene upravljajo tretje osebe in usklajujejo skupine rudarjev. S sodelovanjem v skupini in delitvijo izplačil vsem udeležencem lahko rudarji dobijo enakomeren pretok bitcoina od dneva, ko aktivirajo rudar. Statistične podatke o nekaterih rudniških bazenih si lahko ogledate na Blockchain.info.
"Izvedel sem matematiko. Pozabite na rudarjenje. Ali obstaja manj težaven način za dobiček od kripto valut?"
Kot že omenjeno, je najlažji način pridobitve bitcoina kupiti na izmenjavi, kot je Coinbase.com. Lahko pa tudi vedno izkoristite "strategijo izbir." To temelji na stari žagi, da je bila v Kaliforniji leta 1849 zlata naložba pametno vlaganje v zlato, ampak v izdelavo piknikov, ki se uporabljajo za rudarjenje. Ali poenostavljeno povedano, vlagajte v podjetja, ki izdelujejo te trgateve. V kripto valutah bi bil ekvivalent pikaxe podjetje, ki proizvaja opremo, ki se uporablja za rudarjenje Bitcoin. Razmislite o podjetjih, ki na primer izdelujejo opremo ASIC ali GPU.
