Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kuinka Lohkoketju Toimii? | Aloitus
Johdatus Lohkoketjuun

Kuinka Lohkoketju Toimii?

Pyyhkäise näyttääksesi valikon

Nyt kun ymmärrämme, mitä lohkoketju ja Bitcoin ovat, tarkastellaan, miten lohkoketjuteknologia toimii verkkotransaktion yhteydessä käyttäen Bitcoinia esimerkkinä. Koska Bitcoin on laajimmin käytetty kryptovaluutta, se tarjoaa selkeän ja käytännöllisen esimerkin siitä, miten lohkoketju toimii todellisissa tilanteissa.

Vaihe 1: Transaktion luominen ja lähettäminen

Kuvittele, että haluat ostaa uuden kannettavan tietokoneen verkkokaupasta käyttäen Bitcoinia. Prosessi alkaa, kun avaat Bitcoin-lompakko-sovelluksen ja luot transaktioviestin.

Tämä viesti sisältää lähettämäsi Bitcoin-määrän sekä kaupan julkisen avaimen, joka toimii vastaanottajan osoitteena. Valtuutat transaktion allekirjoittamalla sen digitaalisesti omalla yksityisavaimellasi. Tämä allekirjoitus perustuu julkisen avaimen kryptografiaan, joka on keskeisessä roolissa transaktion turvallisuuden ja aitouden varmistamisessa – aihe, jota käsittelemme tarkemmin myöhemmin kurssilla.

step_1

Vaihe 2: Lähetys verkkoon

Kun olet tarkistanut tiedot huolellisesti – koska Bitcoin-transaktiot ovat peruuttamattomia – lähetät transaktioviestin Bitcoin-verkkoon. Tämä verkko koostuu lukuisista solmuista, joista jokainen ylläpitää täydellistä kopiota Bitcoin-lohkoketjusta.

Bitcoin-verkko

Vaihe 3: Tapahtuman vahvistaminen

Bitcoin-verkoston solmut jakautuvat yleensä kahteen ryhmään: louhijat ja varmentajat. Louhijat keskittyvät uusien lohkojen luomiseen, kun taas muut solmut vastaavat verkon läpi kulkevan datan varmentamisesta. Tässä vaiheessa ne varmistavat, että sinulla on riittävästi Bitcoinia tapahtuman suorittamiseen ja että tapahtuma on asianmukaisesti valtuutettu sinun toimestasi.

Louhijat ja varmentajat

Vaihe 4: Louhintaprosessi

Louhinta on laskennallinen kilpailu, jossa louhijat käyttävät laskentatehoaan ratkaistakseen monimutkaisen matemaattisen ongelman, joka vaaditaan uuden transaktiolohkon luomiseen.

Kuten aiemmin käsiteltiin, jokaisella lohkolla on yksilöllinen tunniste, jota kutsutaan hashiksi. Tämä hash luodaan lohkon sisällöstä ja sen on täytettävä tietty ehto – esimerkiksi Bitcoinissa hashin alussa on oltava tietty määrä nollia.

Tämän saavuttamiseksi louhijat etsivät lukua nimeltä nonce. Kun nonce yhdistetään lohkon muihin tietoihin ja hashataan, tuloksena olevan hashin on täytettävä vaaditut kriteerit.

step_4

Vaihe 5: Lohkon lisääminen lohkoketjuun

Kun louhija onnistuu luomaan uuden lohkon, se lähetetään koko verkkoon. Muut solmut tarkistavat lohkon ja, kun se on vahvistettu, lisäävät sen omaan lohkoketjukopioon. Koska jokainen lohko sisältää edellisen lohkon hashin, tämä prosessi muodostaa muuttumattoman lohkoketjun. Louhija, joka löysi oikean noncen ensimmäisenä, saa palkkioksi vastaluotuja bitcoineja.

Lähetys

Vaihe 6: Tapahtuman vahvistus

