Ar hyn o bryd rydych chi'n edrych ar yr hyn y mae'n ei olygu i gloddio cryptocurrencies a sut mae'r broses gloddio yn gweithio

Beth mae'n ei olygu i fwyngloddio cryptocurrencies a sut mae'r broses fwyngloddio yn gweithio

Amser darllen: 3 minuti

Cryptocurrencies mwyngloddio, a elwir hefyd mwyngloddio o cryptocurrencies, yw'r broses honno lle mae trafodion rhwng defnyddwyr yn cael eu gwirio a'u hychwanegu at y gofrestr, at y cyfriflyfr enfawr, cwbl gyhoeddus hwnnw, sef y blockchain.

Il proses fwyngloddio yw un o'r elfennau allweddol sy'n caniatáu

  • cryptocurrencies i weithredu fel rhwydwaith datganoledig cymar-i-gymar, heb yr angen am drydydd awdurdod canolog
  • i cryptocurrencies newydd i gael eu geni

Bitcoin yw'r enghraifft fwyaf poblogaidd a sefydledig o cryptocurrency mwynadwy, a'r Cloddio Bitcoin yn seiliedig ar algorithm consensws o'r enw Prawf Gwaith.

Ac nid yw pob cryptocurrencies yn fwyngloddio. Nawr, gadewch i ni geisio deall, o safbwynt technegol, beth mae'n ei olygu i fwyngloddio cryptocurrencies a sut mae'r broses fwyngloddio yn gweithio.

Cynnwys

Beth sy'n digwydd yn ystod y broses fwyngloddio?

Mae glöwr yn nod yn y rhwydwaith sy'n casglu trafodion ac yn eu trefnu yn flociau.

Pryd bynnag y bydd trafodion yn cael eu gwneud, pawb nodau'r rhwydwaith maent yn eu derbyn ac yn gwirio eu dilysrwydd. Yna mae'r nodau glöwr effeithlon iawn yn casglu'r trafodion hyn o'r gronfa gof ac yn dechrau eu cydosod mewn bloc (dyna a elwir bloc ymgeiswyr).

Y peth cyntaf y mae'r nod glöwr yn ei wneud yw ychwanegu trafodiad lle rydych chi'n anfon y wobr mwyngloddio (gwobr bloc), ac yna dechrau mwyngloddio: y peth cyntaf sy'n digwydd i'r bloc pan fydd yn cael ei gloddio yw hynny hasas yn unigol pob un o'r trafodion a gymerwyd o'r gronfa gof. Gelwir y trafodiad y mae'r glöwr yn cael ei wobrwyo ag ef trafodiad coinbase, ac mae'n drafodiad lle mae darnau arian yn cael eu creu "allan o awyr denau". Yn y rhan fwyaf o achosion, y trafodiad coinbase yw'r trafodiad cyntaf i gael ei gofnodi mewn bloc newydd.

Trefniadaeth yn y Merkle Tree

Cyn gynted ag y bydd pob trafodyn wedi'i ddadansoddi, trefnir y hashes yn Goeden Merkle, sy'n cael ei ffurfio trwy baru hashes y trafodion dau wrth ddau a'u dadansoddi. Yna mae'r allbynnau'n cael eu trefnu'n barau eraill ac yn destun hash pellach, ac yn y blaen dro ar ôl tro, nes eu bod yn cyrraedd "brig y goeden". Gelwir top y goeden hefyd gwraidd hash (neu wreiddyn Merkle) ac yn y bôn mae'n hash sengl sy'n cynrychioli'r holl hashes blaenorol a ddefnyddiwyd i'w gynhyrchu.

