Taustalehti Uutispaivitys Suomi
taustalehti.fi Taustalehti Uutispaivitys
Blogi Maailma Paikalliset Politiikka Talous Tekniikka

Mikä on nonce kryptovaluutassa? – Täydellinen opas

Juhani Pekka Virtanen Aaltonen • 2026-07-02 • Tarkistanut Aino Virtanen

Kryptovaluuttojen maailmassa törmää helposti termeihin, jotka kuulostavat monimutkaisilta, mutta ovat lopulta yksinkertaisia työkaluja. Yksi tällainen on nonce – pieni luku, jolla on valtava merkitys Bitcoin-louhinnassa ja tietoturvassa.

Nonce-sanan alkuperä: Englannin kielen ilmaisusta “number used once” ·
Noncen koko Bitcoinissa: 32-bittinen luku (4 tavua) ·
Lohkon louhinnan vaikeus: Säätyy automaattisesti noin 2 viikon välein ·
Hash-arvojen lukumäärä: Yli 4 miljardia mahdollista nonce-arvoa

Pikakatsaus

1Vahvistetut faktat
  • Nonce on kertakäyttöinen satunnaisluku (Lightspark)
  • Bitcoin-louhinta perustuu noncen etsimiseen (Investopedia)
  • Noncen koko on 32 bittiä Bitcoinissa (Finst)
2Mikä on epäselvää
  • Täsmällinen nonce-arvojen jakautuminen louhinnassa
  • Nonce-sanan juurta ei aukottomasti tunneta
  • Nonce-arvon löytämisen todennäköisyys ei ole täysin satunnainen
3Aikajanasignaali
  • Nonce on ollut Bitcoinin ytimessä sen lanseerauksesta 2009 lähtien (Investopedia)
  • Louhinnan vaikeustaso säätyy noin 2 viikon välein (Chainlink)
4Mitä seuraavaksi
  • Nonce-käsite laajenee uusiin lohkoketjuteknologioihin
  • Louhinnan vaikeustason nousu lisää noncen merkitystä
Nonce-pikafaktat
Ominaisuus Arvo
Mitä nonce tarkoittaa Number used once – kertakäyttöinen luku
Koko Bitcoinissa 32-bittinen (4 tavua)
Käyttötarkoitus Kelvollisen hash-arvon tuottaminen
Ääntäminen suomeksi Nonce, lausutaan “nonss”

Mikä on nonce kryptovaluutassa?

Nonce-sanan alkuperä

  • Nonce on lyhenne englanninkielisestä ilmauksesta “number used once” – luku, jota käytetään vain kerran (Lightspark).
  • Termi on vakiintunut kryptografiaan ja lohkoketjuteknologiaan kuvaamaan kertakäyttöistä arvoa, joka lisätään viestintään tai laskentaan.

Nonce-sanan juuret ovat englannin kielessä, mutta sen käyttö on levinnyt laajalle tietoturvan ja kryptovaluuttojen parissa. Kyseessä on yksinkertainen mutta tehokas työkalu, joka auttaa varmistamaan, että jokainen viesti tai lohko on ainutlaatuinen.

In cryptography, a nonce is an arbitrary number that can be used just once in a cryptographic communication.

Wikipedia

Noncen perusmääritelmä

  • Kryptografinen nonce on satunnainen tai pseudosatunnainen arvo, jota käytetään vain kerran (1Kosmos).
  • Sen päätarkoitus on estää uudelleenlähetyshyökkäykset (replay-attacks) ja varmistaa viestinnän ainutkertaisuus (GeeksforGeeks).

Nonce on siis pohjimmiltaan kertakäyttöinen avain, joka tekee jokaisesta viestistä tai lohkosta ainutlaatuisen. Ilman sitä kryptovaluuttaverkot olisivat alttiita hyökkäyksille, joissa sama tieto lähetettäisiin uudelleen.

Yhteenveto: Nonce on kertakäyttöinen luku, joka takaa jokaisen viestin tai lohkon ainutkertaisuuden. Louhijoille se on työkalu, jota ilman Bitcoinin proof-of-work ei toimisi. Aloittelijalle: nonce on se pieni muuttuja, jota muuttamalla koko lohkon hash muuttuu.

Miten nonce toimii lohkoketjussa?

Noncen rooli Bitcoin-louhinnassa

  • Bitcoin-louhinnassa nonce on 32-bittinen numero, jota louhijat muuttavat jatkuvasti etsiessään lohkolle kelpaavaa hashia (Lightspark).
  • Louhinnan tavoite on löytää nonce, joka tuottaa lohkon muista tiedoista hashin verkon asettaman tavoitearvon alle (Lightspark).

Kun louhija kokoaa uuden lohkon, se sisältää lohkon otsikkotiedot, joissa nonce on yksi kenttä muiden joukossa. Nonce on ainoa kenttä, jota louhija voi vapaasti muuttaa laskennallisessa etsinnässä – kaikki muu lohkon data pysyy samana (NOWNodes).

A Bitcoin nonce is a 32-bit number that miners use to attempt to generate a valid hash.

