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

bookKuinka Lohkoketju Toimii?

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

Vaihe 1: Tapahtuman luominen ja lähettäminen

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

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

Vaihe 2: Lähettäminen verkkoon

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

Vaihe 3: Tapahtuman vahvistaminen

Bitcoin-verkon 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 oikeutetusti valtuutettu sinun toimestasi.

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 siinä on oltava tietty määrä alkunollia.

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

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.

Vaihe 6: Transaktion vahvistus

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

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, osoitteiden yhdistäminen todellisiin henkilöllisyyksiin vaatii ulkoista lisätietoa.

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

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 lompakkosovellukset 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? Käsittelemme tätä kysymystä ja siihen liittyviä käsitteitä myöhemmin kurssilla.

1. Kun aloitat Bitcoin-tapahtuman, mikä prosessi varmistaa, että tapahtuma tallennetaan lohkoketjuun?

2. Mikä seuraavista pitää paikkansa lohkoketjusta?

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

question mark

Kun aloitat Bitcoin-tapahtuman, mikä prosessi varmistaa, että tapahtuma tallennetaan lohkoketjuun?

Select the correct answer

question mark

Mikä seuraavista pitää paikkansa lohkoketjusta?

Select the correct answer

question mark

Mitä 'muuttumattomuus' tarkoittaa lohkoketjun yhteydessä?

Select the correct answer

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

Suggested prompts:

Can you explain more about how public and private keys work in Bitcoin transactions?

What is the role of miners versus verifiers in the Bitcoin network?

Why do Bitcoin transactions sometimes require a change address?

Awesome!

Completion rate improved to 6.25

bookKuinka Lohkoketju Toimii?

Pyyhkäise näyttääksesi valikon

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

Vaihe 1: Tapahtuman luominen ja lähettäminen

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

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

Vaihe 2: Lähettäminen verkkoon

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

Vaihe 3: Tapahtuman vahvistaminen

Bitcoin-verkon 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 oikeutetusti valtuutettu sinun toimestasi.

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 siinä on oltava tietty määrä alkunollia.

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

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.

Vaihe 6: Transaktion vahvistus

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

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, osoitteiden yhdistäminen todellisiin henkilöllisyyksiin vaatii ulkoista lisätietoa.

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

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 lompakkosovellukset 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? Käsittelemme tätä kysymystä ja siihen liittyviä käsitteitä myöhemmin kurssilla.

1. Kun aloitat Bitcoin-tapahtuman, mikä prosessi varmistaa, että tapahtuma tallennetaan lohkoketjuun?

2. Mikä seuraavista pitää paikkansa lohkoketjusta?

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

question mark

Kun aloitat Bitcoin-tapahtuman, mikä prosessi varmistaa, että tapahtuma tallennetaan lohkoketjuun?

Select the correct answer

question mark

Mikä seuraavista pitää paikkansa lohkoketjusta?

Select the correct answer

question mark

Mitä 'muuttumattomuus' tarkoittaa lohkoketjun yhteydessä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
some-alt