• sns01
  • sns03
  • sns04
  • sns02
  • sns05
+ 86-15252275109 - 872564404@qq.com
ota yhteyttä jo tänään!
Hanki tarjous

Mikä on blockchain tarkalleen?

Mikä on blockchain tarkalleen?

31. lokakuuta 2008 Satoshi Nakamoton allekirjoittama henkilötodistus ratkaisi tämän ongelman yhdeksän sivun paperilla siitä, kuinka maksaa minulle täysin nimettömässä ja hajautetussa verkossa.

Tiedämme nyt, että salaperäinen mies, joka tunnetaan nimellä Satoshi Nakamoto, ja nuo yhdeksän sivua luotiin tyhjästä, mikä vastaa 100 miljardia RMB bitcoinia ja sitä käyttävää tekniikkaa, lohkoketjua.

Ilman luotettua kolmatta osapuolta suurin ongelma on, että kukaan meistä ei voi luottaa toisiinsa, joten blockchain-maailmassa siirrot olisi lähetettävä niin, että kaikki tietäisivät jokaisen dollarin ja jokaisen ihmisen historian verkkoon. Ihmiset tarkistavat, että näin todellakin sanoin sähköisellä allekirjoituksella, ja laittaa siirron sitten kirjanpitoon. Tämä pääkirja on lohko. Lohkojen yhdistäminen toisiinsa on lohkoketju. Se tallentaa kaikki Bitcoinin tapahtumat sen perustamisesta nykypäivään, ja nyt on noin 600 000 lohkoa, joista jokaiseen on kirjattu kaksi tai kolme tuhatta tapahtumaa, ja jokainen tili, myös sinun ja minun, muistaa tarkalleen kuinka paljon rahaa sillä on, missä se tuli, mistä se käytettiin, ja se on avoin ja avoin.

Lohkoketjuverkossa kaikilla on identtinen ja reaaliaikainen päivitetty pääkirja. Ei ole yllättävää, että kirjanpidon luotettavuus on digitaalisen valuutan kulmakivi, ja jos pääkirja on epäkunnossa, mikään valuutta ei toimi hyvin.

Mutta tämä herättää kaksi uutta kysymystä: kuka pitää kirjat kaikille? Kuinka varmistat, että kirjoja ei väärennetä?

Jos kaikki pystyisivät pitämään kirjanpitoa, kussakin lohkossa olevat tapahtumat ja tapahtumien järjestys saattavat olla erilaiset, ja jos tahallisia vääriä merkintöjä olisi, se olisi vieläkin kaoottisempaa. On mahdotonta saada kaikille hyväksyttävää pääkirjaa.

Joten kirjoja pitävän henkilön on saatava kaikki hyväksymään ne, jotta kaikkien kirjat olisivat yhtenäiset. Tätä kutsutaan myös yksimielisyysmekanismiksi.

Nykyään on olemassa erilaisia ​​konsensusmekanismeja eri lohkoketjuille, ja Satoshin ratkaisu on tehdä ongelma. Kuka selvittää vastauksen ensin, on oikeus pitää kirjaa. Tätä mekanismia kutsutaan PoW: työn todistukseksi, työn todistukseksi.

Työmäärän todistamisen luonne on tyhjentävä, ja mitä enemmän laitteellasi on aritmeettista voimaa, sitä suurempi on todennäköisyys selvittää vastaus.

Tätä varten käytetään hash-salausta.

Otetaan esimerkiksi SHA256-algoritmi, mikä tahansa salattu merkkijono tuottaa ainutlaatuisen merkkijonon 256-bittisistä binääriluvuista. Jos alkuperäistä syötettä muutetaan millään tavalla, hash-salattu numero on täysin erilainen.

Työmäärän todistamisen luonne on tyhjentävä, ja mitä enemmän laitteellasi on aritmeettista voimaa, sitä suurempi on todennäköisyys selvittää vastaus.

Tätä varten käytetään hash-salausta.

Otetaan esimerkiksi SHA256-algoritmi, mikä tahansa salattu merkkijono tuottaa ainutlaatuisen merkkijonon 256-bittisistä binääriluvuista. Jos alkuperäistä syötettä muutetaan millään tavalla, hash-salattu numero on täysin erilainen.

Työmäärän todistamisen luonne on tyhjentävä, ja mitä enemmän laitteellasi on aritmeettista voimaa, sitä suurempi on todennäköisyys selvittää vastaus.

