Kuinka 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 peruuttamattomia – lä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ä?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Kuinka 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 peruuttamattomia – lä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ä?
Kiitos palautteestasi!