Investopedia

Noncen etsiminen hash-arvoa varten

  • Louhijat kokeilevat noncea yksi kerrallaan, tyypillisesti kasvattaen sitä peräkkäin jokaisessa yrityksessä (Investopedia).
  • Kun kelvollinen hash löytyy, lohko lisätään lohkoketjuun ja louhija saa palkkion (Lightspark).

Nonce on siis louhijan tärkein työkalu – se on ainoa muuttuja, jota säätämällä koko lohkon hash-arvo muuttuu. Ilman noncea louhinta olisi mahdotonta, koska lohkon muut tiedot pysyvät samoina.

Miksi tämä on tärkeää

Louhija, joka ei ymmärrä noncen merkitystä, ei voi kilpailla lohkoketjun palkkioista. Jokainen nonce-yritys on kuin arpalipun ostaminen – mitä enemmän yrityksiä, sitä suurempi mahdollisuus voittoon.

Käytännössä nonce on louhijan ainoa vipu, jota kääntämällä lohkon hyväksyntä on mahdollista.

Mikä on esimerkki noncesta?

Esimerkki Bitcoin-louhinnasta

  • Bitcoin-louhinnassa noncea lisätään lohkon tietoihin ja hash lasketaan jokaisella yrityksellä (Investopedia).
  • Nonce on 32-bittinen kokonaisluku, jota louhijat incrementoivat löytääkseen hashin alle tavoitearvon (NOWNodes).

Kuvitellaan, että louhija yrittää lisätä lohkon lohkoketjuun. Lohkon otsikkotiedoissa on nonce-kenttä, joka alkaa arvosta 0. Louhija laskee hashin, ja jos se ei ala riittävällä määrällä nollia, noncea kasvatetaan yhdellä. Tätä toistetaan, kunnes kelvollinen hash löytyy – tai kunnes kaikki 4,3 miljardia mahdollista nonce-arvoa on käyty läpi.

Esimerkki kryptografisesta viestistä

  • Kryptografiassa nonce lisätään viestiin ennen hashin laskentaa, jotta jokainen viesti saa ainutlaatuisen hash-arvon (GeeksforGeeks).
  • Tämä estää uudelleenlähetyshyökkäykset, joissa hyökkääjä yrittää lähettää saman viestin uudelleen (1Kosmos).

Kuvitellaan, että lähetät salatun viestin ystävällesi. Ilman noncea hyökkääjä voisi siepata viestin ja lähettää sen uudelleen – vastaanottaja ei tietäisi, onko viesti alkuperäinen. Nonce tekee jokaisesta viestistä ainutlaatuisen, joten uudelleenlähetys havaitaan heti.

Käytännön esimerkki

Kun lähetät Bitcoin-transaktion, lohkon otsikkotietoihin lisätään nonce. Jos sama transaktio yritetään lähettää uudelleen, nonce on jo käytetty – verkko hylkää sen automaattisesti. Tämä tekee noncesta tärkeän suojan kaksoiskäyttöä vastaan.

Ilman tätä mekanismia mikä tahansa transaktio voitaisiin kopioida ja lähettää uudelleen – nonce estää sen.

Mitä eroa on noncella ja suolalla?

Noncen tarkoitus

  • Nonce on kertakäyttöinen luku, jota käytetään viestien eheyteen ja uudelleenlähetyshyökkäysten estämiseen (1Kosmos).
  • Se on ainutlaatuinen jokaisessa viestissä tai lohkossa, eikä sitä saa käyttää uudelleen.

Suolan tarkoitus

  • Suola (salt) on pysyvämpi lisä, jota käytetään salasanojen suojaamiseen (GeeksforGeeks).
  • Suola lisätään salasanaan ennen hashin laskentaa, jotta sama salasana tuottaa eri hash-arvon eri käyttäjillä.

Ero on selvä: nonce on kertakäyttöinen ja vaihtuu jokaisessa operaatiossa, kun taas suola on pysyvämpi ja liittyy tiettyyn käyttäjään tai tietueeseen. Molemmat parantavat turvallisuutta, mutta eri tavoin.

Yhteenveto: Nonce on kertakäyttöinen luku viestien eheyteen, suola on pysyvämpi lisä salasanojen suojaamiseen. Louhijalle nonce on työkalu, käyttäjälle suola on turva.

Miten Bitcoin-louhinta toimii?

Louhinnan perusperiaate

  • Louhinta on laskentatehtävän ratkaisemista, jossa etsitään noncea, joka tuottaa kelvollisen hash-arvon (Lightspark).
  • Ensimmäinen louhija, joka löytää kelvollisen noncen, saa palkkion (Investopedia).

Bitcoin-louhinta on kilpailua, jossa tuhannet louhijat ympäri maailmaa yrittävät samanaikaisesti löytää seuraavan lohkon. Nonce on se pieni muuttuja, joka erottaa voittajan häviäjistä.

