Cik reizes esat saskāries ar šo gadījumu, kad monētas izstrādātājs liek atjaunināt seifus pirms noteiktā bloka augstuma? Neatkarīgi no tā, vai tīklā ir neliels atjauninājums, vai drīz notiks cietā dakša; izstrādātājs vispirms paziņo bloka augstumu, kurā notiks ieviešana. Ja esat jauns, jūs varētu domāt, kas ir bloka augstums un kāpēc tas ir svarīgi? Īsā bloka augstumā ir skaitliska atsauce uz bloku, un visi bloku blokā esošie bloki tiek adresēti pēc to bloka augstuma. Pirms mēs to detalizēti izskaidrojam, vispirms varēsim redzēt, kas ir bloki.

Bloki blokķēdē

Mēs visi zinām, ka Bitcoin pamatā ir Blockchain. Ne tikai Bitcoin; bet Ethereum, Litecoin, Monero, Dash un lielākā daļa citu kriptovalūtu ir balstītas arī uz Blockchain tehnoloģiju. Blockchain ir izplatīta publiskā virsgrāmata, kurā tiek reģistrēti visi darījumi, kas notiek tīklā. Katra kriptovalūta paļaujas uz savu blokķēdi, un katrai blokķēdei ir savs noteikumu kopums un īpašības.

Viens no Bitcoin blokķēdes noteikumiem ir tāds, ka bloki tiek veidoti ar 10 minūšu intervālu. Visi darījumi, kas tiek pārsūtīti uz tīklu, vispirms tiek iesniegti mempool. Kalnrači no šī baseina izvēlas virkni darījumu, ievieto blokā un mēģina atrisināt sarežģītu matemātisko mīklu. Kurš to vispirms atrisina, viņu bloks tiks iekļauts blokķēdē. Tad ogļrači visā pasaulē sacenšas, lai atrisinātu nākamo bloku.

ģenēzes bloķēšanas augstums 0

Pats pirmais bloks tiek saukts par ģenēzes bloku, kas tiek izveidots Bitcoin rītausmā. No ģenēzes bloka izveides; ik pēc 10 minūtēm Bitcoin blokķēdei tiek pievienots jauns bloks. Bloku izveides ātrums var būt lielāks vai mazāks par 10 minūtēm, un tas ir atkarīgs no vairākiem faktoriem. Bet process, kurā tiek izveidoti jaunie bloki un kas saistīti ar ķēdi, nekad nebeidzas. Tas nozīmē, ka blokķēdē nav maksimālā bloku skaita. Pat pēc tam, kad visas monētas ir iegūtas un kamēr cilvēki tirgo Bitcoin; kalnrači turpina veidot blokus diezgan regulāri. Tātad tagad ir bloka augstums?

Bloka augstuma definīcija

Bloka augstums ir kopējais savienoto bloku skaits kopš ģenēzes bloķēšanas. Jebkura norādītā bloka augstums ir bloku skaits starp to un ģenēzes bloku.

izskaidrots bloka ķēdes augstumsKā parādīts attēlā iepriekš; bloki blokķēdē tiek skaitīti secīgi. Arī vairākiem blokiem var būt vienāds bloka augstums, kas var rasties dakšas rezultātā tīklā, un tos sauc arī par novecojušiem blokiem. Augstums norāda bloka atrašanās vietu blokķēdē, un augstākais bloks ir jaunākais bloks, un tas ir kopējais bloka ķēdes augstums.

Piemēram, šī raksta rakstīšanas laikā Bitcoin atrodas aptuveni blokā # 545,125. Tas nozīmē, ka pirms šī bloka ir 545125 bloki. Tā kā ģenēzes bloka (pats pirmais bloks) bloka augstums ir nulle, jo pirms tā nav bloku.

Līdzīgi pašreizējais Ethereum blokķēdes bloka augstums ir # 6,487,729. Tagad jūs varētu domāt, kāpēc Ethereum bloka augstums ir vairāk nekā Bitcoin, lai gan Ethereum tika palaists tikai 2015. gadā. Tas ir saistīts ar bloķēšanas laika atšķirību. Bitcoin bloki tiek veidoti ar 10 minūšu intervālu; tā kā Ethereum bloķēšanas laiks ir 15 sekundes. Tāpēc Ethereum ir lielāki bloku numuri, salīdzinot ar Bitcoin.

Tātad, kāda ir šī bloka augstuma izmantošana un ko tas pārstāv?

Ja tiek izmantots bloka augstums?

Bloka augstums labi atspoguļo laiku. To izmanto, lai mērītu blokķēdes tīkla briedumu un attālumu. Piemēram, Bitcoin bloka augstums ir # 545,125, un tā bloķēšanas laiks ir aptuveni 10 minūtes. Tagad, lai aprēķinātu, cik ilgi Bitcoin ir bijis aptuveni, reiziniet bloka augstumu ar bloka laiku. Novērtējot bloka augstumu un bloķēšanas laiku, izstrādātāji paziņo aptuveno datumu un laiku, kurā notiks tīkla jaunināšana.

Šis bloka augstums nav kaut kas ierakstīts blokā. Tikai tīkla mezgli izseko šo numuru. Tomēr katrā blokķēdes blokā ir laika zīmogs, lai nodrošinātu blokķēdes integritāti. Lai uzzinātu, kad notika darījums, vienkārši apskatiet bloka augstumu, kurā darījums pastāvēja. Tas parādīs laika zīmogu un citu informāciju, kas saistīta ar šo darījumu. Turklāt varat atsaukties uz bloķēšanas augstumiem, lai pārliecinātos, vai darījums ir pilnībā nodrošināts vai arī tam ir mazāk numuru apstiprinājumu. Lai uzzinātu vairāk par šo rakstu, izlasiet par Bitcoin bloku apstiprinājumiem.

Saistītie termini:

  • Bāreņu, onkuļu un novecojušo bloki
  • Nenobrieduši vs apstiprināti bloki
  • Premine vs Instamine
  • Kas ir Block Explorer?