Katsaus Bitcoin-kaivostyöläisten oikeaan toimintaan
Tämä artikkeli rakentuu tietyssä määrin minun edellinen .
Ennen kuin katsomme hupun alla, katsotaanpa nopeasti, kuinka kaivostyöläiset ovat kehittyneet.
Aluksi kaivostoiminnan vaikeustaso oli erittäin alhainen (tarkastelemme mitä se itse asiassa tarkoittaa pian). Bitcoinin alkuaikoina bitcoin voidaan louhita kannattavasti yksinkertaisen henkilökohtaisen tietokoneen keskusyksiköllä (CPU). Alle kahdessa vuodessa ihmiset alkoivat kaivaa grafiikkakortteja (GPU), koska ne sopivat joidenkin ohjelmistojen lisäksi paremmin suurempien kellotaajuuksien takia. Toisin sanoen he pystyivät suorittamaan enemmän laskelmia sekunnissa rinnakkaiskäsittelyn avulla. Kuten prosessorit, ne olivat kannattavia vain muutaman vuoden ajan. Vuonna 2012 ensimmäinen ASIC-kaivosmies (Application Specific Integrated Circuit) tuli markkinoille.
Mineraalien suorituskyky mitataan hash-sekunnissa tai H/s. Tämä johtuu siitä, mitä he kirjaimellisesti tekevät-raakaa pakottaa miljoonia hajautusfunktiotuloja etsimään oikeaa tulosta. Kirjoitushetkellä markkinoiden nopeimpien kaivostyöläisten luokitus on yli 100 TH/s tai 100 miljoonaa hajautusyritystä (tera-hajautusta) sekunnissa . ASIC: t ovat niin nopeita, koska ne ovat tarkoitusta varten-rakennettu. Ne on luotu ratkaisemaan yksi salaushajautusfunktio, joka Bitcoinin tapauksessa on SHA256. Teoriassa bitcoin-kaivosmies voi kaivaa minkä tahansa muun kryptovaluutan, joka käyttää myös SHA256: ta, mutta se ei todennäköisesti ole kannattavaa kaivostyöläisen suuren virrankulutuksen vuoksi. Tämä suuri tehovaade kannustaa kaivosyhtiöitä etsimään maailman halvinta tehoa, joka on usein uusiutuvia energialähteitä tai muuten hukkavaa energiaa.-a not-size-b”>
Bitcoin-lohko koostuu kahdesta osasta: otsikko ja tapahtumaluettelo. Otsikossa on joitain ohjelmistotietoja, yhdistetty tapahtumainformaatio, nonce, edellisen lohkon hash ja kohde. Lohkon koko sisältö on hajautettu. Nonce, satunnaisluku välillä nolla-233, lisätään kyseisen hashin loppuun. Molemmat näistä yhdistetään jälleen kerran. Katsotaanpa kaivosvaikeuksien merkitystä. Tämä on perussyy siihen, miksi suorittimet ja grafiikkasuorittimet eivät ole enää kannattavia. Kohde määrittää vaikeuden johtavien nollien muodossa. Todennäköisyysteoriasta johtuen, mitä enemmän johtavia nollia kohteessa on, sitä harvinaisempi hash on. Vertaisemman rinnakkaispiirteen muodostaminen tukiasemaan 10 (jokapäiväisessä elämässä käyttämämme numerojärjestelmä, yhdeksänumeroinen luku ilman toistuvaa numeroa (esimerkiksi 102345678) on paljon harvinaisempi kuin samanpituinen luku toistuvalla numerolla./p> Myöhemmin vaikeus kasvaa, kun kohteeseen lisätään enemmän etunollia. Tämä vaikeusmuutos on eksponentiaalinen, mutta puhumme jo valtavista potentiaalisten vastausten ryhmistä. Kohde lasketaan yksittäin solmujen mutta koska kaikki käyttävät samaa lohkoketjua, he kaikki laskevat saman tavoitteen. Tai tarkemmin sanottuna kaikki laskevat saman vaikeustason tavoitteet. Jos ihmettelet, miksi kestää 10 minuuttia kokeilla 4,3 miljardia ei Jos mahdollinen kaivosmies voi tehdä 100 miljoonaa miljoonaa sekoitusta sekunnissa, se olisi erittäin järkevä havainto. Jos mikään 4 miljardin nonce-mahdollisuudesta ei tuota tavoiteshajausta, joitain muita tietoja on mukautettava tiivisteen säätämiseksi. Lisää ei-sopimuksia voidaan lisätä, tapahtumia voidaan lisätä tai pudottaa tai kaivoksen alkamisaikaa voidaan säätää. Jos kaivosoperaattorit toteuttavat useita kaivostyöläisiä, ne käyttävät usein erityisiä ohjelmistoja toimien delegoimiseksi yksittäisille kaivostyöläisille, jotta ollakseen kilpailukykyisempi. Kaiken kaikkiaan Satoshi teki hämmästyttävää työtä laskentatehon kasvun laskemisessa ajan myötä. Hän näyttää kattaneen kaikki perusteet. Tämä on Namelessin vierasviesti. Esitetyt mielipiteet ovat täysin heidän omia eivätkä välttämättä heijasta BTC Inc.:n tai Bitcoin Magazine-lehden .