Praegu vaatate Mida tähendab krüptovaluutade kaevandamine ja kuidas kaevandamisprotsess toimib

Mida see tähendab krüptorahade kaevandamiseks ja kuidas kaevandamisprotsess töötab

Lugemise aeg: 3 minutit

Krüptoraha kaevandamine, mida nimetatakse ka kaevandamine krüptovaluutadeston see protsess, mille käigus kontrollitakse kasutajate vahelisi tehinguid ja lisatakse registrisse sellesse tohutusse, täiesti avalikku pearaamatusse, mis on blockchain.

Il kaevandamise protsess on üks peamistest elementidest, mis seda võimaldab

  • krüptorahad toimiksid peer-to-peer detsentraliseeritud võrguna, ilma et oleks vaja kolmandat keskasutust
  • uutele sündivatele krüptovaluutadele

Bitcoin on kaevandatava krüptoraha kõige populaarsem ja väljakujunenud näide ning Bitcoini kaevandamine põhineb konsensuse algoritmil, mida nimetatakse Tööprotokoll.

Ja kõik krüptorahad pole kaevandatavad. Proovime nüüd tehnilisest vaatenurgast aru saada, mida tähendab krüptorahade kaevandamine ja kuidas kaevandamisprotsess töötab.

sisu

Mis juhtub kaevandamise käigus?

Kaevur on võrgu sõlm mis kogub tehinguid ja korraldab need plokkideks.

Kui tehinguid tehakse, siis kõik võrgu sõlmed nad saavad need vastu ja kontrollivad nende kehtivust. Seejärel koguvad väga tõhusad kaevandussõlmed need tehingud mälupargist ja hakkavad neid plokiks kokku panema (seda nimetatakse kandidaatide blokeerimine).

Esimene asi, mida kaevandussõlm teeb, on lisada tehing, kuhu saadate kaevandamise preemia (ploki preemia), ja seejärel alustage kaevandamist: esimene asi, mis plokiga juhtub, kui see kaevandatakse, on see, et räsima iga mälumahust võetud tehing eraldi. Tehingut, millega kaevurile premeeritakse, nimetatakse mündipõhine tehing, ja see on tehing, mille käigus mündid luuakse "õhust". Enamasti on mündibaasi tehing esimene tehing, mis uude plokki salvestatakse.

Organisatsioon Merkle puus

Niipea, kui iga tehingut on analüüsitud, korrastatakse räsi Merkle puuks, mis moodustub tehingute rässide kaheks sobitamisest ja nende analüüsimisest. Seejärel korraldatakse väljundid teistesse paaridesse ja allutatakse täiendavale räsile ja nii edasi ja jälle, kuni need jõuavad "puu otsa". Puu tippu nimetatakse ka juure räsi (või Merkle juur) ja on põhimõtteliselt üks räsi, mis tähistab kõiki eelmisi räsi, mida selle loomiseks kasutati.

Juure räsi koos eelmise ploki räsi ja juhusliku numbriga nuntsius siis sisestatakse see ploki päisesse. Seejärel räsitakse ploki päis, andes väljundi, mis põhineb nendel elementidel (juure räsi, eelmise ploki räsi ja nonce) pluss veel mõned parameetrid. Saadud väljund on ploki räsi ja see toimib äsja loodud ploki (kandidaatploki) identifikaatorina.
Kehtivaks tunnistamiseks peab väljund (ploki räsi) olema väiksem kui protokolli määratud kindel sihtväärtus: ploki räsi peab algama teatud arvu nullidega.

Raskused

Il sihtväärtus - tuntud ka kui räsimisraskused (räsimisraskused) - korrigeeritakse protokolliga regulaarselt, tagades uute plokkide loomise määra püsimise konstantne ja proportsionaalne võrgule eraldatud räsimisvõimsuse hulgaga.

Iga kord, kui uued kaevurid liituvad võrgustikuga, suureneb konkurents räsimisraskused suurenevad, takistades keskmise blokeerimisaja vähenemist. Vastupidi, kui kaevurid otsustavad võrgust lahkuda, vähenevad räsimisraskused, hoides blokeerimisaja konstantsena ka siis, kui võrgule on eraldatud vähem arvutusvõimsust.

Kaevandamisprotsess nõuab kaevuritelt ploki päise järjest räsimist, itereerides läbi nonce, kuni võrgukaevur toodab lõpuks kehtiva plokiräsi. Kui leitakse kehtiv räsi, edastab asutussõlm ploki võrku. Kõik muud sõlmed kontrollivad, kas räsi kehtib ja kui jah, lisavad nad ploki oma plokiahela koopiasse ja jätkavad järgmise ploki väljavõtmisega.
See on juba juhtunud ja mõnikord juhtub, et kaks kaevurit edastavad kehtiva ploki korraga ja võrk leidis end kahe konkureeriva plokiga. Kaevurid alustavad järgmise ploki kaevandamist esimesena saadud ploki põhjal. Nende plokkide vahel jätkub konkurents seni, kuni ühe võistleva ploki põhjal on järgmine plokk välja tõmmatud. Mahakukkunud plokki nimetatakse a orbude blokk o vananenud plokk. Selle ploki kaevurid naasevad võitnud plokiahela kaevandamiseks.

Kaevurite bassein

Kui plokktasu antakse kaevurile, kes avastab esmalt kehtiva räsi, juhib räsi leidmise tõenäosust lihtne valem: see on võrdne kogu väljatõmbevõimsuse osaga võrgus. Kaevandajatel, kellel on väike protsent kaevandusjõust, on väga väike võimalus järgmine plokk ise avastada. THE kaevandusbassein on loodud selle probleemi lahendamiseks. See tähendab kaevurite ressursside ühendamist, kes jagavad oma töötlemisvõimsust võrgu kaudu, et jagada tasu võrdselt kõigi basseini liikmete vahel, lähtudes sellest, kui palju tööd nad panevad ploki leidmise tõenäosusse.