2008ko urriaren 31n, Satoshi Nakamotok sinatutako ID batek arazo hau 9 orrialdeko paper batekin konpondu zuen sare guztiz anonimo eta deszentralizatu batean ordaintzeko moduarekin.
Orain badakigu Satoshi Nakamoto izenez ezagutzen den gizon misteriotsuak eta bederatzi orrialde haiek bitxikeriaz 100.000 mila milioi RMB bitcoin eta bera boteretzen duen teknologiaren bloke kateak sortu zutela.
Konfiantzazko hirugarren bat izan gabe, arazorik larriena da gutako inork ezin duela elkarrengan konfiantzarik izan; beraz, bloke katearen munduan, transferentziak igorri beharko lirateke, denek jakin dezaten pertsona bakoitzeko dolar bakoitzaren historia. sarea. Jendeak egiaztatuko du hori dela sinadura elektroniko batekin esan dudana, eta gero transferentzia liburu batean sartuko dute. Liburu hau da blokea. Blokeak elkarrekin konektatzea blockchain da. Bitcoin-en transakzio guztiak erregistratzen ditu hasieratik gaur arte, eta orain 600.000 bloke inguru daude, bloke bakoitzean bi edo hiru mila transakzio erregistratuta daudelarik, eta kontu bakoitzak, zurea eta nirea barne, gogoratzen du zehazki zenbat diru duen, non nondik gastatu zen, gardena eta irekia da.
Blockchain sarean, denek daramatzate egunkari berdina eta denbora errealean eguneratuta. Ez da harritzekoa, liburuaren fidagarritasuna moneta digitalaren oinarria da eta liburutegia ordenatuta ez badago, monetak ez du ondo funtzionatuko.
Baina horrek bi galdera berri sortzen ditu: nork gordetzen ditu liburuak denontzat? Nola ziurtatu liburuak faltsutzen ez direla?
Denek liburu bat gorde badezakete, bloke bakoitzean dauden transakzioak eta transakzioen sekuentzia desberdinak izan daitezke, eta nahita sarrera faltsuak egongo balira, are kaotikoagoa izango litzateke. Ezinezkoa da guztientzat onargarria den liburu bat lortzea.
Beraz, liburuak gordetzen dituen pertsonak denak onartzea lortu behar du, denen liburuak uniformeak izan daitezen. Hori ere adostasun mekanismo gisa ezagutzen da.
Gaur egun mota guztietako adostasun mekanismo desberdinak daude blockchain desberdinetarako, eta Satoshiren irtenbidea arazoa egitea da. Erantzuna lantzen duenak liburuak gordetzeko eskubidea du. Mekanismo horri PoW deitzen zaio: Lanaren Froga, Lan Kargaren Froga.
Lan kargaren frogaren izaera zehatza da eta zure gailuak zenbat eta potentzia aritmetiko handiagoa izan, orduan eta aukera handiagoa izango da erantzuna jakiteko.
Horretarako, hash enkriptatzea erabiltzen da.
Hartu SHA256 algoritmoa adibidez, harekin enkriptatutako karaktere kate guztiek 256 biteko zenbaki bitarreko kate bakarra lortzen dute. Jatorrizko sarrera edozein modutan aldatzen bada, hash enkriptatutako zenbakia guztiz desberdina izango da.
Lan kargaren frogaren izaera zehatza da eta zure gailuak zenbat eta potentzia aritmetiko handiagoa izan, orduan eta aukera handiagoa izango da erantzuna jakiteko.
Horretarako, hash enkriptatzea erabiltzen da.
Hartu SHA256 algoritmoa adibidez, harekin enkriptatutako karaktere kate guztiek 256 biteko zenbaki bitarreko kate bakarra lortzen dute. Jatorrizko sarrera edozein modutan aldatzen bada, hash enkriptatutako zenbakia guztiz desberdina izango da.
Lan kargaren frogaren izaera zehatza da eta zure gailuak zenbat eta potentzia aritmetiko handiagoa izan, orduan eta aukera handiagoa izango da erantzuna jakiteko.
Horretarako, hash enkriptatzea erabiltzen da.
Hartu SHA256 algoritmoa adibidez, harekin enkriptatutako karaktere kate guztiek 256 biteko zenbaki bitarreko kate bakarra lortzen dute. Jatorrizko sarrera edozein modutan aldatzen bada, hash enkriptatutako zenbakia guztiz desberdina izango da.
Lan kargaren frogaren izaera zehatza da eta zure gailuak zenbat eta potentzia aritmetiko handiagoa izan, orduan eta aukera handiagoa izango da erantzuna jakiteko.
Horretarako, hash enkriptatzea erabiltzen da.
Hartu SHA256 algoritmoa adibidez, harekin enkriptatutako karaktere kate guztiek 256 biteko zenbaki bitarreko kate bakarra lortzen dute. Jatorrizko sarrera edozein modutan aldatzen bada, hash enkriptatutako zenbakia guztiz desberdina izango da.
Lan kargaren frogaren izaera zehatza da eta zure gailuak zenbat eta potentzia aritmetiko handiagoa izan, orduan eta aukera handiagoa izango da erantzuna jakiteko.
Horretarako, hash enkriptatzea erabiltzen da.
Hartu SHA256 algoritmoa adibidez, harekin enkriptatutako karaktere kate guztiek 256 biteko zenbaki bitarreko kate bakarra lortzen dute. Jatorrizko sarrera edozein modutan aldatzen bada, hash enkriptatutako zenbakia guztiz desberdina izango da
Bloke bat irekitzen dugunean, bloke horretan erregistratutako transakzio kopurua, transakzioen xehetasunak, blokearen goiburua eta bestelako informazioa ikus ditzakegu.
Bloke goiburua denbora marka, merk zuhaitzaren erro hash, ausazko zenbakia eta aurreko blokeko hash bezalako informazioa biltzen duen bloke baten etiketa da eta bigarren goiburua SHA256 kalkulu bat egiteak bloke honen hash-a emango digu.
Jarraipena egiteko, blokeko informazio guztia paketatu behar duzu eta, ondoren, ausazko zenbaki hau aldatu blokearen goiburuan, sarrerako balioa hashe egin ahal izateko hash balioa lortzeko non hash kalkulua egin ondoren lehenengo n digituak 0 diren. .
Zifra bakoitzeko bi aukera daude soilik: 1 eta 0, beraz, ausazko zenbakiaren aldaketa bakoitzerako arrakasta izateko probabilitatea 2.ren hamarren bat da. Adibidez, n 1 bada, hau da, lehenengo zenbakia betiere 0, orduan arrakasta izateko probabilitatea 2tik 1 da.
Zenbat eta konputazio potentzia handiagoa izan sarean, orduan eta zero gehiago daude zenbatzeko, eta orduan eta zailagoa da lan karga frogatzea.
Gaur egun, Bitcoin sarean n gutxi gorabehera 76 da, hau da, 76 zatitan 1 2 zatiko, edo ia 1 755 bilioi.
8.000 $ RTX 2080Ti txartel grafikoarekin, gutxi gorabehera 1407 urte dira.
Benetan ez da erraza matematikak ondo egitea, baina behin hori eginda, denek instantean egiaztatu dezakezue ondo egin duzula. Zuzena bada, denek bloke hori liburuarekin konektatuko dute eta hurrengo blokean sartzen hasiko dira.
Modu honetan, sareko guztiek denbora errealeko eguneratu berdina dute.
Liburu kontabilitate guztiak motibatuta edukitzeko, blokea paketatzen amaitzen duen lehen nodoa sarituko du sistemak, gaur egun 12,5 bitcoin edo ia 600.000 RMB dituena. Prozesu hau meatzaritza izenarekin ere ezagutzen da.
Bestalde, liburutegia manipulatzea saihesteko, gehitutako bloke berri bakoitzak aurreko blokearen hash balioa, hash erakuslea ere deitua, erregistratu behar du blokearen goiburuan. Aurrera egiten duen erakusle konstanteak, azkenean, lehenengo bloke fundatzailea seinalatuko du, bloke guztiak ondo kateatuz.
Edozein bloketako edozein karaktere aldatzen baduzu, bloke horren hash balioa aldatuko duzu, hurrengo blokearen hash erakuslea baliogabetuz.
Beraz, hurrengo blokeko hash erakuslea aldatu behar duzu, baina horrek bloke horren hash balioari eragiten dio, beraz, ausazko zenbakia berriro kalkulatu behar duzu eta kalkulua amaitu ondoren, hurrengo blokea aldatu behar duzu. bloke horretako bloke horren ondoren bloke guztiak aldatu arte, oso astuna baita.
Horrek ezinezkoa du liburu-kontadoreak nahi izan arren faltsifikazioen jarraipena egitea. Sinadura elektronikoa dela eta, liburutegiak ezin du beste norbaitek bereganako transferentzia faltsutu eta liburuaren historia dela eta, ezin du diru kopuru bat ere aldatu.
Baina horrek galdera berri bat sortzen du: bi pertsonek kalkuluak aldi berean burutzen badituzte eta bloke berri bat biltzen badute, nork entzun beharko lukete?
Erantzuna entzuteko adina duen edonor da, eta orain denek egin dezakete maleta bi blokeen ondoren. Adibidez, hurrengo txandan kalkulua amaitzen duen lehen mutilak B-rekin konektatzea aukeratzen badu, orduan B katea luzeagoa izango da eta beste guztiak B-rekin konektatzeko joera handiagoa izango dute.
Ontziratutako sei blokeen barruan, irabazlea likidatu ohi da, eta abandonatutako kateen merkataritza erretiratu eta berriro merkataritza-igerilekuan sartu behar da paketatu ahal izateko.
Baina luzeena nor den luzeena entzuten duenez, besteek baino hobeto zenbatu dezakezue eta zure zenbaketa ahalmena% 51 baino handiagoa bada, kate luzeena zeure kabuz antzeman dezakezu eta gero liburu nagusia kontrolatu. .
Beraz, zenbat eta Bitcoin munduko meatzarien konputazio ahalmena handiagoa, orduan eta zero gehiago zenbatu beharko dute denek, inork ezin duela liburu nagusia kontrolatu.
Baina parte-hartzaile gutxi dituzten beste bloke kateak ez dira hain ondo ateratzen, hala nola 2018ko maiatzaren 15ean Bitcoin Gold izeneko moneta digitalaren aurkako% 51ko erasoa.
Erasotzaileek lehenengo 10 milioi dolarreko beren bit-urrea truke batera transferitu zuten eta transferentzia hori A blokean erregistratu zuten. Erasotzaileek ere beren bit-urrezko 10 milioi dolarreko truke batera trukatzeko gai izan ziren. Aldi berean, erasotzaileak ezkutuan B blokea prestatu zuen transferentzia gertatu ez zenean eta B blokearen ondoren bloke berri bat kalkulatu zuen Erasotzaileak ezkutuko B blokea ere prestatu zuen transferentzia gertatu ez zen lekuan.
A katearen transferentzia baieztatu ondoren, erasotzaileak trukean urrezko bit-a atera dezake. Baina erasotzailearen konputazio potentzia sare osoa baino% 51 handiagoa denez, azkenean B katea A katea baino luzeagoa izango da, eta B kate luzeagoa sare osora askatuz, historia berridatzi egingo da, B kateak ordeztuko du Kate bat egiazko kate nagusi gisa, eta A blokeko trukerako transferentzia erretiratuko da, erasotzaileari 10 milioi irabaziko ditu ezertarako.
Gaur egun, botere aritmetikorik ez duen batez besteko pertsonak moneta digitala lortzeko modurik errazena truke batean erostea eta zure zorroaren helbidera ateratzea da.
Helbide hau enkriptatuta dagoen zure gako pribatutik dator eta enkriptatutako gako publikoak helbidea lortzen du.
Blockchain bezalako sare anonimo batean, gako pribatuak bakarrik frogatu dezake zu zarela eta, transferentzia zure gako pribatuak sortutako sinadura elektronikoarekin batera, transferentzia baliozkoa dela baiezta dezakete. Beraz, gako pribatua arriskuan jartzen bada, edonork zu zarela eta dirua transferitu dezake.
Mezuaren ordua: 20-10-2020