• sns01
  • sns03
  • sns04
  • sns02
  • sns05
+ 86-15252275109 - 872564404@qq.com
nim hjoed kontakt op!
Krij in offerte

Wat is krekt in blockchain?

Wat is in blockchain krekt?

Op 31 oktober 2008 loste in ID ûndertekene troch Satoshi Nakamoto dit probleem op mei in 9-pagina papier oer hoe my te beteljen yn in folslein anonym en desintralisearre netwurk.

Wy wite no dat de mysterieuze man bekend as Satoshi Nakamoto en dy njoggen siden út 'e loft makke it ekwivalint fan 100 miljard RMB yn bitcoin en de technology dy't it oandriuwt, de blockchain.

Sûnder in fertroude tredde partij is it grutste probleem dat net ien fan ús inoar kin fertrouwe, dus yn in blockchain-wrâld soene oerstappen moatte wurde útstjoerd, sadat elkenien de skiednis fan elke dollar fan elke persoan yn 'e netwurk. Minsken sille ferifiearje dat dit yndied is wat ik sei mei in elektroanyske hantekening, en sette dan de oerdracht yn in grutte. Dizze grutte is it blok. De blokken tegearre ferbine is de blockchain. It registreart alle transaksjes fan Bitcoin fanôf it begjin oant hjoed, en no binne d'r sawat 600.000 blokken, mei twa of trijetûzen transaksjes opnommen yn elk blok, en elk akkount, ynklusyf jo en mines, herinnert krekt hoefolle jild it hat, wêr it kaam wei, wêr't it waard bestege, en it is transparant en iepen.

Yn it blockchain-netwurk hâldt elkenien in identike en real-time bywurke grutte. Net ferrassend is de betrouberens fan it haadboek de hoekstien fan digitale faluta, en as it boek net yn oarder is, sil gjin faluta goed wurkje.

Mar dit ropt twa nije fragen op: wa bewarret de boeken foar elkenien? Hoe soargje jo derfoar dat de boeken net falsk wurde?

As elkenien in haadboek koe hâlde, kinne de transaksjes en folchoarder fan transaksjes yn elk blok oars wêze, en as d'r opsetlike falske ynstjoeringen wiene, soe it noch chaotysker wêze. It is ûnmooglik om in haadboek te krijen dat foar elkenien akseptabel is.

Dat de persoan dy't de boeken bewarret, moat elkenien krije om se te akseptearjen, sadat elkenien de boeken unifoarm binne. Dit wurdt ek wol it konsensusmeganisme neamd.

Tsjintwurdich binne d'r allerhanne ferskillende konsensusmeganismen foar ferskate blockchains, en de oplossing fan Satoshi is it probleem te dwaan. Wa't it antwurd earst útwurket, hat it rjocht om de boeken te hâlden. Dit meganisme hjit PoW: Proof-of-Work, Proof of Workload.

De aard fan bewiis foar wurkdruk is wiidweidich, en hoe mear rekenkundige krêft jo apparaat hat, hoe heger de kâns dat jo it antwurd útfine.

Om dit te dwaan wurdt hash-fersifering brûkt.

Nim it SHA256-algoritme bygelyks, elke string tekens dy't dêrmei fersifere is, leveret in unike string fan 256-bit binêre getallen. As de orizjinele ynput op ien of oare manier feroare wurdt, sil it hash-fersifere nûmer folslein oars wêze.

De aard fan bewiis foar wurkdruk is wiidweidich, en hoe mear rekenkundige krêft jo apparaat hat, hoe heger de kâns dat jo it antwurd útfine.

Om dit te dwaan wurdt hash-fersifering brûkt.

Nim it SHA256-algoritme bygelyks, elke string tekens dy't dêrmei fersifere is, leveret in unike string fan 256-bit binêre getallen. As de orizjinele ynput op ien of oare manier feroare wurdt, sil it hash-fersifere nûmer folslein oars wêze.

De aard fan bewiis foar wurkdruk is wiidweidich, en hoe mear rekenkundige krêft jo apparaat hat, hoe heger de kâns dat jo it antwurd útfine.

