KezdŇĎlap
Szószedet
B√°ny√°szat

B√°ny√°szat

KezdŇĎ
A b√°ny√°szat az a folyamat, amelynek sor√°n a kriptovaluta-tranzakci√≥kat √∂sszegyŇĪjtik, hiteles√≠tik √©s r√∂gz√≠tik egy blokkl√°nc n√©ven ismert digit√°lis fŇĎk√∂nyvben. A b√°ny√°szok √°ltal v√©gzett munka elengedhetetlen a h√°l√≥zat integrit√°s√°nak fenntart√°s√°hoz, √©s ŇĎk a felelŇĎsek az √ļj √©rm√©k bevezet√©s√©√©rt is a rendszerbe.
A hagyom√°nyos bankrendszerben a fiat valut√°t p√©nz√ľgyi int√©zm√©nyek √©s korm√°nyzati hat√≥s√°gok nyomtatj√°k √©s terjesztik - a legt√∂bb kriptovaluta eset√©ben azonban az √ļj √©rm√©k kibocs√°t√°sa nem centraliz√°lt entit√°sok kez√©ben van. Ehelyett √ļj kriptovaluta-egys√©gek keletkeznek a b√°ny√°szat sor√°n, amely a m√∂g√∂ttes protokoll √°ltal elŇĎre meghat√°rozott szab√°lyrendszert k√∂veti. M√≠g a protokoll meghat√°rozza az elsŇĎdleges szab√°lyokat, addig az √ļgynevezett konszenzusalgoritmusok felv√°zolj√°k, hogyan kell k√∂vetni ezeket a szab√°lyokat (p√©ld√°ul a tranzakci√≥k valid√°l√°s√°n√°l).
Ha p√©ld√°ul a Bitcoint vessz√ľk, a b√°ny√°szat folyamat√°ban r√©sztvevŇĎket b√°ny√°sz csom√≥pontoknak (vagy egyszerŇĪen b√°ny√°szoknak) h√≠vjuk, √©s kulcsszerepet t√∂ltenek be a blokkl√°nch√°l√≥zat biztons√°g√°ban. A b√°ny√°sz feladata, hogy √∂sszegyŇĪjtse a meg nem erŇĎs√≠tett tranzakci√≥kat a mem√≥ria poolb√≥l, √©s egy kijel√∂lt blokkba rendezze ŇĎket, amelyet majd megpr√≥b√°lnak valid√°lni.

Egy jel√∂lt blokk l√©trehoz√°sakor a b√°ny√°sz egy tranzakci√≥t belefoglal, amelyben elk√ľldi a blokkjutalmat saj√°t mag√°nak. Ezt a tranzakci√≥t coinbase-tranzakci√≥nak h√≠vj√°k, √©s gyakran elsŇĎk√©nt r√∂gz√≠tik egy blokkban.

Miut√°n elk√©sz√ľlt a meg nem erŇĎs√≠tett tranzakci√≥k list√°ja, minden egyes tranzakci√≥t hashelnek, √©s a kimeneteiket p√°rokba rendezik. Ezek a p√°rok ezut√°n hashel√©sre ker√ľlnek, ami √ļj kimeneteket eredm√©nyez, amelyek szint√©n p√°rokba rendezŇĎdnek, √©s ism√©t hashel√©sre ker√ľlnek. A folyamat addig ism√©tlŇĎdik, am√≠g egyetlen hash nem keletkezik, amelyet root (gy√∂k√©r) hashnek vagy a Merkle-fa gy√∂ker√©nek h√≠vnak.
A root hasht ezut√°n kombin√°lj√°k a kor√°bban megerŇĎs√≠tett blokk hash√©vel, valamint egy nonce nevezetŇĪ √°lv√©letlen sz√°mmal (√©s n√©h√°ny egy√©b param√©terrel). Ezeket az elemeket ezut√°n hashelik, √≠gy kapjuk meg a jel√∂lt blokk blokk-hash√©t.

A b√°ny√°sz azonban csak akkor lesz sikeres, ha az eredm√©nyk√©nt kapott kimenet (blokk-hash) az √°ltala jel√∂lt blokk eset√©ben egy elŇĎre meghat√°rozott √©rt√©k (c√©l√©rt√©k) alatt van. K√∂vetkez√©sk√©ppen a folyamat pr√≥b√°lgat√°son alapul, √©s a b√°ny√°szoknak sz√°mos hash-f√ľggv√©nyt kell v√©grehajtaniuk k√ľl√∂nb√∂zŇĎ nonce-okkal, hogy √©rv√©nyes eredm√©nyt kapjanak. Az elsŇĎ b√°ny√°sz, aki √©rv√©nyes hasht tal√°l, valid√°lja a jel√∂lt blokkj√°t, √©s megkapja a blokkjutalmat. A teljes folyamat √°tlagosan t√≠z percig tart.

Miut√°n egy blokkot valid√°ltak, az felker√ľl a blokkl√°ncra, √©s a b√°ny√°szok elkezdenek dolgozni a k√∂vetkezŇĎ blokkon. A b√°ny√°szok √°ltal elŇĎ√°ll√≠tott √©rv√©nyes hash a munk√°juk bizony√≠t√©kak√©nt szolg√°l, innen kapta a Bitcoin konszenzusalgoritmusa a Proof-of-Work elnevez√©st. Minden megerŇĎs√≠tett blokkhoz tartozik egy egyedi blokk hash, amely azonos√≠t√≥k√©nt szolg√°l.
A blokkjutalmat a Bitcoin-protokoll hat√°rozza meg, √©s 210¬†000 blokkonk√©nt (k√∂r√ľlbel√ľl n√©gy √©venk√©nt) cs√∂kken. Kezdetben a blokkjutalom 50 BTC volt, most pedig 6,25 BTC.