Tätä varten käytetään hash-salausta.

Otetaan esimerkiksi SHA256-algoritmi, mikä tahansa salattu merkkijono tuottaa ainutlaatuisen merkkijonon 256-bittisistä binääriluvuista. Jos alkuperäistä syötettä muutetaan millään tavalla, hash-salattu numero on täysin erilainen.

Työmäärän todistamisen luonne on tyhjentävä, ja mitä enemmän laitteellasi on aritmeettista voimaa, sitä suurempi on todennäköisyys selvittää vastaus.

Tätä varten käytetään hash-salausta.

Otetaan esimerkiksi SHA256-algoritmi, mikä tahansa salattu merkkijono tuottaa ainutlaatuisen merkkijonon 256-bittisistä binääriluvuista. Jos alkuperäistä syötettä muutetaan millään tavalla, hash-salattu numero on täysin erilainen.

Työmäärän todistamisen luonne on tyhjentävä, ja mitä enemmän laitteellasi on aritmeettista voimaa, sitä suurempi on todennäköisyys selvittää vastaus.

Tätä varten käytetään hash-salausta.

Otetaan esimerkiksi SHA256-algoritmi, mikä tahansa salattu merkkijono tuottaa ainutlaatuisen merkkijonon 256-bittisistä binääriluvuista. Jos alkuperäistä syötettä muutetaan millään tavalla, hash-salattu numero on täysin erilainen

Kun avaat lohkon, voimme nähdä kyseiseen lohkoon tallennettujen tapahtumien määrän, tapahtuman yksityiskohdat, lohkon otsikon ja muut tiedot.

Lohkon otsikko on lohkon otsikko, joka sisältää tietoja, kuten aikaleima, Merk-puun juurihajautus, satunnaisluku ja edellisen lohkon hash, ja toisen SHA256-laskelman tekeminen lohkon otsikossa antaa meille tämän lohkon hashin.

Jäljitettäväksi sinun on pakattava lohkon eri tiedot ja muutettava sitten tätä satunnaislukua lohkon otsikossa, jotta syötetty arvo voidaan hajauttaa, jotta saadaan hajautusarvo, jossa ensimmäiset n numeroa ovat 0 hajautuslaskennan jälkeen. .

Kullekin numerolle on oikeastaan ​​vain kaksi mahdollisuutta: 1 ja 0, joten onnistumisen todennäköisyys jokaiselle satunnaisluvun muutokselle on yksi n: sosa 2. Esimerkiksi, jos n on 1, eli niin kauan kuin ensimmäinen luku on 0, onnistumisen todennäköisyys on 1/2.

Mitä enemmän verkossa on laskentatehoa, sitä enemmän nollia on laskettava, ja sitä vaikeampaa työmäärä on todistaa.

Nykyään n n Bitcoin-verkossa on noin 76, mikä on menestysaste 1: stä 76: een osaan 2: sta tai melkein 1 755 biljoonaan.

8000 dollarin RTX 2080Ti -näytönohjaimella on noin 1407 vuotta.

Matematiikan oikeampi saaminen ei todellakaan ole helppoa, mutta kun teet niin, kaikki voivat hetkessä tarkistaa, että sait sen oikein. Jos se on oikea, kaikki yhdistävät kyseisen lohkon kirjanpitoon ja alkavat pakata seuraavaan lohkoon.

Näin kaikilla verkon käyttäjillä on identtinen, reaaliaikainen päivitetty pääkirja.

Ja jotta jokainen olisi motivoitunut tekemään kirjanpitoa, järjestelmä palkitsee ensimmäisen solmun, joka on valmis pakkaamaan lohkon, joka on nyt 12,5 bitcoinia eli melkein 600000 RMB. Tämä prosessi tunnetaan myös nimellä kaivostoiminta.

Toisaalta, jotta estetään pääkirjan väärentäminen, jokaisen uuden lisätyn lohkon on tallennettava edellisen lohkon, joka tunnetaan myös nimellä hajautusosoitin, hash-arvo lohkon otsikkoon. Tällainen jatkuva osoitin osoittaa lopulta ensimmäiseen perustuslohkoon ketjuen kaikki lohkot tiukasti yhteen.

Jos muokkaat minkä tahansa lohkon merkkejä, muutat kyseisen lohkon hajautusarvoa, mikä mitätöi seuraavan lohkon hajautusosoittimen.