Om dit te dwaan wurdt hash-fersifering brûkt.

Nim it SHA256-algoritme bygelyks, elke string tekens dy't dêrmei fersifere is, leveret in unike string fan 256-bit binêre getallen. As de orizjinele ynput op ien of oare manier feroare wurdt, sil it hash-fersifere nûmer folslein oars wêze.

De aard fan bewiis foar wurkdruk is wiidweidich, en hoe mear rekenkundige krêft jo apparaat hat, hoe heger de kâns dat jo it antwurd útfine.

Om dit te dwaan wurdt hash-fersifering brûkt.

Nim it SHA256-algoritme bygelyks, elke string tekens dy't dêrmei fersifere is, leveret in unike string fan 256-bit binêre getallen. As de orizjinele ynput op ien of oare manier feroare wurdt, sil it hash-fersifere nûmer folslein oars wêze.

De aard fan bewiis foar wurkdruk is wiidweidich, en hoe mear rekenkundige krêft jo apparaat hat, hoe heger de kâns dat jo it antwurd útfine.

Om dit te dwaan wurdt hash-fersifering brûkt.

Nim it SHA256-algoritme bygelyks, elke string tekens dy't dêrmei fersifere is, leveret in unike string fan 256-bit binêre getallen. As de orizjinele ynput op ien of oare manier feroare wurdt, sil it hash-fersifere nûmer folslein oars wêze

As wy in blok iepenje, kinne wy ​​it oantal transaksjes sjen dat binne opnommen yn dat blok, transaksjegegevens, blokkop en oare ynformaasje.

In blokkop is in kaartsje fan in blok mei ynformaasje lykas tiidstempel, Merk-beamwoartel hash, willekeurich getal en it hasj fan it foarige blok, en it dwaan fan in twadde SHA256-berekkening op 'e blokkop sil ús de hash fan dit blok jaan.

Om folgjen te hâlden, moatte jo de ferskate ynformaasje yn it blok ynpakke, en dit willekeurige getal dan oanpasse yn 'e blokkop, sadat de ynfierwearde kin wurde hasjeare om in hasjwearde te krijen wêr't de earste n sifers 0 binne nei de hashberekkening ,

D'r binne eins mar twa mooglikheden foar elk sifer: 1 en 0, dus de kâns op sukses foar elke feroaring yn it willekeurige getal is ien nde fan 2. As n bygelyks 1 is, dat is, salang't it earste getal is 0, dan is de kâns op sukses 1 fan de 2.

Hoe mear rekkenkrêft der is yn it netwurk, hoe mear nullen der binne om te tellen, en hoe hurder de wurkdruk is te bewizen.

Tsjintwurdich is n yn it Bitcoin-netwurk rûchwei 76, dat is in suksessnelheid fan 1 op 76 dielen per 2, of hast 1 op 755 triljoen.

Mei in $ 8.000 RTX 2080Ti-grafykkaart is dat rûchwei 1407 jier om te tellen.

It is echt net maklik om de wiskunde goed te krijen, mar as jo ienris dogge, kin elkenien yn in omsjoch ferifiearje dat jo it goed hawwe. As it wier kloppet, sil elkenien dat blok ferbine mei it boek en begjinne yn te pakken yn it folgjende blok.

Dizze manier hat elkenien yn it netwurk in identike, real-time bywurke grutte.

En om elkenien motivearre te hâlden om de boekhâlding te dwaan, sil de earste knooppunt om it blok te foltôgjen wurde beleanne troch it systeem, dat no 12,5 bitcoins is, of hast 600.000 RMB. Dit proses wurdt ek wol mining neamd.

Oan 'e oare kant, om it manipulearjen fan' e ledger te foarkommen, moat elke nije tafoegde blok de hashwearde fan it foarige blok, ek wol bekend as in hashpointer, opnimme yn 'e blokkop. Sa'n konstante oanwizer foarút sil úteinlik wize op it earste stiftingsblok, en alle blokken strak gearkeatelje.

As jo ​​ien fan 'e karakters yn elk blok oanpasse, feroarje jo de hashwearde fan dat blok, wêrtroch de hasjpointer fan it folgjende blok ûnjildich wurdt.