Tapahtumasi, yhdessä monien muiden kanssa, sisällytetään nyt lohkoon Bitcoin-lohkoketjussa. Noin 10 minuutin kuluessa tapahtuman luomisesta sekä sinä että verkkokauppa saatte vahvistuksen siitä, että maksu on käsitelty onnistuneesti.

vaihe_6

Läpinäkyvyys ja pseudonyymisyys

Lohkoketju toimii julkisena pääkirjana, mikä tarkoittaa, että kaikki tapahtumat ovat läpinäkyviä ja kaikkien nähtävissä. Osallistujat pysyvät kuitenkin pseudonyymeinä, sillä verkossa näkyvät vain heidän lompakko-osoitteensa. Vaikka kaikki siirrot ovat tarkasteltavissa, näiden osoitteiden yhdistäminen todellisiin henkilöllisyyksiin vaatii lisätietoja ulkopuolelta.

Tässä on esimerkki oikeasta Bitcoin-siirrosta (voit tarkastella sitä täällä):

Tapahtuman tiedot

Kuten huomaat, tapahtumassa näkyvät sekä lähettäjän että vastaanottajan osoitteet. Mukana on usein myös vaihto-osoite, joka yleensä kuuluu samalle käyttäjälle, jos se edustaa palautettua vaihtorahaa. Useimmat nykyaikaiset lompakko-ohjelmat noudattavat parhaita käytäntöjä luomalla uuden osoitteen vaihtorahalle yksityisyyden parantamiseksi.

Mutta miksi ei ole mahdollista lähettää tarkkaa määrää Bitcoinia ilman vaihtorahan palauttamista? Tätä kysymystä ja siihen liittyviä käsitteitä käsitellään myöhemmin kurssilla.

1. Mikä varmistaa, että Bitcoin-siirto vahvistetaan ja tallennetaan pysyvästi lohkoketjuun?

2. Mikä seuraavista pitää paikkansa lohkoketjusta?

3. Mitä tarkoittaa 'muuttumattomuus' lohkoketjun yhteydessä?

question mark

Mikä varmistaa, että Bitcoin-siirto vahvistetaan ja tallennetaan pysyvästi lohkoketjuun?

Valitse oikea vastaus

question mark

Mikä seuraavista pitää paikkansa lohkoketjusta?

Valitse oikea vastaus

question mark

Mitä tarkoittaa 'muuttumattomuus' lohkoketjun yhteydessä?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Kuinka Lohkoketju Toimii?

Nyt kun ymmärrämme, mitä lohkoketju ja Bitcoin ovat, tarkastellaan, miten lohkoketjuteknologia toimii verkkotransaktion yhteydessä käyttäen Bitcoinia esimerkkinä. Koska Bitcoin on laajimmin käytetty kryptovaluutta, se tarjoaa selkeän ja käytännöllisen esimerkin siitä, miten lohkoketju toimii todellisissa tilanteissa.

Vaihe 1: Transaktion luominen ja lähettäminen

Kuvittele, että haluat ostaa uuden kannettavan tietokoneen verkkokaupasta käyttäen Bitcoinia. Prosessi alkaa, kun avaat Bitcoin-lompakko-sovelluksen ja luot transaktioviestin.

Tämä viesti sisältää lähettämäsi Bitcoin-määrän sekä kaupan julkisen avaimen, joka toimii vastaanottajan osoitteena. Valtuutat transaktion allekirjoittamalla sen digitaalisesti omalla yksityisavaimellasi. Tämä allekirjoitus perustuu julkisen avaimen kryptografiaan, joka on keskeisessä roolissa transaktion turvallisuuden ja aitouden varmistamisessa – aihe, jota käsittelemme tarkemmin myöhemmin kurssilla.

step_1

Vaihe 2: Lähetys verkkoon

Kun olet tarkistanut tiedot huolellisesti – koska Bitcoin-transaktiot ovat peruuttamattomia – lähetät transaktioviestin Bitcoin-verkkoon. Tämä verkko koostuu lukuisista solmuista, joista jokainen ylläpitää täydellistä kopiota Bitcoin-lohkoketjusta.