Noncen vaikutus louhintaan

  • Nonce auttaa proof-of-work-järjestelmissä kaivajia täyttämään vaikeustavoitteen (Chainlink).
  • Bitcoinissa nonce on rajoitettu 32 bittiin, mikä antaa hieman yli 4 miljardia mahdollista arvoa (Finst).

Kun kaikki 4,3 miljardia nonce-arvoa on käyty läpi ilman kelvollista hashia, louhijan on muutettava lohkon muita tietoja – esimerkiksi transaktioiden järjestystä – ja aloitettava alusta. Tämä tekee louhinnasta laskennallisesti raskasta ja turvallista.

  1. Louhija kerää uudet transaktiot ja muodostaa lohkon.
  2. Lohkon otsikkoon asetetaan nonce aluksi arvoon 0.
  3. Lasketaan lohkon hash.
  4. Jos hash on verkon vaikeustason alapuolella, lohko hyväksytään.
  5. Jos ei, noncea kasvatetaan yhdellä ja palataan vaiheeseen 3.
Miksi tämä on tärkeää

Louhija, joka ei ymmärrä noncen merkitystä, ei voi kilpailla lohkoketjun palkkioista. Jokainen nonce-yritys on kuin arpalipun ostaminen – mitä enemmän yrityksiä, sitä suurempi mahdollisuus voittoon.

Jokainen nonce-yritys vie aikaa ja sähköä – siksi nopeammat laitteet antavat etulyöntiaseman.

Vahvistetut faktat ja epäselvyydet

Vahvistetut faktat

  • Nonce on kertakäyttöinen satunnaisluku (Lightspark)
  • Bitcoin-louhinta perustuu noncen etsimiseen (Investopedia)
  • Noncen koko on 32 bittiä Bitcoinissa (Finst)

Mikä on epäselvää

  • Täsmällinen nonce-arvojen jakautuminen louhinnassa
  • Nonce-sanan juurta ei aukottomasti tunneta
  • Nonce-arvon löytämisen todennäköisyys ei ole täysin satunnainen

Epäselvyydet eivät vähennä noncen käytännön merkitystä – ne kuvaavat tutkimuksen avoimia kysymyksiä.

Bitcoin-louhinnassa nonce on 32-bittinen luku, jota kaivostyöläiset muuttavat löytääkseen oikean hashin, ja Bitcoin-louhinnan noncesta tarjoaa syvällisemmän katsauksen tähän prosessiin.

Usein kysytyt kysymykset

Mikä on noncen tarkoitus Bitcoinissa?

Nonce on 32-bittinen luku, jota louhijat muuttavat löytääkseen kelvollisen hash-arvon lohkolle. Se on ainoa muuttuja, jota louhija voi vapaasti säätää laskennallisessa etsinnässä (Lightspark).

Miten nonce valitaan louhinnassa?

Nonce alkaa tyypillisesti arvosta 0 ja kasvaa yhdellä jokaisessa yrityksessä. Louhija kokeilee noncea yksi kerrallaan, kunnes kelvollinen hash löytyy (Investopedia).

Voiko nonce olla mikä tahansa luku?

Kyllä, nonce voi olla mikä tahansa 32-bittinen kokonaisluku väliltä 0–4 294 967 295. Louhijat aloittavat tyypillisesti nollasta ja etenevät järjestyksessä (Finst).

Mitä tapahtuu, jos nonce on väärä?

Jos nonce ei tuota kelvollista hashia, louhija kasvattaa sitä yhdellä ja yrittää uudelleen. Tätä toistetaan, kunnes kelvollinen hash löytyy tai kaikki arvot on käyty läpi (Investopedia).

Onko nonce sama asia kuin suola?

Ei. Nonce on kertakäyttöinen luku, jota käytetään viestien eheyteen. Suola (salt) on pysyvämpi lisä, jota käytetään salasanojen suojaamiseen (GeeksforGeeks).

Miten nonce äännetään suomeksi?

Nonce lausutaan suomeksi “nonss”. Englannissa ääntämys on “nonss” (sama kuin “nonce” sanassa “once”).

Käytetäänkö noncea muissa kryptovaluutoissa?

Kyllä. Esimerkiksi Ethereumissa nonce tarkoittaa tilikohtaista transaktiononcea, joka kasvaa yhdellä jokaista lähetettyä transaktiota kohti (Eco).

Nonce on pieni mutta ratkaiseva osa kryptovaluuttojen toimintaa. Ilman sitä Bitcoinin proof-of-work -järjestelmä ei toimisi, eivätkä kryptografiset viestit olisi turvallisia. Suomalaiselle sijoittajalle tai kryptoharrastajalle noncen ymmärtäminen on avainasemassa: se auttaa hahmottamaan, miksi louhinta on laskennallisesti raskasta ja miksi lohkoketju on turvallinen. Suomalaiselle louhijalle valinta on selvä: nonce on työkalu, jota ilman ei ole palkkiota.

Aiheeseen liittyvää



Juhani Pekka Virtanen Aaltonen

Kirjoittajasta

Juhani Pekka Virtanen Aaltonen

Julkaisemme päivittäin faktapohjaista sisältöä jatkuvalla toimituksellisella tarkistuksella.