Dat jo moatte de hash-oanwizer fan it folgjende blok oanpasse, mar dat beynfloedet op 'e beurt de hash-wearde fan dat blok, dat jo moatte ek it willekeurige getal opnij berekkenje, en nei't jo de berekkening hawwe foltôge, moatte jo dan it folgjende blok oanpasse fan dat blok oant jo alle blokken nei dat blok hawwe oanpast, wat heul lestich is.

Dit makket it ûnmooglik foar de boekhâlder om de ferfalskingen by te hâlden, sels as hy dat woe. Fanwegen de elektroanyske hantekening kin de boekhâlder gjin oerdracht fan in oar nei himsels falske, en fanwegen de skiednis fan it boek kin hy ek gjin jildbedrach út 'e loft feroarje.

Mar dit ropt in nije fraach op: as twa minsken de berekkeningen tagelyk foltôgje en in nij blok ynpakke, nei wa moatte se harkje?

It antwurd is wa't lang genôch is om te harkjen, en no kin elkenien nei beide blokken pakke. As de earste man dy't de berekkening yn 'e folgjende ronde ôfmakket, kiest foar ferbining mei B, dan sil de B-keatling langer wêze en sille alle oaren ek faker ferbine mei B.

Binnen seis blokken fan ynpakken wurdt de winner gewoanlik regele, en de ferlitten ketenhannel wurdt ynlutsen en wer yn 'e hannelspool pleatst om yn te pakken.

Mar om't it is wa't it langst is, harket nei wa't de langste is, salang't jo better kinne telle dan elkenien, en jo tellekracht grutter is dan 51%, kinne jo de langste keatling sels útfine, en dan it grutte kontrolearje ,

Dat hoe grutter de rekkenkracht fan 'e miners yn' e Bitcoin-wrâld, hoe mear nullen elkenien moat telle, en derfoar soargje dat nimmen it haadboek kin kontrolearje.

Mar oare blockchains mei in pear dielnimmers dogge it net sa goed, lykas de oanfal fan 51% op in digitale faluta neamd Bitcoin Gold op 15 maaie 2018.

De oanfallers hawwe earst $ 10 miljoen wearde fan har eigen bitgoud oerdroegen oan in útwikseling, en dizze oerdracht waard opnommen op blok A. De oanfallers koene ek $ 10 miljoen wearde fan har eigen bitgold oerdrage oan in útwikseling. Tagelyk makke de oanfaller temûk in blok B wêr't de oerdracht net plakfûn en berekkene in nij blok nei blok B. De oanfaller makke ek in blok B taret wêr't de oerdracht net plakfûn.

Ienris de oerdracht op 'e A-keatling is befestige, kin de oanfaller it bit goud op' e wiksel weromlûke. Mar om't de kompjûterkracht fan 'e oanfaller 51% grutter is dan it heule netwurk, sil de B-keten úteinlik langer wêze dan de A-keatling, en troch in langere B-keatling frij te meitsjen oan it heule netwurk, sil de skiednis herskreaun wurde, sil de B-keatling de In keatling as de wiere haadketen, en de oerdracht nei de útwikseling yn Blok A wurde ynlutsen, wêrtroch de oanfaller foar neat 10 miljoen fertsjinnet.

Tsjintwurdich is de maklikste manier foar de gemiddelde persoan sûnder rekenkundige krêft om digitale faluta te krijen, it te keapjen op in útwikseling en werom te lûken nei jo walletadres.

Dit adres komt fan jo privee kaai, dy't fersifere is, en de iepenbiere kaai, dy't fersifere is, krijt it adres.

Yn in anonym netwurk lykas de blockchain kin allinich de privee kaai bewize dat jo jo binne, en salang't de oerdracht wurdt begelaat troch in elektroanyske hantekening generearre troch jo privee kaai, kin elkenien befestigje dat de oerdracht jildich is. Dus as de priveekaai kompromitteare is, kin elkenien pretendearje as jo en it jild oerdrage.


Posttiid: Sep-10-2020