< Return to Video

35C3 - A Blockchain Picture Book

  • 0:08 - 0:18
    *35c3 esimusiikkia*
    [Translated by Viljami Kittilä (KYBS2004 course assignment at JYU.FI)]
  • 0:18 - 0:24
    Juontaja: Olen iloinen saadessani esitellä seuraavan puheenvuoron. Sen nimi on
  • 0:24 - 0:31
    "Lohkoketju-kuvakirja" ja sen esittää Alex. Lohkoketjut ovat aihe,
  • 0:31 - 0:37
    josta kuulemme jatkuvasti mediassa. Niitä myydään ratkaisuksi kaikille ja kaikkeen –
  • 0:37 - 0:45
    ihan mihin tahansa. Mutta miten ne oikeasti toimivat ja mitä ne oikeasti ovat...
  • 0:45 - 0:50
    ...sitä suurin osa ihmisistä ei oikein tiedä. Tänään saamme aloittelijatason esittelyn
  • 0:50 - 0:56
    kuvien avulla. Toivotakaa tervettulleeksi lavalle, Alex! Annetaan isot aplodit!
  • 0:56 - 1:03
    *Aplodit*
  • 1:03 - 1:11
    Alex: Hei vaan. Nimeni on Alex ja tulen Brunswickin teknillisestä yliopistosta.
  • 1:11 - 1:16
    Työskentelen sovellusturvallisuuden instituutissa. Ja arvaan, että
  • 1:16 - 1:23
    olette täällä katsomassa tätä lohkoketju-kuvakirjaa, eikö niin? Mutta heti alkuun: tämä esitys
  • 1:23 - 1:30
    ei käsittele uusimpia kryptovaluuttoja, eikä myöskään sitä,
  • 1:30 - 1:35
    mihin ICO:ihin kannattaa sijoittaa. En tiedä niistä mitään – pahoittelut,
  • 1:35 - 1:43
    jos tuotan pettymyksen. Tavoitteeni on antaa teille hyvin karkea, yleiskuvallinen perustason johdanto siihen,
  • 1:43 - 1:49
    mikä tämä lohkoketjujuttu oikein on. Niin että voisitte itse muodostaa mielipiteenne.
  • 1:49 - 1:56
    Toivottavasti yleisössä ei ole lohkoketjueksperttejä, sillä tämä on
  • 1:56 - 2:01
    perustason luento. Eli en odota teiltä mitään teknistä tai matemaattista
  • 2:01 - 2:09
    taustaa. Joten eiköhän aloiteta! Kuvitellaanpa seuraava tilanne.
  • 2:09 - 2:16
    Olipa kerran kaksi ihmistä. Kutsutaan heitä nimillä "Mary" vasemmalla ja "Alex" oikealla.
  • 2:16 - 2:24
    He halusivat tehdä kauppaa keskenään. Mary halusi ostaa talon Alexilta.
  • 2:24 - 2:30
    Niinpä Mary tuo sovitun summan rahaa. Ja Alex – kuvassa –
  • 2:30 - 2:37
    tuo avaimet taloon, jonka hän aikoi myydä Marylle. Mutta koska Mary ja
  • 2:37 - 2:44
    Alex eivät tunne toisiaan, he eivät myöskään luota toisiinsa. Niinpä he laativat
  • 2:44 - 2:50
    kaupasta sopimuksen, varmuuden vuoksi. Tässä oikealla näette
  • 2:50 - 2:56
    tyypillisen kauppasopimuksen, joka sisältää tärkeitä tietoja, kuten
  • 2:56 - 3:00
    kuvauksen myytävästä kohteesta – Alexin talo, esimerkiksi sen osoite,
  • 3:00 - 3:06
    mitä sisällä on ja niin edelleen. Sovittu rahamäärä – sanotaan että talo maksaa vaikka puoli
  • 3:06 - 3:12
    miljoonaa, esimerkiksi. Sekä kauppaan osallistuvat osapuolet – eli Mary
  • 3:12 - 3:19
    ja Alex. Ja tietenkin allekirjoitukset. Lopuksi sopimukseen
  • 3:19 - 3:27
    täytyy lisätä aikaleima, jotta se olisi virallinen. Nykyään nämä sopimukset ovat yleensä
  • 3:27 - 3:34
    digitaalisia dokumentteja. Mutta sekä digitaalisia, että paperillisia sopimuksia
  • 3:34 - 3:40
    voidaan vahingollisesti muuttaa, jos jokin ilkeä osapuoli saa kaikki kopiot
  • 3:40 - 3:48
    haltuunsa. Esimerkiksi poistamalla aikaleiman. Tämä voi mitätöidä sopimuksen ja sitä myötä
  • 3:48 - 3:55
    koko kaupan. Muuten – se ilkeä osapuoli voi olla myös
  • 3:55 - 4:02
    jompikumpi kaupankävijöistä. Sanotaan vaikka, että Alex on se ilkeä – ja hän haluaa ottaa
  • 4:02 - 4:10
    rahat vastaan, mutta pitää myös talon itsellään. Tämä on lähtötilanteemme.
  • 4:10 - 4:15
    Vuonna 1990 Haber ja Stornetta ehdottivat tieteellisessä julkaisussa kryptografista
  • 4:15 - 4:24
    ratkaisua aikaleiman yhdistämiseksi digitaaliseen dokumenttiin niin, ettei sitä voi väärentää.
  • 4:24 - 4:29
    Mitä se tarkoittaa? Että aikaleima ja dokumentti yhdistetään uuteen
  • 4:29 - 4:37
    dokumenttiin joten, niitä ei voi enää erottaa rikkomatta sisältöä. Näemme pian
  • 4:37 - 4:42
    tarkemmin, miten se tapahtuu. Mutta kuvitellaan nyt, että tämä lohko tässä
  • 4:42 - 4:48
    sisältää sopimuksen ja aikaleiman. Ja ne on sidottu toisiinsa
  • 4:48 - 4:55
    jonkinlaisen salaperäisen hienon kryptografisen tekniikan avulla, jota kuvastaa tämä sininen kehys.
  • 4:55 - 5:04
    Selvä? Mutta meillä on valitettavasti silti ongelma: Muistattehan
  • 5:04 - 5:10
    sen ilkeän Alexin? Hän voi edelleen hävittää kaikki sopimuskopiot ja väittää, että mitään ei koskaan
  • 5:10 - 5:19
    tapahtunut. Tämän ongelman ratkaisuksi Haber ja Stornetta ehdottivat
  • 5:19 - 5:24
    julkaisussaan myös "ketjutusmenetelmää" näille lohkoille. Jokainen
  • 5:24 - 5:30
    lohko sisältäisi eri sopimuksen. Tuloksena syntyy ketju
  • 5:30 - 5:36
    lohkoja: Lohkoketju! Tadaa! Ja koska kyseessä on ketju, yksittäistä lohkoa ei voi
  • 5:36 - 5:41
    poistaa ketjusta. Jos lohko poistetaan ketjun sisältä,
  • 5:41 - 5:46
    ketju rikkoutuu täysin, jolloin sen uudelleen kokoaminen on mahdotonta
  • 5:46 - 5:56
    vahingoittamatta sitä, kuten myöhemmin näemme. Okei? Tämä ei siis estä ketään
  • 5:56 - 6:03
    hävittämästä koko ketjua. Ehkä. Mutta mitä pidemmäksi ketju kasvaa,
  • 6:03 - 6:08
    mitä useampi ihminen on siinä mukana,
    sitä suurempi on riski, että pahantahtoisen
  • 6:08 - 6:17
    toimijan toiminta paljastuu. OK?
    Selvä tähän asti?
  • 6:17 - 6:22
    Hyvä. Mutta ongelma on yhä olemassa: tämä
  • 6:22 - 6:27
    ketju täytyy tallentaa jonnekin. Muistathan, että se on digitaalinen? Sanotaan vaikka,
  • 6:27 - 6:36
    että toinen luotettava taho saa tämän tehtävän. Tässä se on. Tämä on luotettu tahomme,
  • 6:36 - 6:44
    joka vastaa lohkoketjusta. Mutta, ongelma on, että tämä luotettu taho voi epäonnistua
  • 6:44 - 6:49
    tai muuttua epäluotettavaksi. Eikä sen tarvitse olla pahantahtoinen. Voi myös käydä niin,
  • 6:49 - 6:56
    että lohkoketjun tallennus epäonnistuu tai
    romuttuu, tai dataa tuhoutuu esimerkiksi
  • 6:56 - 7:05
    laiterikon takia, tai luotettu taho vain poistaa sen vahingossa. Ehkä. Joten,
  • 7:05 - 7:10
    kuten kaikissa keskitettyissä palveluissa,
    sinun täytyy vain luottaa. Kuvittele että
  • 7:10 - 7:15
    sähköpostipalvelusi katoaa huomenna. Kuinka montaa palvelua käytät, jotka ovat
  • 7:15 - 7:24
    sähköpostisi varassa? Okei. Siksi paperissa
    ehdotetaan, että lohkoketjusta jaetaan
  • 7:24 - 7:32
    kopioita monille muille tahoille. Tässä ne ovat. Tässä näet
  • 7:32 - 7:39
    joukon muita tahoja – keitä he ikinä ovatkaan – jotka omistavat kopion, tarkan kopion, lohkoketjusta.
  • 7:39 - 7:47
    Muista, että tämä sininen väri tarkoittaa
    jotain kryptografista. Okei. Eli nyt näet,
  • 7:47 - 7:52
    ettei meillä ole enää keskitettyä tallennusta.
    Sen sijaan meillä on suuri määrä
  • 7:52 - 7:59
    osallistujia, joihin voimme luottaa. Kutsutaan tätä hajautetuksi verkoksi.
  • 7:59 - 8:05
    Muista tämä termi. Se on tärkeä myöhemmin. Eli siis, vaikka osa näistä
  • 8:05 - 8:11
    tahoista epäonnistuu, niin kauan kuin enemmistö säilöistä on kunnossa ja sisältää kelvollisen ja saman
  • 8:11 - 8:25
    kopion lohkoketjusta, voimme jatkaa.
    Okei. Oletko vielä mukana? Hyvä. Eli,
  • 8:25 - 8:35
    kysymys kuuluu: Miten tämä mystinen
    kryptografia-juttu oikein toimii?
  • 8:35 - 8:38
    *naurahtaa*
  • 8:38 - 8:42
    Tältä sellainen lohko oikeasti näyttää.
    Ja itse asiassa, tämä on ensimmäinen
  • 8:42 - 8:48
    koskaan luotu lohkoketjun lohko. Mutta oletan, että et ole oikeasti kiinnostunut
  • 8:48 - 8:56
    matikkaluennosta. Okei. Kuten lupasin, jätetään matemaattiset yksityiskohdat pois ja pysytään
  • 8:56 - 9:02
    visuaalisessa. Mutta ihan tiedoksi: tämä on lohko. Okei. Kuvitellaan,että havaitsemme
  • 9:02 - 9:10
    uuden kaupan. Alice ja Bob käyvät kauppaa,
    ja kuten näemme, että Alice haluaa myydä
  • 9:10 - 9:18
    esimerkiksi älypuhelimensa Bobille. Muistatteko ne polaroid-kamerat, joilla
  • 9:18 - 9:24
    voi ottaa kuvan ja se tulostui heti?
    Tiedättekö ne? Luulen että ne
  • 9:24 - 9:31
    ovat taas muodissa. Joten kun seuraamme tilannetta, otamme siitä polaroid-kuvan.
  • 9:31 - 9:37
    Se tulostuu, ja tämä kuva todistaa
    kauppatapahtuman. Eli, otamme tämän kuvan ja
  • 9:37 - 9:48
    laitamme sen liitutaululle. Tähän tapaan. Sanotaan, että tämä kuva edustaa lohkoa.
  • 9:48 - 9:59
    Muistatko ne sinireunaiset lohkot, joita
    näimme aiemmin? Okei. Hiukan myöhemmin,
  • 9:59 - 10:09
    havaitsemme toisen kaupan. Tässä Charlie
    haluaa myydä autonsa Peterille. Ja jälleen,
  • 10:09 - 10:15
    otamme kuvan. Mutta tällä kertaa asetamme edellisen kuvan – sen, joka on
  • 10:15 - 10:22
    jo liitutaululla – taustalle tähän tilanteeseen. Kuten tässä. Joten,
  • 10:22 - 10:34
    nyt otamme uuden Polaroid-kuvan ja
    laitamme sen takaisin liitutaululle. OK? Joten mitä
  • 10:34 - 10:42
    näemme nyt? Ensimmäinen kuva, joka on
    ensimmäinen lohkomme, näkyy taustalla
  • 10:42 - 10:51
    toisessa kuvassa, joka on toinen lohkomme. Joten sanotaan, että toinen lohko on
  • 10:51 - 10:59
    yhdistetty ensimmäiseen lohkoon. Joten jos joku pahantahtoinen haluaa muuttaa ensimmäisen
  • 10:59 - 11:05
    lohkon sisältöä, hänen täytyy myös muuttaa
    toisen lohkon sisältö. Mikä tarkoittaa
  • 11:05 - 11:21
    enemmän vaivaa tälle pahalle osapuolelle. Ok? Joten jatketaan tietysti samalla tavalla. Ja lisätään
  • 11:21 - 11:26
    kolmas kuva taululle. Tässä voimme
    nähdä Even ja Alexin, eri Alexin, käyvän
  • 11:26 - 11:34
    kauppaa tavaroilla. Lisäksi voimme edelleen nähdä toisen kuvan. Se on tämän
  • 11:34 - 11:41
    kolmannen kuvan taustalla, joten sama asia. Kolmas on yhdistetty
  • 11:41 - 11:52
    toiseen. OK. Oletko mukana? Hienoa. Ja
    tietysti täydellisyyden vuoksi lisätään
  • 11:52 - 11:58
    neljäs lohko, jossa Armin ja Ed käyvät kauppaa. Ja kyseessä oleva talo on tällä kertaa
  • 11:58 - 12:04
    kalliimpi. Joten jälleen, näemme kolmannen
    lohkon sisällön neljännessä lohkossa.
  • 12:04 - 12:11
    Se on niiden ketjun. Nyt näemme
    kokonaiskuvan täällä. Joten, jos paha osapuoli nyt
  • 12:11 - 12:18
    haluaa muuttaa jotain tässä ensimmäisessä kaupassa ensimmäisessä kuvassa, se tarkoittaa, että hänen
  • 12:18 - 12:26
    täytyy muuttaa myös toinen, kolmas ja
    neljäs kuva lisäksi. Muuten tämä
  • 12:26 - 12:35
    muutos on havaittavissa. Eikö vain? OK.
    Joten voidaan sanoa, että loimme oman erityisen
  • 12:35 - 12:41
    lohkoketjumme tässä, joka koostuu
    polaroid-kuvista, jotka edustavat tietysti
  • 12:41 - 12:55
    lohkoja. OK, tämä vaivannäkö voi tuoda
    mukanaan hienoja ominaisuuksia. Ja tässä kohtaa
  • 12:55 - 13:01
    on tärkeää sanoa, että jotkut näistä
    ominaisuuksista ovat valinnaisia. On olemassa
  • 13:01 - 13:06
    erilaisia lohkoketjujärjestelmiä ja useimmat ominaisuudet riippuvat siitä,
  • 13:06 - 13:13
    millainen lohkoketju on käytössä ja
    tietysti sen käyttötavasta. Mutta katsotaanpa
  • 13:13 - 13:18
    joitakin mielestäni tärkeitä ominaisuuksia. Joten, palataan liitutauluumme
  • 13:18 - 13:26
    tälle, jonka rakensimme aiemmin. Olemme siis jo nähneet tämän ketjutusmekanismin.
  • 13:26 - 13:31
    Tämä kuva kuvan sisällä -juttu. Kuten muistat. Tämä mekanismi tekee
  • 13:31 - 13:36
    lohkoistamme muuttumattomia ja siten myös sopimukset näissä lohkoissa ovat tietysti,
  • 13:36 - 13:46
    muuttumattomia. Joten, niitä voidaan muuttaa vain, jos koko ketjua muutetaan. Joten
  • 13:46 - 13:51
    otetaanpa taulumme ja sijoitetaan se minne tahansa julkisesti näkyville. Tämä antaa kaikille ihmisille
  • 13:51 - 13:57
    mahdollisuuden tarkkailla kaikkea,
    mitä ketjussamme tapahtuu taululla
  • 13:57 - 14:04
    ja havaita mahdollisia poikkeamia.
    Voimme siis sanoa, että lohkoketju
  • 14:04 - 14:14
    on ehkä siistein avoimen lähdekoodin ohjelmisto. Muut osapuolet, jotka muodostavat
  • 14:14 - 14:19
    hajautetun verkkomme – muistat, puhuimme siitä aiemmin – luovat tarkan
  • 14:19 - 14:26
    kopion liitutaulustamme ja päivittävät
    kopionsa joka kerta kun uutta
  • 14:26 - 14:32
    lisätään ketjuun. Joten jos alkuperäinen
    lohkoketju tällä taululla muuttuu virheelliseksi
  • 14:32 - 14:37
    tai katoaa tai mitä tahansa, voimme pyytää
    hajautetulta verkoltamme viimeisimmän kelvollisen
  • 14:37 - 14:48
    kopion tästä ketjusta ja palauttaa sen takaisin taululle. Mutta vaikka jotkut näistäkin osapuolista
  • 14:48 - 14:53
    muuttuisivat pahantahtoisiksi, niin kauan kuin suurin osa osapuolista on rehellisiä ja omistaa kelvollisen
  • 14:53 - 15:03
    kopion lohkoketjusta, voimme estää petokset siinä. Ja ainakin on mahdollista
  • 15:03 - 15:09
    varmistaa anonymiteetti kaikille osapuolille.
    Sekä hajautetun verkon osapuolille että
  • 15:09 - 15:18
    lohkojen sisällä olevien sopimusten osapuolille. OK, joten yhteenvetona voimme
  • 15:18 - 15:24
    sanoa, että sopimukset lohkoketjussamme ovat muuttumattomia. Lohkoketjun hallinta on
  • 15:24 - 15:29
    hajautettua ja on todella vaikeaa
    houkutella suurinta osaa verkosta pahoille
  • 15:29 - 15:35
    teille, luulisin. Lohkomme, taulumme ja
    siten myös lohkoketju sen sisällä ovat
  • 15:35 - 15:41
    julkisesti tarkasteltavissa, eikä ole mahdollista poistaa yhtäkään lohkoa
  • 15:41 - 15:47
    ketjusta rikkomatta sitä kokonaan.
    Voimme tarjota anonymiteetin hajautetulle
  • 15:47 - 15:50
    verkollemme ja osapuolille, jotka osallistuvat tapahtumiin tai
  • 15:50 - 15:56
    ketjun sisäisiin sopimuksiin,
    ja ainakaan emme ole yksittäisen
  • 15:56 - 16:05
    instituution – kuten pankin tai hallituksen – armoilla. OK, vaikuttaa siis aika hienoilta
  • 16:05 - 16:12
    ominaisuuksilta. Nämä ovat vain joitakin monista ominaisuuksista, joita voimme saavuttaa. Joten
  • 16:12 - 16:19
    katsotaanpa tarkemmin yhtä yleistä lohkoketjusovellusta. Luulen, että suurin osa teistä täällä
  • 16:19 - 16:25
    on kuullut niin sanotusta kryptovaluutta-
    jutusta, erityisesti Bitcoinista. Ehkä jollain
  • 16:25 - 16:30
    teistä onkin vähän Bitcoinia. Tietysti on
    paljon muitakin kryptovaluuttoja:
  • 16:30 - 16:37
    Woppercoin, OneCoin(?)... jne. Mutta
    puhutaanpa lohkoketjupohjaisista
  • 16:37 - 16:49
    rahansiirroista yleisesti. Joten, tämä on
    klassinen saksalainen tilisiirtolomake. Ennen
  • 16:49 - 16:54
    verkkopankin aikaa tätä lomaketta käytettiin siirtämään rahaa tililtä
  • 16:54 - 17:00
    toiselle. Ehkä jotkut teistä
    muistavatkin yhä, piti kirjoittaa
  • 17:00 - 17:07
    todella selkeästi – mikä oli kamalaa – ja sitten, täytit lomakkeen ja annoit sen pankille,
  • 17:07 - 17:14
    joka hoiti loput. Tässä näkyy joitakin kenttiä: tässä ovat
  • 17:14 - 17:20
    rahan lähettäjän ja vastaanottajan nimet.
    Lähettäjä on alhaalla.
  • 17:20 - 17:28
    Tässä näkyvät tilinumerot. Tämä on pankkitunnus, ja tässä tapauksessa näemme,
  • 17:28 - 17:36
    että kyseessä on sama pankki. Tietysti
    rahan määrä ja lähettäjän
  • 17:36 - 17:43
    allekirjoitus, sekä päivämäärä. Joten, kryptovaluuttojen, kuten Bitcoinin
  • 17:43 - 17:50
    kautta tapahtuvissa rahoitustapahtumissa
    emme tarvitse niin paljon tietoa. Ainoa tieto,
  • 17:50 - 17:57
    mitä tarvitsemme, on lähettäjän ja vastaanottajan julkiset avaimet. Niitä käytetään
  • 17:57 - 18:02
    kuten tilinumeroita, mutta ne ovat
    paljon pidempiä ja kryptisempiä.
  • 18:02 - 18:07
    Tietenkin tarvitsemme edelleen rahasumman ja lähettäjän allekirjoituksen, joka
  • 18:07 - 18:14
    sisältää myös aikaleiman. Muistakaa, että nämä asiat ovat digitaalisia. Niinpä, vanhoina hyvinä
  • 18:14 - 18:18
    aikoina täytimme vain tämän lomakkeen, laitoimme sen pankin erityiseen postilaatikkoon ja
  • 18:18 - 18:27
    unohdimme asian. Kryptovaluutoissa, hyvin yksinkertaistetusti, kaikki palkkiotapahtumat,
  • 18:27 - 18:34
    kuten nämä täällä, kerätään hajautettuun verkkoomme. Sanotaan, että
  • 18:34 - 18:42
    hajautettu verkkomme keräsi seitsemän odottavaa tapahtumaa. Mutta nämä
  • 18:42 - 18:45
    tapahtumat eivät ole vielä lohkoketjussamme. Palataan takaisin lohkoketjuumme.
  • 18:45 - 18:52
    Meillä on tällä hetkellä viisi lohkoa, joissa on sopimuksia tai tapahtumia sisällä. Joten,
  • 18:52 - 18:59
    kohtaamme kysymyksen, mitkä näistä
    tapahtumista muodostavat kuudennen lohkomme
  • 18:59 - 19:07
    tässä ketjussa. OK, oletko samaa mieltä tästä kysymyksestä. Ehkä jotkut teistä sanoisivat: Hei, tapahtumissa
  • 19:07 - 19:12
    on aikaleimoja, miksi emme käytä niitä.
    Ongelmana on, että hajautettu
  • 19:12 - 19:19
    verkkomme toimii eri aikavyöhykkeillä ja tiedättehän, verkkoviiveiden
  • 19:19 - 19:26
    ja kaiken tämmöisen takia. Tarvitsemme siis toisen ratkaisun tähän ongelmaan. Arvelen, että
  • 19:26 - 19:40
    jotkut teistä ovat jo saaneet idean, miten tämä voisi toimia. Jos kaikki osapuolet noudattavat
    sääntöä siitä, miten päästä yhteisymmärrykseen jostakin asiasta, voimme kutsua tällaista
  • 19:40 - 19:50
    konsensusprotokollaksi. Ehkä jotkut ovat kuulleet tämän termin aiemmin. Okei, muistakaa se.
  • 19:50 - 19:57
    Korvataan tapahtumat ja sopimukset
    jollain paljon yksinkertaisemmalla.
  • 19:57 - 20:02
    Sanotaan, että joitain hienoja symboleja ehdotettiin seuraavan lohkon ehdokkaiksi,
  • 20:02 - 20:07
    punaiselle paikalle ketjussa. Hajautettu verkkomme, joka koostuu joistain
  • 20:07 - 20:12
    osallistujista, kohtaa nyt kysymyksen:
    mikä näistä symboleista muodostaa seuraavan
  • 20:12 - 20:21
    lohkon. Tämä tavoite voidaan saavuttaa eri
    tavoilla. Puhutaan siis
  • 20:21 - 20:27
    parhaiten tunnetuista konsensusprotokollista. Ehkä yksi suosituimmista, jota bitcoin-verkko käyttää,
  • 20:27 - 20:36
    on proof of work -protokolla.
    Näen joidenkin nauravan. OK. Miten
  • 20:36 - 20:41
    tämä sitten liittyy kilpailuun? Takaisin
    alkuperäiseen kysymykseen, mikä
  • 20:41 - 20:50
    symboli muodostaa seuraavan lohkon.
    Yksinkertaisesti sanottuna aina kun uusi lohko
  • 20:50 - 20:54
    pitää luoda. Tarkoittaa, siis niin kauan kuin
    on odottavia tapahtumia, tarvitsemme uusia
  • 20:54 - 21:03
    lohkoja. Verkkomme järjestää julkisen kilpailun, johon jokainen voi osallistua.
  • 21:03 - 21:11
    Kilpailun voittaja voi päättää, mikä symboli
    pääsee uuteen lohkoon. Kuulostaa
  • 21:11 - 21:16
    yksinkertaiselta. Tässä kilpailussa
    näemme, että voittaja valitsee sydänsymbolin
  • 21:16 - 21:26
    seuraavaan lohkoon. Se ilmestyy sinne.
    Tämän kilpailun lopputulos on
  • 21:26 - 21:34
    tiedossa hajautetun verkkomme sisällä.
    Joten, jokainen verkon osapuoli lisää uuden
  • 21:34 - 21:44
    lohkon, jossa on sydänsymboli sisällä omaan paikalliseen lohkoketjukopioonsa. OK?
  • 21:44 - 21:53
    Valitettavasti, kuten jotkut teistä saattavat tietää, tällä protokollalla on joitain haittoja,
  • 21:53 - 22:00
    joista vakavin on todennäköisesti
    ympäristövaikutukset. Se
  • 22:00 - 22:06
    tarkoittaa, että kilpailujen järjestäminen kuluttaa paljon resursseja. Ja todellisuudessa kyseessä ei ole
  • 22:06 - 22:12
    moottoripyörät, vaan erittäin suuri määrä
    erikoistuneita, korkean suorituskyvyn
  • 22:12 - 22:20
    tietokoneita, jotka osallistuvat kilpailuihin. Ja tietenkin ne tarvitsevat
  • 22:20 - 22:26
    valtavasti sähköä, mikä ei ole kovin hyvä
    ympäristölle. Viime vuonna arvioitiin,
  • 22:26 - 22:31
    että bitcoin-verkon vuotuinen sähkönkulutus vastasi koko Tanskan kulutusta,
  • 22:31 - 22:43
    mikä on todella paljon. OK, et ehkä pidä tästä protokollasta? Katsotaanpa toista.
  • 22:43 - 22:50
    Tämä protokolla perustuu
    ryhmän osallistujien äänestykseen. Sitä
  • 22:50 - 22:56
    kutsutaan ryhmittymän äänestykseksi. Tämä on yksi nimi tälle protokollalle. Palaamme
  • 22:56 - 23:00
    alkuperäiseen kysymykseen hienoista symbooleista. Mikä niistä muodostaa seuraavan lohkon
  • 23:00 - 23:07
    ketjussamme? Sen sijaan että suuri tuntemattomien osallistujien verkosto ajaisi moottoripyöriä
  • 23:07 - 23:15
    ja kävisi kilpailuja, kutsumme tällä kertaa
    mukaan tiettyjä osapuolia kiinteään ryhmään, jota
  • 23:15 - 23:24
    kutsutaan ryhmittymäksi. Aina kun,
    uusi lohko luodaan, ryhmittymän
  • 23:24 - 23:35
    osallistujat äänestävät,
    aivan kuin demokraattisissa vaaleissa.
  • 23:35 - 23:41
    Symboli, jota useimmat äänestivät, voittaa.
    Niin yksinkertaista. Tällä kierroksella
  • 23:41 - 23:45
    kaksi osapuolta äänesti ympyrää,
    kaksi sydäntä ja kolme
  • 23:45 - 23:51
    tähtisymbolia. Tähti valittiin kansan tahdosta
  • 23:51 - 24:03
    joten se ilmestyy seuraavaan lohkoon. Oletko samaa mieltä? Joten, äänestyksen tulos
  • 24:03 - 24:10
    on tiedossa hajautetun verkkomme sisällä,
    joka säilyttää kopioita lohkoketjusta.
  • 24:10 - 24:15
    Jokainen verkon osapuoli lisää uuden lohkon omaan paikalliseen kopioonsa,
  • 24:15 - 24:22
    joka sisältää tähtisymbolin.
    Hienoa, tässä ei ole ympäristöhaittoja.
  • 24:22 - 24:34
    Ehkä tämä on paras ratkaisu. Jotkut
    teistä eivät ole samaa mieltä. Joo,
  • 24:34 - 24:40
    haasteena on ryhmittymän muodostaminen. Tämä on yksi haittapuoli.
  • 24:40 - 24:44
    Emme voi taata, että kutsutut osapuolet
    tai ryhmittymän jäsenet ovat
  • 24:44 - 24:53
    puolueettomia. Tässä näemme valtavan vartijan, joka päästää ryhmittymään
  • 24:53 - 24:57
    vain ne, jotka lupaavat äänestää ympyrää eikä mitään muuta.
  • 24:57 - 25:07
    Voimme sanoa, että hän on eräänlainen suodatin. Koska ryhmittymässä mukana on vain osallistujia,
  • 25:07 - 25:13
    jotka lupaavat äänestää ympyräsymbolia,
    ja he myös lopulta äänestävät sen puolesta,
  • 25:13 - 25:20
    kuten näet. Muiden haasteiden lisäksi
    protokollaa voidaan käyttää
  • 25:20 - 25:32
    korruptioon tai muuhun. Oletko vielä mukana? Hienoa. Tarkastellaanpa viimeistä
  • 25:32 - 25:38
    konsensusprotokollaa. Ehkä se pärjää paremmin. Tämä perustuu
  • 25:38 - 25:46
    osakkuuteen tai omistukseen järjestelmästä, jonka kukin omistaa. Tätä konsensusprotokollaa kutsutaan
  • 25:46 - 25:55
    Proof of Stakeksi. Mutta miten tämä
    liittyy satunnaisuuteen? Saatat kysyä.
  • 25:55 - 26:00
    Vielä kerran, kun kysymme, mikä symboli muodostaa seuraavan
  • 26:00 - 26:09
    lohkon ketjussamme? Oletetaan, että meillä on järjestelmä, sanotaan vaikka että kaikki
  • 26:09 - 26:16
    tämän maailman symbolit muodostavat järjestelmämme. Näemme järjestelmän. Se on tämä ympyrä
  • 26:16 - 26:21
    oikeassa laidassa. Ja koko järjestelmä
    kuuluu viidelle osapuolelle, jotka ovat
  • 26:21 - 26:30
    vasemmassa alakulmassa. Nämä viisi värillistä osapuolta. Joten tämä värillinen ympyrä edustaa kunkin osapuolen
  • 26:30 - 26:37
    omistusta järjestelmästä. Jokaisella kierroksella nämä osapuolet äänestävät siitä, mikä symboli
  • 26:37 - 26:44
    muodostaa seuraavan lohkon. Mutta tällä kertaa voittaja päätetään
  • 26:44 - 26:52
    satunnaisesti, ottaen huomioon kunkin
    osapuolen omistus. Voimme siis kutsua tätä painotetuksi
  • 26:52 - 27:03
    satunnaisuudeksi. OK, miten tämä tarkalleen toimii? Kuvitellaan rulettipyörä.
  • 27:03 - 27:10
    Toivottavasti jotkut teistä tuntevat tämän pelin. Yleensä pyörä pyörii, siihen heitetään
  • 27:10 - 27:16
    pallo, pyörä lopettaa pyörimisen ja pallo pysähtyy johonkin pyörän numeroista,
  • 27:16 - 27:22
    ja se numero on voittaa. Mutta tällä kertaa numeroiden
  • 27:22 - 27:29
    sijaan sijoitamme symboliehdokkaat pyörälle niiden haltijan omistuksen
  • 27:29 - 27:43
    mukaan. OK, pelataan peliä. Tältä pyörämme näyttää ja pyöräytämme sitä
  • 27:43 - 27:51
    ja heitämme pallon pyörälle. Pallo pyörii ja pyörii, ja lopulta pysähtyy
  • 27:51 - 28:01
    johonkin symboliin. Tässä pallo pysähtyi kolmioon. Kolmio on voittajasymboli
  • 28:01 - 28:05
    seuraavaan lohkoon, ja se ilmestyy sinne lopulta, kuten näette oikeassa
  • 28:05 - 28:17
    yläkulmassa. Oletteko mukana? Hyvä. Mitä tapahtuu, jos yhden osapuolen omistus on
  • 28:17 - 28:24
    huomattavasti suurempi kuin muiden?
    Tässä punainen
  • 28:24 - 28:33
    sidosryhmämme on erittäin rikas ja omistaa enemmistön järjestelmästä, joten kuten
  • 28:33 - 28:38
    voit kuvitella, vaikka järjestelmä valitsee satunnaisesti, koska satunnaisuus on painotettua,
  • 28:38 - 28:43
    hänen mahdollisuutensa tulla valituksi
    on huomattavasti suurempi kuin
  • 28:43 - 28:57
    muiden. Joten, tietysti on olemassa vielä enemmän konsensusprotokollia ja niistä voisi
  • 28:57 - 29:03
    puhua tunteja. Mutta lyhyesti sanottuna, jokainen yritys saavuttaa
  • 29:03 - 29:08
    reilu konsensus tuntuu pitävän sisällään haittapuolia, ja riippuen käyttötapauksestamme
  • 29:08 - 29:14
    ja käytettävästä lohkoketju menetelmästä,
    näillä haittapuolilla voi olla negatiivisia
  • 29:14 - 29:19
    vaikutuksia. Miksi sitten panostamme näin paljon tähän lohkoketjutieteeseen,
  • 29:19 - 29:26
    saatat kysyä. Palataan alkuperäiseen tilanteeseen, jossa Mary ja Alex
    kävivät kauppaa, ja
  • 29:31 - 29:38
    että talo, jonka hän myy, on todella
    hänen omaisuuttaan eikä peru
  • 29:38 - 29:46
    kauppaa myöhemmin. Toisaalta Alex joutuu
    luottamaan Maryyn, että tämä antaa
  • 29:46 - 29:54
    sovitun summan rahaa talosta. Jos pankki on mukana
  • 29:54 - 29:59
    kaupassa, sekä Mary että Alex joutuvat luottamaan pankkiin, jotta raha siirtyy
  • 29:59 - 30:04
    turvallisesti Maryltä Alexille, ja tietenkin oikea määrä ja oikeaa
  • 30:04 - 30:13
    valuuttaa. Suurissa kaupoissa, kuten talokaupassa, mukana on yleensä myös notaari.
  • 30:13 - 30:22
    Mary ja Alex joutuvat luottamaan notaarin puolueettomuuteen.
  • 30:22 - 30:30
    Näemme siis, että perinteisesti tällaisiin
    kauppoihin liittyy paljon luottamista,
  • 30:30 - 30:35
    ja luottaminen tällaisissa asioissa ei ole
    erittäin suosittua, koska menneisyydessä on koitunut
  • 30:35 - 30:42
    paljon pettymyksiä, kuten saatatte tietää.
    Ja kaikki tämä lohkoketjutiede
  • 30:42 - 30:49
    on tähän mennessä lupaavin lähestymistapa päästä eroon tästä luottamuksen tarpeesta. Mutta
  • 30:49 - 30:55
    mielestäni meillä on vielä pitkä matka
    tämän tavoitteen saavuttamiseen. Katsotaan mitä tulevaisuus
  • 30:55 - 31:09
    tuo tullessaan. Kiitos huomioistanne.
    *Aplodit*
  • 31:09 - 31:14
    Juontaja: Kiitos paljon tästä hienosta
    esityksestä. Jos teillä on kysymyksiä,
  • 31:14 - 31:25
    menkää mikrofoneille. Kolme yksinkertaista
    sääntöä, joita tulee noudattaa. Ensinnäkin, jos kysytte
  • 31:25 - 31:30
    kysymyksen, kysymys on yleensä yksi
    lause, joka päättyy kysymysmerkkiin. Ei mitään
  • 31:30 - 31:36
    muuta. Toiseksi, pitäkää mikrofoni lähellä
    suuta, melkein kun
  • 31:36 - 31:42
    haluaisitte purra sitä. Mutta älkää tehkö
    niin. Ja kolmanneksi, kaikille, jotka nyt poistuvat,
  • 31:42 - 31:49
    tehkää se hiljaisesti. Kiitos paljon.
    Aloitetaan kysymyksellä
  • 31:49 - 31:54
    Internetistä K: Hei. Tässä on kysymys IoC:ltä.
  • 31:54 - 31:59
    Puhuitte siitä, miten lohkoketjut tarjoavat
    anonyymiyttä, voisitteko selittää, mitä se
  • 31:59 - 32:03
    tarkoittaa lohkoketjujen kontekstissa,
    koska loppujen lopuksi kyse on oikeiden ihmisten
  • 32:03 - 32:08
    välisistä tapahtumista. Mikä on
    anonyymiyden määritelmä tässä yhteydessä?
  • 32:08 - 32:12
    A: Tämä on hyvin tekninen kysymys, oletan.
    Teknisille ihmisille
  • 32:12 - 32:17
    anonyymius tarkoittaa, ettei meillä ole nimiä, kuten näimme saksalaisessa pankkisiirto-
  • 32:17 - 32:21
    lomakkeessa, jossa näkee tarkalleen, että Mary ja Alex tekevät siirron. Siinä on nimet,
  • 32:21 - 32:25
    ja tiedät tarkalleen, keitä nämä ihmiset ovat. Tekniseltä kannalta se tarkoittaa,
  • 32:25 - 32:30
    että käytämme julkisia avaimia. Ja tietenkin
    voimme luoda julkisia avaimia tietämättä
  • 32:30 - 32:36
    omistajaa. Joten tässä tapauksessa on mahdollista varmistaa anonymiteetti, mutta kuten jotkut
  • 32:36 - 32:41
    teistä tietävät, siihen liittyy haasteita.
    Se on, joo, teknistä.
  • 32:41 - 32:48
    Juontaja: Mikrofoni numero kolme.
    M3: Näytitte meille erilaisia tapoja
  • 32:48 - 33:00
    valita, mikä tapahtuma on seuraava.
    Mutta onko mahdollista, että
  • 33:00 - 33:10
    joku tapahtuma voisi kadota? Tiedättehän, se ei vaadi –
  • 33:10 - 33:14
    A: Tarkoitatko, että yksi tapahtuma vain katoaa tästä pilvijutusta?
  • 33:14 - 33:19
    M3: Joo, jos kaikki muut valitaan ennen sitä.
  • 33:19 - 33:22
    Tai miten kauan äänestyksen järjestäminen voi kestää?
  • 33:22 - 33:26
    A: Se riippuu täysin protokollasta, kuten jotkut teistä tietävät lohkoketjuissa
  • 33:26 - 33:32
    on tämä aikaminuutti juttu. Eli uskoakseni joka kymmenes minuutti
  • 33:32 - 33:36
    tehdään uusi kierros tämän kryptografisen salauksen takia, mutta
  • 33:36 - 33:41
    se riippuu täysin protokollasta. Koska
    tämä äänestysprotokolla toimii täysin
  • 33:41 - 33:47
    eri tavalla. Siksi en halunnut mennä yksityiskohtiin, koska se
  • 33:47 - 33:51
    riippuu protokollasta. Voimme puhua siitä myöhemmin, jos haluatte, mutta luulen
  • 33:51 - 33:57
    että tämä ei kuulu tähän aiheeseen.
    Juontaja: Mikrofoni numero kaksi, kiitos.
  • 33:57 - 34:01
    M2: Kiitos puheesta. Monet lohkoketju-esimerkeistä, joita näen, ovat
  • 34:01 - 34:05
    käytännössä yhden yrityksen hallussa olevia tietokantoja. Joten se ei oikeastaan. Mikä on
  • 34:05 - 34:09
    mielestäsi mielenkiintoisin käyttötarkoitus lohkoketjulle, jonka olet nähnyt tänä päivänä?
  • 34:09 - 34:17
    A: En osaa vastata tähän, koska en
    tiedä tarkalleen, millaisia ratkaisuja
  • 34:17 - 34:24
    on olemassa. Tietenkin tiedän suosituista
    tavoista, kuten Hyper legendistä jne. Henkilökohtaisesti
  • 34:24 - 34:29
    nykyiset ratkaisut eivät ole kovin
    siistejä, teknisistä
  • 34:29 - 34:34
    taustoista johtuen. Mutta voin kuvitella, että
    lohkoketjun takana olevat hajautetun laskennan protokollat
  • 34:34 - 34:40
    voivat johtaa todella siisteihin juttuihin.
    Mutta asiaa täytyy
  • 34:40 - 34:45
    tutkia enemmän, ja tarkoitan
    oikeaa tutkimusta.
  • 34:45 - 34:50
    *Aplodit*
  • 34:50 - 34:53
    Juontaja: Meillä on toinen kysymys
    mikrofonista numero kaksi.
  • 34:53 - 34:59
    M2: Hieno puhe. Joo. Hajautetullaa
    laskennalla on tehty jo paljon
  • 34:59 - 35:01
    työtä.
    Juontaja: Voisitko mennä hieman lähemmäs
  • 35:01 - 35:04
    mikrofonia, kiitos?
    M2: Anteeksi. Jos yksi mielenkiintoisimmista
  • 35:04 - 35:09
    käyttökohteista on hajautettu laskenta,
    siitä on ollut paljon puhetta
  • 35:09 - 35:15
    bla bla bla, joten en ole varma. Toisaalta mikä on lohkoketjun kilpailuetu verrattuna
  • 35:15 - 35:22
    näihin aiempiin hajautetun laskennan protokolliin?
  • 35:22 - 35:28
    A: En ole varma ymmärsinkö kysymystäsi, mutta kysytkö, mikä
  • 35:28 - 35:30
    tässä kaikessa on oikeastaan uutta?
  • 35:30 - 35:37
    M2: Jos etuna on hajautettu laskenta, sitä on tehty aiemminkin. Enkä ole
  • 35:37 - 35:42
    varma, mikä etu on tehdä sitä lohkoketjun avulla.
  • 35:42 - 35:48
    A: Teknillisesti lohkoketju ei ole lainkaan uutta. Hajautettu laskenta
  • 35:48 - 35:53
    on melko vanha aihe, se on itse asiassa pelkkä hajautettu tietokanta, johon
  • 35:53 - 35:58
    on yhdistetty joitain muita ominaisuuksia joita voi yhdistää toisiinsa. Joten lohkoketju on
  • 35:58 - 36:05
    minulle yhdistelmä monia tekniikoita.
    Mielestäni meidän pitäisi
  • 36:05 - 36:12
    käyttää paljon enemmän hajautettuja
    laskentaratkaisuja esimerkiksi rahaliikenteessä
  • 36:12 - 36:17
    tai älykkäisssä sopimuksissa tai
    missä tahansa. Joten tämän lohkoketju-termin kanssa pitää
  • 36:17 - 36:25
    olla todella varovainen.
    Juontaja: Se on todella hyvä varoitus. Annetaan
  • 36:25 - 36:28
    vielä lämpimät aplodit Alexille.
  • 36:28 - 36:35
    *Aplodit*
  • 36:35 - 36:37
    *35c3 musiikkia*
  • 36:37 - 36:57
    [Translated by Viljami Kittilä (KYBS2004 course assignment at JYU.FI)]
Title:
35C3 - A Blockchain Picture Book
Description:

more » « less
Video Language:
English
Duration:
36:57

Finnish subtitles

Revisions