Įvadas
Kasyba – tai sandorių įrašų įtraukimo į Bitcoin viešąją praeities operacijų knygą procesas. Ši praeities operacijų knyga vadinamablockchainnes tai yra grandinėblokai. Theblockchaintarnaujapatvirtintisandorius su likusia tinklo dalimi kaip įvykusius. Bitcoin mazgai naudoja blokų grandinę, kad atskirtų teisėtus Bitcoin sandorius nuo bandymų iš naujo išleisti monetas, kurios jau buvo išleistos kitur.
Kasyba yra sąmoningai suprojektuota taip, kad ji imtų daug išteklių ir būtų sudėtinga, kad kalnakasių kasdien randamų blokų skaičius išliktų pastovus. Atskiruose blokuose turi būti darbo įrodymas, kad jie būtų laikomi galiojančiais. Šį darbo įrodymą tikrina kiti Bitcoin mazgai kiekvieną kartą, kai gauna bloką. Bitcoin naudojahashcashdarbo įrodymo funkcija.
Pagrindinis kasybos tikslas yra leisti Bitcoin mazgams pasiekti saugų, klastojimo atsparų sutarimą. Kasyba taip pat yra mechanizmas, naudojamas Bitcoin įvedimui į sistemą: kalnakasiams sumokami bet kokie sandorių mokesčiai, taip pat „subsidija“ naujai sukurtoms monetoms. Tai padeda tiek decentralizuotai platinti naujas monetas, tiek motyvuoti žmones užtikrinti sistemos saugumą.
Bitcoin kasyba taip vadinama, nes primena kitų prekių gavybą: reikalauja pastangų ir pamažu kiekvienam norinčiam dalyvauti tampa prieinami nauji vienetai. Svarbus skirtumas yra tas, kad pasiūla nepriklauso nuo kasybos kiekio. Apskritai pakeitus bendrą kasyklų maišos galią, per ilgą laiką sukuriama bitkoinų skaičius.
Sunkumas
Sudėtinga skaičiavimo problema
Išgauti bloką sunku, nes bloko antraštės SHA-256 maiša turi būti mažesnė arba lygi tikslinei, kad bloką priimtų tinklas. Šią problemą galima supaprastinti paaiškinimo tikslais: bloko maiša turi prasidėti tam tikru nulių skaičiumi. Tikimybė apskaičiuoti maišą, kuri prasideda daugybe nulių, yra labai maža, todėl reikia daug bandyti. Kad kiekviename raunde būtų sukurta nauja maiša, anė vienasyra padidintas. ŽrDarbo įrodymasNorėdami gauti daugiau informacijos.
Sunkumo metrika
Thesunkumasyra matas, kaip sunku rasti naują bloką, palyginti su lengviausiu, koks tik gali būti. Jis perskaičiuojamas kas 2016 m. blokus iki tokios vertės, kad ankstesni 2016 m. blokai būtų sugeneruoti lygiai per dvi savaites, jei visi būtų dirbę su šiuo sunkumu. Vidutiniškai tai duos vieną bloką kas dešimt minučių. Kai prisijungia daugiau kalnakasių, blokų kūrimo greitis didėja. Didėjant blokų generavimo greičiui, kyla sunkumų kompensuoti, o tai subalansuoja poveikį, nes sumažėja blokų kūrimo greitis. Bet kokie blokai, kuriuos išleido kenkėjiški kalnakasiai, kurie neatitinka reikalaujamų reikalavimųsunkumo tikslasbus tiesiog atmestas kitų tinklo dalyvių.
Atlygis
Kai blokas aptinkamas, atradėjas gali dovanoti sau tam tikrą skaičių bitkoinų, dėl kurių susitaria visi tinklo nariai. Šiuo metu ši premija yra 6,25 bitkoino; ši vertė sumažės perpus kas 210 000 blokų. ŽrKontroliuojamas valiutos tiekimas.
Be to, kalnakasiui yra atlyginami mokesčiai, kuriuos moka naudotojai, siunčiantys operacijas. Mokestis yra paskata kalnakasiui įtraukti sandorį į savo bloką. Ateityje mažėjant naujų bitkoinų kasytojams kiekviename bloke, mokesčiai sudarys daug svarbesnę kasybos pajamų dalį.
Kasybos ekosistema
Aparatūra
Laikui bėgant vartotojai naudojo įvairių tipų aparatūrą blokams iškasti. Techninės įrangos specifikacijos ir našumo statistika yra išsamiai aprašytaKasybos įrangos palyginimaspuslapį.
CPU kasyba
Ankstyvosios „Bitcoin“ kliento versijos leido vartotojams naudoti savo CPU kasybai. Atsiradus GPU kasybai, procesoriaus kasyba tapo finansiškai neprotinga, nes tinklo maišos išaugo iki tokio laipsnio, kad procesoriaus kasybos metu pagamintų bitkoinų kiekis tapo mažesnis nei procesoriaus veikimo energijos sąnaudos. Todėl ši parinktis buvo pašalinta iš pagrindinės Bitcoin kliento vartotojo sąsajos.
GPU kasyba
GPU Mining yra žymiai greitesnis ir efektyvesnis nei procesoriaus kasimas. Žiūrėkite pagrindinį straipsnį:Kodėl GPU veikia greičiau nei procesorius. Įvairių populiariųkasybos platformosbuvo dokumentuoti.
FPGA kasyba
FPGA gavyba yra labai efektyvus ir greitas kasybos būdas, panašus į GPU kasimą ir drastiškai pranoksta procesoriaus kasimą. FPGA paprastai sunaudoja labai nedidelį energijos kiekį su santykinai aukštais maišos reitingais, todėl jie yra perspektyvesni ir efektyvesni nei GPU kasimas. ŽrKasybos įrangos palyginimasFPGA techninės įrangos specifikacijoms ir statistikai.
ASIC kasyba
Konkrečios programos integrinis grandynas arbaASIC, yra mikroschema, sukurta ir pagaminta labai konkrečiam tikslui. ASIC, skirtos Bitcoin kasybai, pirmą kartą buvo išleistos 2013 m. Dėl suvartojamos energijos kiekio jie yra daug greitesni už visas ankstesnes technologijas, todėl kai kuriose šalyse ir konfigūracijose GPU kasyba jau tapo finansiškai neprotinga.
Kasybos paslaugos
Kasybos rangovaiteikti kasybos paslaugas pagal sutartyje nurodytą našumą. Pavyzdžiui, jie gali išnuomoti konkretų kasybos pajėgumų lygį už nustatytą kainą tam tikram laikotarpiui.
Baseinai
Vis daugiau kalnakasių konkuravo dėl ribotos blokų pasiūlos, todėl asmenys pastebėjo, kad jie dirbo mėnesius, nerasdami bloko ir negaudami atlygio už savo kasybos pastangas. Dėl to kasyba tapo azartiška. Siekdami išspręsti savo pajamų skirtumus, kalnakasiai pradėjo burtis įbaseinaikad jie galėtų tolygiau paskirstyti atlygį. Žr. Sujungta kasyba irKasybos baseinų palyginimas.
Istorija
„Bitcoin“ viešoji knyga („blokų grandinė“) buvo pradėta leisti 2009 m. sausio 3 d., 18:15 UTC, tikriausiai Satoshi Nakamoto. Pirmasis blokas yra žinomas kaipgenezės blokas.Pirmoji operacija, įrašyta pirmajame bloke, buvo viena operacija, kurios kūrėjui buvo sumokėta 50 naujų bitkoinų.
Paskelbimo laikas: 2022-12-15