Pagrindiniai pranašumai
Kriptovaliutų kasyba yra svarbi blokų grandinės sandorių pavedimo ir patvirtinimo proceso dalis. Kasyba taip pat atsakinga už naujų kriptovaliutos vienetų sukūrimą.
Nors kasėjų atliekamam darbui reikalingi intensyvaus skaičiavimo ištekliai, būtent tai padeda užtikrinti blokų grandinės tinklo saugumą.
Kasėjai renka laukiančius sandorius ir tvarko juos į blokus, kurie vėliau perduodami į tinklą. Jei bloką patvirtina tvirtinantys mazgai, kasėjas gauna bloko atlygį.
Kriptovaliutų kasybos pelningumas priklauso nuo tokių veiksnių kaip aparatinės įrangos efektyvumas, elektros energijos kainos, rinkos svyravimai ir galiausiai pokyčiai blokų grandinės protokoluose.
Kas yra kriptovaliutų kasimas?
Įsivaizduokite pasaulinį skaitmeninį registrą, kuriame fiksuojami visi kriptovaliutų sandoriai. Kasyba užtikrina, kad šis registras išliktų tikslus ir saugus. Kasėjai naudoja specializuotus kompiuterius, kad išspręstų galvosūkius (iš esmės spėdami skaičius), sutvarkytų ir patvirtintų laukiančius sandorius. Pirmasis, kuris išsprendžia sandorį, gauna atlyginimą kriptovaliuta.
Kriptovaliutų kasyba yra procesas, užtikrinantis kriptovaliutų, tokių kaip bitkoinas (BTC), saugumą. Tai procesas, kurio metu vartotojo sandoriai yra tikrinami ir įtraukiami į blokų grandinės viešąjį registrą. Kasyba yra vienas iš svarbiausių elementų, leidžiančių bitkoino tinklui būti decentralizuotam, tai reiškia, kad jis gali veikti be centrinės institucijos.
Kasybos sandoriai taip pat yra atsakingi už naujų virtualiųjų monetų pridėjimą prie esamos pasiūlos. Nors tai gali skambėti kaip pinigų spausdinimas, kriptovaliutų kasyba vyksta pagal griežtai apibrėžtas taisykles, kurios reguliuoja procesą ir neleidžia niekam savavališkai kurti naujų virtualiųjų monetų. Šios taisyklės yra įdiegtos pagrindiniuose protokoluose ir įgyvendinamos mazgų paskirstytame tinkle.
Kurdami naujus kriptovaliutos vienetus, kasėjai naudoja savo skaičiavimo išteklius sudėtingiems kriptografiniams galvosūkiams spręsti. Pirmasis galvosūkį išsprendęs kasėjas turi teisę prie blokų grandinės pridėti naują sandorių bloką ir perduoda jį į tinklą.
Kaip veikia kriptovaliutos kasimas?
Trumpas atsakymas
1. Sandoriai grupuojami į blokus. Kai kas nors siunčia arba gauna kriptovaliutą, laukiantys sandoriai sugrupuojami į „bloką“, laukiantį patvirtinimo.
2. Kasėjai sprendžia galvosūkį. Kasėjai naudoja kompiuterius, kad atspėtų specialų skaičių, vadinamą vienkartiniu raktu, kuris yra sujungtas su blokų duomenimis, pateikia rezultatą žemiau tam tikro tikslinio skaičiaus. Tai panašu į skaitmeninį loterijos bilietą su galvosūkiu.
3. Pridėjimas prie blokų grandinės
Pirmasis kasėjas, išsprendęs galvosūkį, gali pridėti savo bloką prie blokų grandinės. Kiti kasėjai tikrina šį bloką, kad užtikrintų, jog jis galioja.
4. Atlyginimų gavimas
Kasėjas-nugalėtojas gauna atlyginimą, apimantį naujai sukurtą kriptovaliutą ir bloko, kurį jis iškasė, sandorio mokesčius.
Išsamus atsakymas
Kai atliekami nauji blokų grandinės sandoriai, jie siunčiami į fondą, vadinamą atminties telkiniu (arba mempool). Patvirtinimo mazgai atsakingi už sandorių galiojimo patvirtinimą. Kasėjo užduotis yra surinkti šiuos laukiančius sandorius ir sudėti juos į blokus. Atkreipkite dėmesį, kad kai kurie kasėjai taip pat valdo patvirtinimo mazgus, tačiau kasybos mazgai ir patvirtinimo mazgai techniškai skiriasi.
Bloką galite įsivaizduoti kaip blokų grandinės registro puslapį, kuriame įrašomi keli sandoriai (kartu su kitais duomenimis). Tiksliau – kasybos mazgas yra atsakingas už nepatvirtintų sandorių surinkimą iš atminties telkinio ir jų sudėjimą į kandidatų bloką.
Tada kasėjas bando konvertuoti šį kandidatų bloką į patvirtintą bloką. Norėdamas tai padaryti, kasėjas turi išspręsti sudėtingą matematinę problemą, kuriai reikia daug skaičiavimo išteklių. Tačiau už kiekvieną sėkmingai iškastą bloką kasėjas gauna bloko atlygį, kurį sudaro naujai sukurtos kriptovaliutos ir sandorių mokesčiai. Apžvelkime išsamiau.
1 veiksmas. Transakcijų maiša
Pirmasis bloko kasimo žingsnis yra laukiančių sandorių paėmimas iš atminties fondo ir jų pateikimas vienas po kito, naudojant maišos funkciją. Kiekvieną kartą, kai duomenų dalis paleidžiama per maišos funkciją, sugeneruojama fiksuoto dydžio išvestis, vadinama maiša.
Kasimo kontekste kiekvienos transakcijos maišą sudaro skaičių ir raidžių eilutė, kuri veikia kaip identifikatorius. Transakcijos maiša atspindi visą informaciją, esančią toje transakcijoje.
Be maišos ir visų sandorių išvardijimo, kasėjas taip pat prideda pasirinktinį sandorį, kuriuo siunčia sau bloko atlygį. Šis sandoris vadinamas virtualiųjų monetų bazės sandoriu ir sukuria visiškai naujas virtualiąsias monetas. Daugeliu atvejų šis sandoris yra pirmasis, kuris įrašomas į naują bloką, o po to – visi laukiantys sandoriai, kuriems turi būti atliktas patvirtinimas.
2 veiksmas. Merkle medžio kūrimas
Atlikus kiekvieno sandorio maišą, maišos suskirstomos į vadinamąjį Merkle medį (taip pat vadinamą maišos medžiu). Merkle medis generuojamas suskirstant sandorių maišą į poras, tada jas maišant.
Tada naujos maišos išvestys suskirstomos į poras ir vėl maišomos, o procesas kartojamas tol, kol sukuriama viena maiša. Ši paskutinė maiša vadinama šaknine maiša (arba Merkle šaknimi) ir iš esmės yra maiša, atspindinti visas ankstesnes maišas, naudojamas jai generuoti.
3 veiksmas. Tinkamo antraštės bloko (bloko maišos) radimas
Antraštės blokas veikia kaip kiekvieno atskiro bloko identifikatorius, o tai reiškia, kad kiekvienas blokas turi unikalią maišą. Kurdami naują bloką, kasėjai sujungia ankstesnio bloko maišą su savo kandidato bloko šaknine maiša, kad sukurtų naują bloko maišą. Jie taip pat turi pridėti atsitiktinį skaičių, vadinamą vienkartiniu raktu.
Taigi, bandydamas patvirtinti savo kandidato bloką, kasėjas turi sujungti šakninę maišą, ankstesnio bloko maišą ir vienkartinį raktą bei panaudoti juos visus su maišos funkcija. Jų tikslas – daryti tai pakartotinai, kol sukurs tinkamą maišą.
Šakninės maišos ir ankstesnio bloko maišos negalima keisti, todėl kasėjai turi keletą kartų keisti vienkartinio rakto reikšmę, kol bus rasta tinkama maiša. Kad išvestis (bloko maiša) būtų laikoma galiojančia, ji turi būti mažesnė už tam tikrą tikslinę reikšmę, nustatytą protokole. Bitkoino kasyboje blokas turi prasidėti tam tikru nulių skaičiumi – ši tikslinė vertė vadinama kasybos sunkumu.
4 veiksmas. Iškasto bloko perdavimas
Kaip matome, kasėjai turi pakartotinai taikyti antraštės bloko maišą naudodami skirtingas vienkartinio rakto reikšmes. Jie tai daro, kol randa galiojančią bloko maišą. Kai kasėjas randa galiojančią bloko maišą, jis perduoda šį bloką tinklui. Tada visi kiti patvirtinimo mazgai patikrins, ar blokas yra galiojantis, ir, jei taip, pridės naują bloką prie savo blokų grandinės kopijos.
Tuomet blokas kandidatas tampa patvirtintu bloku ir visi kasėjai pereina prie kito bloko kasimo. Kasėjai, kurie laiku nerado galiojančios maišos, atmeta savo bloką kandidatą, nes prasideda naujos kasybos lenktynės.
Kas įvyksta, jei tuo pačiu metu iškasami du blokai?
Kartais du kasėjai vienu metu perduoda galiojantį bloką, o tinklas baigiasi dviem konkuruojančiais blokais. Tada kasėjai pradeda kasti kitą bloką remdamiesi bloku, kurį gavo pirmiau, todėl tinklas laikinai padalijamas į dvi skirtingas blokų grandinės versijas.
Konkurencija tarp šių blokų tęsiasi tol, kol virš vieno iš konkuruojančių blokų iškasamas kitas blokas. Iškasus kitą bloką, laimėjusiu laikomas prieš jį esantis blokas. Tada atmestas blokas vadinamas vienišuoju arba pasenusiu bloku, nes visi kasėjai, kurie pasirinko tą bloką, pereina kasti į laimėjusio bloko grandinę.
Kas yra kasimo sunkumas?
Kasybos sunkumas yra reguliariai koreguojamas pagal protokolą, kad būtų užtikrintas pastovus naujų blokų kūrimo greitis ir savo ruožtu pastovus ir prognozuojamas naujų virtualiųjų monetų išleidimas. Sunkumas koreguojamas proporcingai pagal tinklui skirtą skaičiavimo galią (maišos spartą).
Todėl kaskart, kai prie tinklo prisijungia nauji kasėjai ir padidėja konkurencija, maišos sunkumas didėja, todėl vidutinis bloko laikas nesutrumpėja. Ir atvirkščiai, jei daug kasėjų palieka tinklą, maišos sunkumas sumažėja, todėl iškasti naują bloką yra lengviau. Šie koregavimai išlaiko pastovų bloko laiką, neatsižvelgiant į bendrą tinklo maišos galią.
Kriptovaliutos kasimo rūšys
Yra daug kriptovaliutos kasybos būdų. Įranga ir procesai keičiasi, kai atsiranda nauja techninė įranga ir sutarimo algoritmai. Paprastai kasėjai naudoja specializuotus skaičiavimo įrenginius, skirtus sudėtingoms kriptografinėms lygtims spręsti. Apžvelkime kai kuriuos dažniausiai pasitaikančius kasybos būdus.
CPU kasimas
Centrinio procesoriaus (CPU) kasyba apima kompiuterio CPU naudojimą Proof-of-Work (PoW) modeliui reikalingoms maišos funkcijoms vykdyti. Bitkoino istorijos pradžioje kasybos išlaidos ir dalyvavimo pradžios kliūtys buvo mažiausios, o sunkumą buvo galima įveikti įprastu CPU. Tuo metu bet kas galėjo pabandyti iškasti kriptovaliutą.
Tačiau kai BTC pradėjo kasti daugiau žmonių, o tinklo maišos rodiklis padidėjo, pasiekti pelno iš kasybos tapo vis sunkiau. Be to, atsiradus specializuotai didesnės apdorojimo galios kasybos techninei įrangai, CPU kasyba galiausiai tapo beveik neįmanoma. Šiandien CPU kasyba greičiausiai nebėra perspektyvus pasirinkimas, nes visi kasėjai naudoja specializuotą techninę įrangą.
GPU kasimas
Grafikos procesoriai (GPU) skirti daugybei programų vienu metu apdoroti. Nors paprastai jie naudojami vaizdo žaidimams ar grafikos atvaizdavimui, juos taip pat galima naudoti kasant.
GPU yra palyginti nebrangūs ir lankstesni nei populiarioji ASIC kasybos techninė įranga. Juos galima naudoti kai kuriems altkoinams kasti, tačiau jų efektyvumas priklauso nuo kasybos sunkumo ir algoritmo.
ASIC kasimas
Specialiosios paskirties integrinis grandynas (ASIC) sukurtas siekiant vieno konkretaus tikslo. Kriptografijoje šis terminas reiškia specializuotą techninę įrangą, skirtą kasybai. ASIC kasyba pagarsėjusi dideliu efektyvumu, tačiau ji yra gana brangi.
Kadangi ASIC kasėjai yra kasybos technologijų priešakyje, įrenginio kaina yra daug didesnė nei CPU ar GPU. Be to, nuolatinis ASIC technologijos tobulinimas gali greitai padaryti senesnius ASIC modelius nepelningus. Šis aspektas daro ASIC kasybą vienu brangiausių būdų kasti, tačiau jis yra efektyviausias ir gali būti pelningas, jei vykdomas dideliu mastu.
Kasybos baseinai
Kadangi bloko atlygis skiriamas tik pirmajam sėkmingam kasėjui, tikimybė iškasti bloką itin maža. Kasėjai, kurių kasimo galios procentas nedidelis, turi labai nedaug galimybių patys atrasti kitą bloką. Kasybos baseinai siūlo šios problemos sprendimą.
Kasybos baseinai yra kasėjų grupės, kurios sujungia savo išteklius (maišos galią), kad padidintų savo galimybes laimėti bloko atlygius. Kai baseinas sėkmingai randa bloką, baseine esantys kasėjai pasidalija atlygį pagal kiekvieno įdėto darbo kiekį.
Kasybos baseinai individualiems kasėjams gali suteikti naudos, susijusios su technine įranga ir elektros sąnaudomis, tačiau jų dominavimas kasyboje kelia susirūpinimą dėl centralizacijos ir galimų 51 % atakų.
Kasyba debesijoje
Užuot pirkę įrangą, dalyvaujantieji kasyboje debesijoje nuomoja skaičiavimo galią iš kasybos debesijoje paslaugų teikėjo. Tai paprastesnis būdas pradėti kasybą, tačiau jis susijęs su rizika, pavyzdžiui, sukčiavimu ar mažesniu pelnu. Jei nuspręsite išbandyti kasybą debesijoje, įsitikinkite, kad pasirinkote patikimą teikėją, pvz., Binance.
Kas yra bitkoino kasimas ir kaip jis veikia?
Bitkoinas yra populiariausias ir įsigalėjęs iškasamos kriptovaliutos pavyzdys; bitkoino kasyba yra pagrįsta PoW sutarimo algoritmu.
PoW yra originalus blokų grandinės sutarimo mechanizmas, kurį sukūrė Satoshi Nakamoto, 2008 m. pristatytas bitkoino informaciniame dokumente. Trumpai tariant, PoW nustato, kaip blokų grandinės tinklas pasiekia sutarimą tarp visų pasiskirsčiusių dalyvių be trečiųjų šalių tarpininkų. Tai daroma reikalaujant reikšmingų investicijų į elektrą ir kompiuterinę galią, siekiant demotyvuoti nesąžiningus veikėjus.
Kaip matėme, laukiantys sandoriai PoW tinkle yra užsakomi ir pridedami į blokus kasėjų, kurie varžosi spręsdami galvosūkius naudodami specializuotą kasimo įrangą. Pirmasis kasėjas, radęs galiojantį sprendimą, gali perduoti savo bloką į blokų grandinę, o jei patvirtinantys mazgai priima jo bloką, kasėjas gauna atlygį už bloką.
Bloko atlygio kriptovaliutos kiekis įvairiose blokų grandinėse skiriasi. Pavyzdžiui, bitkoino blokų grandinėje nuo 2024 m. kovo mėn. kasėjai gali gauti 3,125 BTC bloko atlygį. Dėl bitkoino pusiavimo mechanizmo bloko atlygio BTC suma sumažėja perpus kas 210 000 blokų (maždaug kas ketverius metus).
Ar kriptovaliutos kasyba pelninga?
Nors kasant kriptovaliutą galima užsidirbti pinigų, reikia atidžiai apsvarstyti, valdyti riziką ir tyrinėti. Tai taip pat apima investicijas ir rizikas, pvz., techninės įrangos sąnaudas, kriptovaliutų kainų nepastovumą ir kriptovaliutų protokolo pakeitimus. Norint sumažinti šią riziką, kasėjai dažnai taiko rizikos valdymo praktiką, vertindami galimas sąnaudas ir naudą.
Kriptovaliutų kasimo pelningumas priklauso nuo kelių veiksnių. Vienas iš jų – kriptovaliutų kainų pokyčiai. Didėjant kriptovaliutų kainoms, didėja ir kasimo atlygio vertė dekretiniais pinigais. Ir atvirkščiai, mažėjant kainoms, pelningumas gali mažėti.
Kasybos techninės įrangos efektyvumas taip pat yra labai svarbus veiksnys, lemiantis kasybos pelningumą. Kasybos techninė įranga gali būti brangi, todėl kasėjai turi subalansuoti techninės įrangos kainą ir potencialų atlygį, kurį gali gauti. Kitas veiksnys, į kurį reikia atsižvelgti, yra elektros kaina; jei ji yra per didelė, gali viršyti pajamas ir padaryti kasybą nepelningą.
Be to, kasybos techninę įrangą gali tekti gana dažnai naujinti, nes ji gana greitai pasensta. Nauji modeliai pranoks senus ir, jei kasėjų biudžetas neleis atnaujinti įrangos, jiems greičiausiai bus sunku konkuruoti.
Paskutinis, bet ne mažiau svarbus veiksnys yra tas, kad reikšmingi pokyčiai gali įvykti protokolo lygiu. Pavyzdžiui, bitkoino pusiavimas gali turėti įtakos kasybos pelningumui, nes atlygis už bloko iškasimą sumažėja perpus. Kitais atvejais kasybos procesą gali pakeisti kiti patvirtinimo metodai. Be to, 2022 m. rugsėjį Ethereum visiškai perėjo nuo PoW prie Proof of Stake (PoS) sutarimo mechanizmo, todėl kasyba tapo nebūtina.
Baigiamosios mintys
Kriptovaliutų kasimas yra svarbi bitkoino ir kitų PoW blokų grandinių dalis, nes padeda užtikrinti tinklo saugumą ir stabilų naujų virtualiųjų monetų išleidimą.
Kasyba turi tam tikrų pranašumų ir trūkumų. Akivaizdžiausias pranašumas yra galimas pelnas iš bloko atlygio. Tačiau tam įtakos turi daugybė veiksnių, įskaitant elektros sąnaudas ir rinkos kainas. Taigi, prieš pradėdami kasti kriptovaliutą, turėtumėte atlikti savo tyrimą (DYOR) ir įvertinti visą galimą riziką.
Papildoma literatūra
Atsakomybės atsisakymas: šis turinys jums pateikiamas „toks, koks yra“ tik bendro informavimo ir švietimo tikslais, jis nesuteikia jokios garantijos ir nieko neteigia. Šis tekstas neturėtų būti suprantamas kaip finansinis, teisinis ar kitoks patarimas, taip pat nesiekiama rekomenduoti įsigyti kokį nors konkretų produktą ar paslaugą. Turėtumėte patys kreiptis patarimo į atitinkamus profesionalius patarėjus. Jei straipsnį pateikė trečiosios šalies bendraautoris, atkreipkite dėmesį, kad išsakytos nuomonės priklauso trečiosios šalies bendraautoriui ir nebūtinai atspindi Binance Academy nuomonę. Daugiau informacijos rasite perskaitę visą atsakomybės atsisakymą čia. Skaitmeninių išteklių kainos gali būti nepastovios. Jūsų investicijos vertė gali sumažėti arba padidėti, o investuotos sumos galite ir neatgauti. Tik jūs esate atsakingi už savo investicinius sprendimus, o Binance Academy nėra atsakinga už jokius jūsų patirtus nuostolius. Ši medžiaga neturėtų būti suprantama kaip finansinis, teisinis ar profesionalo patarimas. Jei reikia daugiau informacijos, žr. mūsų naudojimo sąlygas ir įspėjimą dėl rizikos.