Bitcoin-verkko

Vaihe 3: Tapahtuman vahvistaminen

Bitcoin-verkoston solmut jakautuvat yleensä kahteen ryhmään: louhijat ja varmentajat. Louhijat keskittyvät uusien lohkojen luomiseen, kun taas muut solmut vastaavat verkon läpi kulkevan datan varmentamisesta. Tässä vaiheessa ne varmistavat, että sinulla on riittävästi Bitcoinia tapahtuman suorittamiseen ja että tapahtuma on asianmukaisesti valtuutettu sinun toimestasi.

Louhijat ja varmentajat

Vaihe 4: Louhintaprosessi

Louhinta on laskennallinen kilpailu, jossa louhijat käyttävät laskentatehoaan ratkaistakseen monimutkaisen matemaattisen ongelman, joka vaaditaan uuden transaktiolohkon luomiseen.

Kuten aiemmin käsiteltiin, jokaisella lohkolla on yksilöllinen tunniste, jota kutsutaan hashiksi. Tämä hash luodaan lohkon sisällöstä ja sen on täytettävä tietty ehto – esimerkiksi Bitcoinissa hashin alussa on oltava tietty määrä nollia.

Tämän saavuttamiseksi louhijat etsivät lukua nimeltä nonce. Kun nonce yhdistetään lohkon muihin tietoihin ja hashataan, tuloksena olevan hashin on täytettävä vaaditut kriteerit.

step_4

Vaihe 5: Lohkon lisääminen lohkoketjuun

Kun louhija onnistuu luomaan uuden lohkon, se lähetetään koko verkkoon. Muut solmut tarkistavat lohkon ja, kun se on vahvistettu, lisäävät sen omaan lohkoketjukopioon. Koska jokainen lohko sisältää edellisen lohkon hashin, tämä prosessi muodostaa muuttumattoman lohkoketjun. Louhija, joka löysi oikean noncen ensimmäisenä, saa palkkioksi vastaluotuja bitcoineja.

Lähetys

Vaihe 6: Tapahtuman vahvistus

Tapahtumasi, yhdessä monien muiden kanssa, sisällytetään nyt lohkoon Bitcoin-lohkoketjussa. Noin 10 minuutin kuluessa tapahtuman luomisesta sekä sinä että verkkokauppa saatte vahvistuksen siitä, että maksu on käsitelty onnistuneesti.

vaihe_6

Läpinäkyvyys ja pseudonyymisyys

Lohkoketju toimii julkisena pääkirjana, mikä tarkoittaa, että kaikki tapahtumat ovat läpinäkyviä ja kaikkien nähtävissä. Osallistujat pysyvät kuitenkin pseudonyymeinä, sillä verkossa näkyvät vain heidän lompakko-osoitteensa. Vaikka kaikki siirrot ovat tarkasteltavissa, näiden osoitteiden yhdistäminen todellisiin henkilöllisyyksiin vaatii lisätietoja ulkopuolelta.

Tässä on esimerkki oikeasta Bitcoin-siirrosta (voit tarkastella sitä täällä):

Tapahtuman tiedot

Kuten huomaat, tapahtumassa näkyvät sekä lähettäjän että vastaanottajan osoitteet. Mukana on usein myös vaihto-osoite, joka yleensä kuuluu samalle käyttäjälle, jos se edustaa palautettua vaihtorahaa. Useimmat nykyaikaiset lompakko-ohjelmat noudattavat parhaita käytäntöjä luomalla uuden osoitteen vaihtorahalle yksityisyyden parantamiseksi.

Mutta miksi ei ole mahdollista lähettää tarkkaa määrää Bitcoinia ilman vaihtorahan palauttamista? Tätä kysymystä ja siihen liittyviä käsitteitä käsitellään myöhemmin kurssilla.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
some-alt