Kas yra blokinis aukštis kriptovaliuta? Paaiškintas „blockchain“ aukštis
Kiek kartų teko susidurti su tokiu įvykiu, kai monetos kūrėjas liepia atnaujinti pinigines iki konkretaus kaladėlės aukščio? Nesvarbu, ar yra nedidelis atnaujinimas, ar tinkle netrukus įvyks sunki šakutė; kūrėjas pirmiausia paskelbia bloko aukštį, kuriame vyks įgyvendinimas. Jei esate naujas, jums gali kilti klausimas, kas yra bloko aukštis ir kodėl tai svarbu? Trumpas bloko aukštis yra skaitinė nuoroda, suteikiama blokui, o visi blokų grandinėje esantys blokai yra adresuojami pagal jų blokų aukštį. Prieš tai išsamiai paaiškindami, pirmiausia galime pamatyti, kas yra blokai.
Blokai blokų grandinėje
Mes visi žinome, kad „Bitcoin“ yra pagrįstas „Blockchain“. Ne tik Bitcoin; tačiau „Ethereum“, „Litecoin“, „Monero“, „Dash“ ir dauguma kitų kriptovaliutų taip pat yra pagrįstos „Blockchain“ technologija. „Blockchain“ yra paskirstyta viešoji knyga, kurioje įrašomos visos operacijos, kurios vyksta tinkle. Kiekviena kriptovaliuta remiasi savo blokų grandine ir kiekviena blokų grandinė turi savo taisyklių ir savybių rinkinį.
Viena iš „Bitcoin blockchain“ taisyklių yra ta, kad blokai kuriami 10 minučių intervalais. Visos operacijos, kurios persiunčiamos į tinklą, pirmiausia pateikiamos „mempool“. Kalnakasiai iš šio telkinio išsirenka daugybę operacijų, įdeda į bloką ir bando išspręsti sudėtingą matematinį galvosūkį. Kas pirmas išspręs, savo bloką įtrauks į blokų grandinę. Tada kalnakasiai visame pasaulyje varžosi dėl kito bloko.
Pats pirmasis blokas vadinamas genezės bloku, kuris sukuriamas auštant Bitcoin. Nuo genezės bloko sukūrimo; kas 10 minučių į „Bitcoin“ blokų grandinę įtraukiamas naujas blokas. Blokų kūrimo greitis gali būti didesnis arba mažesnis nei 10 minučių ir tai priklauso nuo kelių veiksnių. Tačiau procesas, kurio metu kuriami nauji blokai ir susiejami su grandine, niekada nesibaigia. Tai reiškia, kad blokų grandinėje nėra maksimalaus blokų skaičiaus. Net po to, kai visos monetos buvo iškastos ir tol, kol žmonės prekiauja Bitcoin; kalnakasiai nuolat stato blokus gana reguliariais intervalais. Taigi dabar kas yra bloko aukštis?
Bloko aukščio apibrėžimas
Bloko aukštis yra bendras sujungtų blokų skaičius nuo genezės blokavimo. Bet kurio pateikto bloko aukštis yra blokų skaičius tarp jo ir genezės bloko.
Kaip parodyta aukščiau esančiame paveikslėlyje; „blockchain“ blokai skaičiuojami nuosekliai. Taip pat keli blokai gali turėti tą patį aukščio bloką, kuris gali atsirasti dėl šakės tinkle, ir jie taip pat žinomi kaip pasenę blokai. Aukštis nurodo bloko vietą blokų grandinėje, o didžiausias blokas yra naujausias blokas ir tai yra bendras bloko grandinės aukštis.
Pavyzdžiui, šio straipsnio rašymo metu „Bitcoin“ yra apytiksliai bloke Nr. 545 125. Tai reiškia, kad prieš šį bloką yra 545125 blokai. Kadangi genezės bloko bloko aukštis (pats pirmasis blokas) yra lygus nuliui, nes prieš jį nėra blokų.
Panašiai dabartinis „Ethereum“ blokų grandinės aukštis yra # 6 487 729. Dabar jums gali būti įdomu, kodėl „Ethereum“ bloko aukštis yra didesnis nei „Bitcoin“, nors „Ethereum“ buvo paleistas tik 2015 m. Taip yra dėl skirtingo blokavimo laiko. Bitcoin’e blokai kuriami 10 minučių intervalais; kadangi „Ethereum“ blokavimo laikas yra 15 sekundžių. Štai kodėl „Ethereum“ yra didesni blokų numeriai, palyginti su „Bitcoin“.
Taigi, koks yra šio bloko aukščio naudojimas ir ką jis reiškia?
Kai naudojamas bloko aukštis?
Bloko aukštis gerai atspindi laiką. Jis naudojamas matuoti „blockchain“ tinklo brandą ir atstumą. Pavyzdžiui, „Bitcoin“ bloko aukštis yra # 545,125, o jo blokavimo laikas yra maždaug 10 minučių. Norėdami apskaičiuoti, kiek laiko maždaug yra „Bitcoin“, padauginkite bloko aukštį iš bloko laiko. Įvertinant bloko aukštį ir blokavimo laiką, kūrėjai praneša apytikslę datą ir laiką, kada bus vykdomas tinklo atnaujinimas.
Šis bloko aukštis nėra kažkas, kas įrašyta bloke. Tik tinklo mazgai stebi šį skaičių. Tačiau kiekviename „blockchain“ bloke yra laiko žyma, kad būtų užtikrintas „blockchain“ vientisumas. Norėdami sužinoti, kada įvyko sandoris, tiesiog pažiūrėkite į bloko aukštį, kuriame įvyko sandoris. Tai parodys laiko žymą ir kitą informaciją, susijusią su ta operacija. Be to, galite nurodyti blokų aukštį, kad įsitikintumėte, ar operacija yra visiškai apsaugota, ar ji turi mažiau patvirtinimų. Norėdami sužinoti daugiau apie tai skaitykite apie „Bitcoin“ blokų patvirtinimus.
Susiję terminai:
- Našlaičių, dėdžių ir pasenusių blokų
- Nesubrendę ir patvirtinti blokai
- „Premine vs Instamine“
- Kas yra „Block Explorer“?