Joten sinun on muokattava seuraavan lohkon hash-osoitinta, mutta se puolestaan ​​vaikuttaa kyseisen lohkon hash-arvoon, joten sinun on myös laskettava satunnaisluku uudelleen, ja kun olet suorittanut laskutoimituksen, sinun on sitten muokattava seuraavaa lohkoa kunnes olet muokannut kaikkia lohkoja sen jälkeen, mikä on erittäin hankalaa.

Tämän vuoksi kirjanpitäjän on mahdotonta seurata väärennöksiä, vaikka hän haluaisi. Sähköisen allekirjoituksen takia kirjanpitäjä ei voi väärentää siirtoa toiselta itselleen, eikä kirjan historian takia hän voi muuttaa rahasummaa tyhjästä.

Mutta tämä herättää uuden kysymyksen: jos kaksi ihmistä suorittaa laskutoimitukset samanaikaisesti ja pakkaa uuden lohkon, ketä heidän pitäisi kuunnella?

Vastaus on kuka on tarpeeksi pitkä kuuntelemaan, ja nyt kaikki voivat pakata molempien lohkojen jälkeen. Esimerkiksi, jos ensimmäinen kaveri, joka suorittaa laskutoimituksen seuraavalla kierroksella, päättää muodostaa yhteyden B: hen, B-ketju on pidempi ja kaikki muut todennäköisemmin yhdistävät myös B: n.

Kuuden pakkausyksikön sisällä voittaja selvitetään yleensä, ja hylätty ketjukauppa vedetään takaisin ja sijoitetaan takaisin kaupankäyntiosastoon pakattavaksi.

Mutta koska se, joka on pisin, kuuntelee sitä, joka on pisin, kunhan pystyt laskemaan paremmin kuin kaikki muut, ja laskentatehosi on yli 51%, voit selvittää pisin ketju itse ja hallita sitten pääkirjaa .

Joten mitä suurempi kaivostyöntekijöiden laskentateho on Bitcoin-maailmassa, sitä enemmän nollia on kaikkien laskettava, jotta kukaan ei voi hallita pääkirjaa.

Mutta muut lohkot, joissa on vähän osallistujia, eivät mene niin hyvin, kuten 51%: n hyökkäys Bitcoin Gold -nimiseen digitaaliseen valuutaan 15. toukokuuta 2018.

Hyökkääjät siirtivät ensin 10 miljoonan dollarin edestä oman bitgoldinsa vaihtoon, ja tämä siirto kirjattiin A-lohkoon. Hyökkääjät pystyivät myös siirtämään 10 miljoonan dollarin edestä oman bitgoldinsa vaihtoon. Samalla hyökkääjä valmisti salaa lohkon B, jossa siirtoa ei tapahtunut, ja laski uuden lohkon lohkon B jälkeen. Hyökkääjä valmisti salaa myös lohkon B, jossa siirtoa ei tapahtunut.

Kun siirto A-ketjussa on vahvistettu, hyökkääjä voi nostaa bitin kultaa pörssissä. Mutta koska hyökkääjän laskentateho on 51% suurempi kuin koko verkko, B-ketju on lopulta pidempi kuin A-ketju, ja vapauttamalla pidempi B-ketju koko verkkoon historia kirjoitetaan uudelleen, B-ketju korvaa Ketju todellisena pääketjuna ja siirto lohkon A vaihtoon peruutetaan, antaen hyökkääjälle 10 miljoonaa turhaan.

Nykyään helpoin tapa tavalliselle ihmiselle, jolla ei ole aritmeettista voimaa, saada digitaalinen valuutta on ostaa se pörssissä ja nostaa se lompakon osoitteeseesi.

Tämä osoite tulee yksityisestä avaimestasi, joka on salattu, ja julkinen avain, joka on salattu, saa osoitteen.

Nimettömässä verkossa, kuten lohkoketjussa, vain yksityinen avain voi todistaa olevasi sinä, ja niin kauan kuin siirron mukana on yksityisen avaimesi luoma sähköinen allekirjoitus, kaikki voivat vahvistaa siirron olevan voimassa. Joten jos yksityinen avain vaarantuu, kuka tahansa voi teeskennellä olevansa sinä ja siirtää rahat.


Lähetysaika: 10.-20.20