Olen kuullut monista paikoista, että kaivostoiminnan vaikeudet lisääntyvät, mikä tarkoittaa, että uusien kolikoiden louhinnassa käytettävän laitteiston on oltava ajan myötä yhä voimakkaampi päällä.
Mikä kaivosvaikeuksia työntää ylöspäin? Liittyykö se kaivosmiehien lukumäärään (kysyntä ja tarjonta), lohkoketjun kokoon, tarkoitukselliseen järjestelmän suunnitteluun?
Löysin kaksi asiaan liittyvää kysymystä 1 2 , mutta ne eivät ole täysin samat. Olen kiinnostunut enemmän siitä, mitkä tekijät vaikuttavat vaikeuteen ja miten. Bonuspisteitä varten sisällytä ennusteet tulevista olosuhteista.
Vastaus
Kaivosvaikeudet heijastavat suoraan Bitcoinin laskentatehoa. verkko on. Tätä mukautetaan säännöllisin väliajoin siten, että keskimääräinen lohkojen ratkaisuaika on 10 minuuttia (Bitcoin-asiakkaat laskevat vaikeudet uudelleen jokainen vuoden 2016 lohko). Vaikeus voi nousta tai laskea riippuen siitä, kuinka paljon vaivaa ihmiset tekevät kaivostoimintaan.
Lisätietoja vaikeuksista löytyy Bitcoin-wikistä .
kommentit
- Joten niin järjestelmän suunnittelulla?
- Tavoitteena on, että yksi lohko louhitaan jokainen 10 minuuttia? Joten jos puolet kaivostyöläisistä kaatui, myös vaikeudet laskevat?
- Kyllä, jos suuri määrä kaivostyöläisiä kaatui, vaikeudet vähenevät. Katso aiheesta Mitä tapahtuisi, jos 90% Bitcoin-kaivostyöläisistä lakkaisi yhtäkkiä kaivostyöstä? . vaikeus ei vähene välittömästi. Joten jos puolet kaivostyöläisistä putosi pois, välitön vaikutus olisi, että lohko ratkaistaan keskimäärin 20 minuutin välein. Kuitenkin vaikeuden uudelleenkohdennuksen aikana vaikeus palautetaan antamaan keskimääräinen 10 minuutin aika.
Vastaa
Hieman lisätietoja, vaikeussäätö on skriptattu algoritmi Bitcoin-ydinkoodissa. Se suoritetaan jokaisen 2016 lohkon jälkeen ja vertaa todellista aikaa, joka kului näiden lohkojen lisäämiseen, 20160 minuuttiin (kaksi viikkoa). Suurten vaikeuksien vaihtelujen estämiseksi suurin säätö on kerroin neljä. Kun suorituskyky kasvaa hyvin suuresti, kuten ASIC-järjestelmien käyttöönotto, kestää kymmenen minuutin keskimääräisen ajan palauttaminen lohkojen lisäämiseksi kahden viikon välein. Tämä rajoittaa uusien bitcoinien tarjonnan ennustettavissa olevaan nopeuteen ja tukee syntyvää konsensuksen tietoturvaluottamusmallia. Siten osallistuminen kaksinkertaisten kulujen ja palvelunestohyökkäysten estämiseen.
Jos kaivostoiminnan suorituskyky heikkenisi huomattavasti, vaikeustason lasku (oikeastaan hash-vaikeuden tavoitearvon nousu SHA-256: n hajauttamisen helpottamiseksi) mukautettaisiin vastaavasti. Ajattele kahden noppan heittämistä. Alle kahdentoista pistemäärän saaminen on helppoa. Alle kolmen pistemäärän saaminen on vaikeaa. Sama koskee otsikon tiivisteen löytämistä (mukaan lukien uusi nonce), jolla on pieni numeerinen arvo.
vastaus
Kaivostoiminnan vaikeuksia säädetään säännöllisesti sen varmistamiseksi, että estoaika pysyy noin 10 minuutissa. Kun enemmän kaivosvalmiuksia tuodaan verkkoon, vaikeudet kasvavat vastaavasti.