Ievads
Mining ir process, kurā tiek pievienoti darījumu ieraksti Bitcoin publiskajai iepriekšējo darījumu virsgrāmatai. Šo iepriekšējo darījumu virsgrāmatu sauc parblokķēdejo tā ir ķēdebloki. Theblokķēdekalpo tamapstiprinietdarījumus ar pārējo tīklu kā notikušus. Bitcoin mezgli izmanto bloku ķēdi, lai atšķirtu likumīgus Bitcoin darījumus no mēģinājumiem atkārtoti tērēt monētas, kas jau ir iztērētas citur.
Kalnrūpniecība ir apzināti veidota tā, lai tā būtu resursietilpīga un sarežģīta, lai kalnraču katru dienu atrasto bloku skaits paliktu nemainīgs. Atsevišķos blokos jāietver darba apliecinājums, lai tos uzskatītu par derīgiem. Šo darba pierādījumu pārbauda citi Bitcoin mezgli katru reizi, kad tie saņem bloku. Bitcoin izmantohashcashdarba apliecinājuma funkcija.
Ieguves galvenais mērķis ir ļaut Bitcoin mezgliem panākt drošu, pret viltojumiem izturīgu vienprātību. Kalnrūpniecība ir arī mehānisms, ko izmanto, lai sistēmā ieviestu Bitcoins: kalnračiem tiek maksātas visas transakcijas maksas, kā arī jaunizveidoto monētu “subsīdija”. Tas gan kalpo, lai decentralizēti izplatītu jaunas monētas, gan motivētu cilvēkus nodrošināt sistēmas drošību.
Bitcoin ieguve tiek saukta, jo tā atgādina citu preču ieguvi: tā prasa piepūli un lēnām padara jaunas vienības pieejamas ikvienam, kas vēlas piedalīties. Būtiska atšķirība ir tā, ka piegāde nav atkarīga no ieguves apjoma. Kopumā mainot kopējo kalnraču jaudu, netiek mainīts bitkoinu radītais daudzums ilgtermiņā.
Grūtības
Skaitļošanas grūtā problēma
Bloka ieguve ir sarežģīta, jo bloka galvenes SHA-256 jaucējvērtībai ir jābūt zemākai par mērķi vai vienādai ar to, lai tīkls varētu pieņemt bloku. Šo problēmu var vienkāršot paskaidrojuma nolūkos: Bloka jaucējvērtībai jāsākas ar noteiktu skaitu nullēm. Varbūtība aprēķināt hash, kas sākas ar daudzām nullēm, ir ļoti zema, tāpēc ir jāveic daudzi mēģinājumi. Lai ģenerētu jaunu hash katrā kārtā, anoncetiek palielināts. SkatDarba apliecinājumslai iegūtu vairāk informācijas.
Grūtības metrika
Thegrūtībasir mērs, cik grūti ir atrast jaunu bloku salīdzinājumā ar vieglāko, kāds tas var būt. Tas tiek pārrēķināts ik pēc 2016. gada blokiem līdz tādai vērtībai, ka iepriekšējie 2016. gada bloki būtu ģenerēti tieši divu nedēļu laikā, ja visi būtu strādājuši pie šīs grūtības. Tas ienesīs vidēji vienu bloku ik pēc desmit minūtēm. Jo vairāk kalnraču pievienojas, bloku izveides ātrums palielinās. Palielinoties bloku ģenerēšanas ātrumam, rodas grūtības kompensēt, kam ir efekta līdzsvarošana, jo tiek samazināts bloku izveides ātrums. Jebkuri bloki, ko izlaiduši ļaunprātīgi kalnrači, kas neatbilst prasībāmgrūtības mērķisciti tīkla dalībnieki vienkārši noraidīs.
Atlīdzība
Kad bloks tiek atklāts, atklājējs var sev piešķirt noteiktu skaitu bitkoinu, par ko vienojas visi tīkla dalībnieki. Pašlaik šī balva ir 6,25 bitkoini; šī vērtība samazināsies uz pusi ik pēc 210 000 blokiem. SkatKontrolēta valūtas piegāde.
Turklāt kalnračiem tiek piešķirtas maksas, ko maksā lietotāji, kas sūta darījumus. Maksa ir stimuls kalnračam iekļaut darījumu savā blokā. Nākotnē, tā kā jaunu bitkoinu ieguvēju skaits, kurus drīkst izveidot katrā blokā, samazinās, maksas veidos daudz nozīmīgāku procentuālo daļu no ieguves ienākumiem.
Kalnrūpniecības ekosistēma
Aparatūra
Lietotāji laika gaitā ir izmantojuši dažāda veida aparatūru, lai raktu blokus. Aparatūras specifikācijas un veiktspējas statistika ir detalizētaKalnrūpniecības aparatūras salīdzinājumslapā.
CPU ieguve
Agrīnās Bitcoin klientu versijas ļāva lietotājiem izmantot savus CPU raktuvēs. GPU ieguves parādīšanās padarīja CPU ieguvi finansiāli nesaprātīgu, jo tīkla hasrate pieauga līdz tādam līmenim, ka CPU ieguves rezultātā saražoto bitkoinu daudzums kļuva mazāks par CPU darbināšanas enerģijas izmaksām. Tāpēc šī opcija tika noņemta no galvenā Bitcoin klienta lietotāja saskarnes.
GPU ieguve
GPU ieguve ir krasi ātrāka un efektīvāka nekā CPU ieguve. Skatīt galveno rakstu:Kāpēc GPU iegūst ātrāk nekā centrālais procesors. Dažādas populāraskalnrūpniecības iekārtasir dokumentēti.
FPGA ieguve
FPGA ieguve ir ļoti efektīvs un ātrs ieguves veids, kas ir salīdzināms ar GPU ieguvi un krasi pārspēj CPU ieguvi. FPGA parasti patērē ļoti mazu enerģijas daudzumu ar salīdzinoši augstiem hash reitingiem, padarot tos dzīvotspējīgākus un efektīvākus nekā GPU ieguve. SkatKalnrūpniecības aparatūras salīdzinājumsFPGA aparatūras specifikācijām un statistikai.
ASIC ieguve
Lietojumprogrammai specifiska integrālā shēma vaiASIC, ir mikroshēma, kas izstrādāta un ražota ļoti specifiskam mērķim. Bitcoin ieguvei paredzētie ASIC pirmo reizi tika izlaisti 2013. gadā. Ņemot vērā to patērētās enerģijas daudzumu, tie ir ievērojami ātrāki par visām iepriekšējām tehnoloģijām, un dažās valstīs un iestatījumos GPU ieguve jau ir kļuvusi finansiāli nesaprātīga.
Kalnrūpniecības pakalpojumi
Kalnrūpniecības darbuzņēmējisniegt kalnrūpniecības pakalpojumus ar līgumā noteikto izpildi. Viņi, piemēram, var iznomāt noteikta līmeņa ieguves jaudas par noteiktu cenu uz noteiktu laiku.
Baseini
Tā kā arvien vairāk kalnraču sacentās par ierobežoto bloku piedāvājumu, indivīdi atklāja, ka viņi strādāja vairākus mēnešus, neatrodot bloku un nesaņemot atlīdzību par kalnrūpniecības centieniem. Tādējādi ieguve kļuva par azartisku spēli. Lai novērstu ienākumu atšķirības, kalnrači sāka organizētiesbaseinilai viņi varētu vienmērīgāk sadalīt atlīdzības. Skatiet apvienoto ieguvi unRaktuvju baseinu salīdzinājums.
Vēsture
Bitcoin publiskā virsgrāmata ("bloku ķēde") tika uzsākta 2009. gada 3. janvārī plkst. 18:15 UTC, iespējams, Satoši Nakamoto. Pirmais bloks ir pazīstams kāģenēzes bloks.Pirmais darījums, kas tika reģistrēts pirmajā blokā, bija viens darījums, kura radītājam tika izmaksāta atlīdzība 50 jaunu bitkoinu apmērā.
Izlikšanas laiks: 15. decembris 2022