Y hash gwraidd ynghyd â hash y bloc blaenorol a rhif ar hap o'r enw Nuncio yna caiff ei fewnosod ym mhennyn y bloc. Yna caiff pennawd y bloc ei frysio gan gynhyrchu allbwn yn seiliedig ar yr elfennau hyn (hash y gwreiddyn, hash y bloc blaenorol a nonce) ynghyd â rhai paramedrau eraill. Yr allbwn sy'n deillio o hyn yw hash y bloc a bydd yn gweithredu fel dynodwr y bloc sydd newydd ei gynhyrchu (bloc ymgeisydd).
Er mwyn cael ei ystyried yn ddilys, rhaid i'r allbwn (hash y bloc) fod yn llai na gwerth targed penodol a bennir gan y protocol: rhaid i hash y bloc ddechrau gyda nifer penodol o sero.

Anhawster Hashing

Il gwerth targed - a elwir hefyd yn anhawster hashing (anhawster hashing) - yn cael ei addasu'n rheolaidd gan y protocol, gan sicrhau bod cyfradd creu blociau newydd yn aros yn gyson ac yn gymesur â faint o bŵer hashing sydd wedi'i neilltuo i'r rhwydwaith.

Bob tro mae glowyr newydd yn ymuno â'r rhwydwaith ac mae'r gystadleuaeth yn cynyddu bydd yr anhawster hashing yn cynyddu, gan atal yr amser bloc ar gyfartaledd rhag lleihau. I'r gwrthwyneb, os bydd glowyr yn penderfynu gadael y rhwydwaith, bydd yr anhawster cyflymu yn gostwng, gan gadw'r amser bloc yn gyson hyd yn oed os oes llai o bŵer cyfrifiadurol wedi'i neilltuo i'r rhwydwaith.

Mae'r broses fwyngloddio yn ei gwneud yn ofynnol i lowyr gadw'r pennawd bloc drosodd a throsodd, gan ailadrodd trwy'r nonce nes bod glöwr rhwydwaith o'r diwedd yn cynhyrchu hash bloc dilys. Pan ddarganfyddir hash dilys mae'r nod sylfaenydd yn trosglwyddo'r bloc i'r rhwydwaith. Bydd pob nod arall yn gwirio a yw'r hash yn ddilys ac os felly, byddant yn ychwanegu'r bloc yn eu copi o'r blockchain ac yn symud ymlaen i echdynnu'r bloc nesaf.
Mae eisoes wedi digwydd ac weithiau mae'n digwydd bod dau löwr yn trosglwyddo bloc dilys ar yr un pryd, a chafodd y rhwydwaith ei hun gyda dau floc cystadleuol. Mae'r glowyr yn dechrau mwyngloddio'r bloc nesaf yn seiliedig ar y bloc a gawsant gyntaf. Bydd y gystadleuaeth rhwng y blociau hyn yn parhau nes bydd y bloc nesaf yn cael ei dynnu yn seiliedig ar un o'r blociau cystadleuol. Gelwir y bloc sy'n cael ei ollwng yn a bloc amddifad o bloc hen. Bydd y glowyr yn y bloc hwn yn dychwelyd i fwyngloddio'r gadwyn bloc fuddugol.

Pwll o lowyr

Tra bod y wobr bloc yn cael ei rhoi i'r glöwr sy'n darganfod y hash dilys yn gyntaf, mae'r tebygolrwydd o ddod o hyd i'r hash yn cael ei lywodraethu gan fformiwla syml: mae'n hafal i'r gyfran o gyfanswm y pŵer echdynnu ar y rhwydwaith. Mae gan lowyr sydd â chanran fach o'r pŵer mwyngloddio siawns fach iawn o ddarganfod y bloc nesaf ar eu pennau eu hunain. YR pwll mwyngloddio yn cael eu creu i ddatrys y broblem hon. Mae'n golygu cronni adnoddau glowyr, sy'n rhannu eu pŵer prosesu dros rwydwaith, i rannu'r wobr yn gyfartal ymhlith holl aelodau'r pwll, yn seiliedig ar faint o waith maen nhw'n ei gyfrannu at y tebygolrwydd o ddod o hyd i floc.