Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Syvällisempi Katsaus Transaktioihin | Lohkot ja transaktiot
Quizzes & Challenges
Quizzes
Challenges
/
Johdatus Lohkoketjuun

bookSyvällisempi Katsaus Transaktioihin

Lohkoketjun ja Bitcoinin maailmassa transaktiot ovat elintärkeitä tapahtumia, jotka mahdollistavat digitaalisen valuutan siirron osallistujien välillä. On aika tarkastella lohkoketjun transaktioiden yksityiskohtia.

Transaktion rakenne

Kuten aiemmin todettu, Bitcoin-transaktio on digitaalinen viesti, joka määrittää, miten bitcoinit "siirretään" (ne eivät oikeasti siirry, vaan omistajuus vaihtuu) osoitteesta toiseen. Perustasolla transaktio sisältää seuraavat osat:

Tässä on esimerkki oikeasta transaktiosta, jota voit tarkastella (saatavilla täällä):

Kuten tässä esitetään, tapahtuma sisältää 7 syötettä ja 4 ulostuloa, joista jokainen liittyy yksilölliseen osoitteeseen. Syötettyjen bitcoinien kokonaismäärä on suurempi kuin ulostulevien bitcoinien kokonaismäärä. Tämä ero johtuu siitä, että tapahtumaan sisältyy myös maksuja, jotka on otettava huomioon.

Määrä on yhtä suuri kuin ulostulevien bitcoinien summa, ja määrä + maksut on yhtä suuri kuin syötettyjen bitcoinien summa.

Tapahtuman vahvistaminen

Ennen kuin tapahtuma lisätään lohkoon ja tallennetaan lohkoketjuun, verkon on vahvistettava se. Tämä vahvistusprosessi varmistaa, että tapahtuma on kelvollinen ja noudattaa verkon sääntöjä. Tässä ovat tapahtuman vahvistamisen keskeiset näkökohdat:

Kuten edellisessä luvussa selitettiin, kun tapahtuma on vahvistettu, se sijoitetaan mempooliin, jossa se odottaa louhijan valintaa seuraavaan lohkoon sisällytettäväksi. Kun lohko on luotu, se lähetetään verkkoon ja vahvistetaan. Jos lohko läpäisee validoinnin, se lisätään lohkoketjuun ja kaikki sen sisältämät tapahtumat katsotaan vahvistetuiksi.

Lisävahvistukset

Palaten tapahtumaesimerkkiin, annetun linkin avaaminen paljastaa seuraavaa:

Ensimmäinen vahvistus tapahtuu, kun tapahtuma sisällytetään lohkoon. Jokainen lisälohko, joka lisätään tämän lohkon päälle, lasketaan ylimääräiseksi vahvistukseksi. Mitä enemmän vahvistuksia tapahtumalla on, sitä pienempi on riski sen peruuttamisesta.

Käytännössä on tavallista odottaa kuusi vahvistusta ennen kuin Bitcoin-tapahtumaa pidetään lopullisena. Tällä syvyydellä tapahtuman peruuttaminen vaatisi poikkeuksellisen paljon laskentatehoa, mikä tekee siitä käytännössä peruuttamattoman.

1. Mikä Bitcoin-siirron osa todistaa, että lähettäjällä on oikeus siirtää bitcoinit?

2. Mikä on ensisijainen syy odottaa useita vahvistuksia sen jälkeen, kun Bitcoin-siirto on lisätty lohkoon?

question mark

Mikä Bitcoin-siirron osa todistaa, että lähettäjällä on oikeus siirtää bitcoinit?

Select the correct answer

question mark

Mikä on ensisijainen syy odottaa useita vahvistuksia sen jälkeen, kun Bitcoin-siirto on lisätty lohkoon?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 6.25

bookSyvällisempi Katsaus Transaktioihin

Pyyhkäise näyttääksesi valikon

Lohkoketjun ja Bitcoinin maailmassa transaktiot ovat elintärkeitä tapahtumia, jotka mahdollistavat digitaalisen valuutan siirron osallistujien välillä. On aika tarkastella lohkoketjun transaktioiden yksityiskohtia.

Transaktion rakenne

Kuten aiemmin todettu, Bitcoin-transaktio on digitaalinen viesti, joka määrittää, miten bitcoinit "siirretään" (ne eivät oikeasti siirry, vaan omistajuus vaihtuu) osoitteesta toiseen. Perustasolla transaktio sisältää seuraavat osat:

Tässä on esimerkki oikeasta transaktiosta, jota voit tarkastella (saatavilla täällä):

Kuten tässä esitetään, tapahtuma sisältää 7 syötettä ja 4 ulostuloa, joista jokainen liittyy yksilölliseen osoitteeseen. Syötettyjen bitcoinien kokonaismäärä on suurempi kuin ulostulevien bitcoinien kokonaismäärä. Tämä ero johtuu siitä, että tapahtumaan sisältyy myös maksuja, jotka on otettava huomioon.

Määrä on yhtä suuri kuin ulostulevien bitcoinien summa, ja määrä + maksut on yhtä suuri kuin syötettyjen bitcoinien summa.

Tapahtuman vahvistaminen

Ennen kuin tapahtuma lisätään lohkoon ja tallennetaan lohkoketjuun, verkon on vahvistettava se. Tämä vahvistusprosessi varmistaa, että tapahtuma on kelvollinen ja noudattaa verkon sääntöjä. Tässä ovat tapahtuman vahvistamisen keskeiset näkökohdat:

Kuten edellisessä luvussa selitettiin, kun tapahtuma on vahvistettu, se sijoitetaan mempooliin, jossa se odottaa louhijan valintaa seuraavaan lohkoon sisällytettäväksi. Kun lohko on luotu, se lähetetään verkkoon ja vahvistetaan. Jos lohko läpäisee validoinnin, se lisätään lohkoketjuun ja kaikki sen sisältämät tapahtumat katsotaan vahvistetuiksi.

Lisävahvistukset

Palaten tapahtumaesimerkkiin, annetun linkin avaaminen paljastaa seuraavaa:

Ensimmäinen vahvistus tapahtuu, kun tapahtuma sisällytetään lohkoon. Jokainen lisälohko, joka lisätään tämän lohkon päälle, lasketaan ylimääräiseksi vahvistukseksi. Mitä enemmän vahvistuksia tapahtumalla on, sitä pienempi on riski sen peruuttamisesta.

Käytännössä on tavallista odottaa kuusi vahvistusta ennen kuin Bitcoin-tapahtumaa pidetään lopullisena. Tällä syvyydellä tapahtuman peruuttaminen vaatisi poikkeuksellisen paljon laskentatehoa, mikä tekee siitä käytännössä peruuttamattoman.

1. Mikä Bitcoin-siirron osa todistaa, että lähettäjällä on oikeus siirtää bitcoinit?

2. Mikä on ensisijainen syy odottaa useita vahvistuksia sen jälkeen, kun Bitcoin-siirto on lisätty lohkoon?

question mark

Mikä Bitcoin-siirron osa todistaa, että lähettäjällä on oikeus siirtää bitcoinit?

Select the correct answer

question mark

Mikä on ensisijainen syy odottaa useita vahvistuksia sen jälkeen, kun Bitcoin-siirto on lisätty lohkoon?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6
some-alt