Lohkoketjuteknologian hyödyntäminen tiedon oikeellisuuden todistamisessa Joel Kaartinen, CTO @PrasosLtd
Prasos Oy pähkinänkuoressa Asiakkaita 35 000+ Perustettu 2012 Jyväskylässä Kokemus 5 v. kryptovaluutoista ja julkisesta lohkoketjusta 1 v. lohkoketjujen vaihtoehtokäytöstä Meillä on 7 brändiä Bitcoin-sektorilla Lohkoketjuteknologian kehitystä ja konsultointia Vaihtovolyymi 2016 20 000 000 Työntekijöitä 13
Ympärillämme olevaa tietoa.. 1) Luodaan/kerätään 2) Säilötään 3) Prosessoidaan
Miten tiedon varmentaminen tehdään tällä hetkellä? Kaikki tiedon käsittely perustuu luottamukseen Yksilöiltä vaaditaan luottamusta Kolmanteen tahoon Kolmannen osapuolen ylläpitämiin rekistereihin Sekä tämän tahon prosesseihin, joilla pyritään varmistamaan tiedon oikeellisuus. Mutta miten varmistaa että tietoa ei muuteta missään vaiheessa tietoa hallinnoivan tahon toimesta salaisesti?
Yksi lohkoketjuteknologian pääsoveltuvuuskohteista on tiedon autentikointi Se antaa työkalut joilla voidaan todistaa että tietoa ei ole muokattu sen kirjaamisen jälkeen Mihin teknologian soveltuvuus perustuu? Kokonaisuutena lohkoketju on hajautettu tietokanta, johon voi ainoastaan lisätä tietoa aikajärjestyksessä.. Tiedon muuttaminen estetään vaatimalla lisättyihin tietoihin todiste raskaasta laskennasta, että ne voidaan lisätä tietokantaan. Laskentateho taataan maksamalla louhijoille palkkio kun he toimittavat todisteen laskennasta.
Miten lohkoketjuteknologiaa voidaan hyödyntää? Teknologia tarjoaa kolme eri käyttötarkoitusta tiedon oikeellisuuden todistamisessa Validointisäännöt takaavat tiedon oikeellisuuden Aikaleimaus Vastapuoliriskin poistaminen
Lohkoketjun validointisäännöt takaavat tiedon oikeellisuuden Lohkoketjupohjaisen järjestelmän sisäisen tiedon oikeellisuus voidaan taata rakentamalla järjestelmään validointisääntöjä. Nämä säännöt ajetaan jokaisella verkon täysiverisellä noodilla (full node) automaattisesti ja itsenäisesti yhteisten sääntöjen (konsensus) mukaan. Tämä ei kuitenkaan onnistu sellaisen datan kanssa, joka ei ole järjestelmän itsensä ylläpitämää. Tällaisen tiedon kanssa oikeellisuus perustuu siihen, että luotetaan tiedon luoneisiin tahoihin ja/tai tiedon tarkistaneisiin tahoihin. Näissä tapauksissa joudutaan luottamaan näihin tahoihin.
Aikaleimaus lohkoketjuun Voidaan todistaa että tietty tietopaketti oli olemassa ajanhetkellä X Tietopaketin sisältö voi olla joko yksityinen tai julkinen Mistä tahansa datasta voidaan tehdä merkintä lohkoketjuun (Asiakirja, valokuva, toimeksianto jne.) 256-bittinen tiiviste lähetetään bitcoinin lohkoketjuun Tiedoston avulla voidaan löytää aikaleima ja tekijä (timestamping, proof-of-publication) Datan ei tarvitse olla yksittäinen tiedosto On myös mahdollista rakentaa bitcoinia hyödyntävä rinnakkaisketju
Vastapuoliriski voidaan poistaa digitaalisessa maailmassa Kun autoritatiivinen tiedon lähde on sama lohkoketju, missä transaktio tapahtuu voidaan myös vastapuoliriski poistaa. Tämä on mahdollista silloin kun lohkoketju on julkinen ja vastapuoliriskin poistamiseen tarvittavat säännöt on mahdollista määritellä puhtaasti lohkoketjuun tallennetun datan avulla.
Me olemme kehittäneet lohkoketjuun perustuvia sovelluksia ja käytämme niitä tuotannossa Julkinen Denarium-tietokanta Tietokanta, jonka data aikaleimataan päivittäin Bitcoinin lohkoketjuun. https://github.com/prasos/denarium-database Bittiraha-walletd Bitcoin RPC -yhteensopiva kevytlompakkosovellus, joka tukee aikaleimausta (proof-of-publication) ja HD-lompakoita. https://github.com/prasos/bittiraha-walletd
Kiitos osallistujille ja tervetuloa kuuntelemaan aiheesta lisää! Join The Blockchain Revolution with