Lohkoketjusovellukset ja haasteet niiden käyttöönotossa

Lohkoketjut ovat P2P-verkossa toimivia hajautettuja tietokantoja, jotka tallentavat käyttäjien luomat digitaalisesti allekirjoitetut transaktiot ketjun lohkoihin. Lohkoketjussa toimivat verkon solmut vahvistavat ja kokoavat transaktiot lohkoihin, jotka linkitetään toisiinsa ja lisätään ketjuun konse...

Full description

Bibliographic Details
Main Author: Kivinen, Miikka
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2020
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/67689
_version_ 1826225800954773504
author Kivinen, Miikka
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Kivinen, Miikka Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Kivinen, Miikka Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Kivinen, Miikka
datasource_str_mv jyx
description Lohkoketjut ovat P2P-verkossa toimivia hajautettuja tietokantoja, jotka tallentavat käyttäjien luomat digitaalisesti allekirjoitetut transaktiot ketjun lohkoihin. Lohkoketjussa toimivat verkon solmut vahvistavat ja kokoavat transaktiot lohkoihin, jotka linkitetään toisiinsa ja lisätään ketjuun konsensusprotokollaa avuksi käyttäen. Jokainen verkon solmu pitää itsellään kopiota ketjusta, jolloin datan muuttaminen jälkikäteen on mahdotonta. Hajautetun luonteen ja kryptografiaan perustuvan linkityksen ansiosta tarjotaan teoriassa muuttumaton ja luotettava tilikirja. Lohkoketjut ovat lähivuosina saaneet paljon huomiota monilta tahoilta ja niistä on povattu perinteisten tietokantojen korvaajaa monilla toimialoilla. Teknologia on kuitenkin nuori ja siihen liittyy vielä monia ongelmakohtia. Esimerkiksi erilaiset turvallisuuteen ja skaalautuvuuteen liittyvät ongelmat vaikuttavat lohkoketjuratkaisujen käyttöönottoon, jolloin niiden syitä ja ratkaisuja on syytä tutkia. Lisäksi lohkoketjun käyttö ei ole aina järkevää, sillä se eroaa perinteisistä tietokannoista välillä perustavanlaatuisesti. Tässä tutkielmassa pyritään selvittämään mitkä tekijät vaikuttavat lohkoketjuratkaisujen käyttöönottoon yrityksissä. Kirjallisuuskatsauksessa selvitetään käyttöönottoon vaikuttavat turvallisuustekijät, skaalautuvuuden tärkeys sekä yleiskuva mahdollisen lohkoketjuratkaisun tuomista kustannuksista. Lisäksi tutkielmassa esitetään päätöspuumalli, jolla voidaan perustella tarve lohkoketjun käytölle.
first_indexed 2020-02-03T21:01:05Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Sepp\u00e4nen, Ville", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Kivinen, Miikka", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-02-03T06:13:50Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-02-03T06:13:50Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2020", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/67689", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Lohkoketjut ovat P2P-verkossa toimivia hajautettuja tietokantoja, jotka tallentavat k\u00e4ytt\u00e4jien luomat digitaalisesti allekirjoitetut transaktiot ketjun lohkoihin. Lohkoketjussa toimivat verkon solmut vahvistavat ja kokoavat transaktiot lohkoihin, jotka linkitet\u00e4\u00e4n toisiinsa ja lis\u00e4t\u00e4\u00e4n ketjuun konsensusprotokollaa avuksi k\u00e4ytt\u00e4en. Jokainen verkon solmu pit\u00e4\u00e4 itsell\u00e4\u00e4n kopiota ketjusta, jolloin datan muuttaminen j\u00e4lkik\u00e4teen on mahdotonta. Hajautetun luonteen ja kryptografiaan perustuvan linkityksen ansiosta tarjotaan teoriassa muuttumaton ja luotettava tilikirja. Lohkoketjut ovat l\u00e4hivuosina saaneet paljon huomiota monilta tahoilta ja niist\u00e4 on povattu perinteisten tietokantojen korvaajaa monilla toimialoilla. Teknologia on kuitenkin nuori ja siihen liittyy viel\u00e4 monia ongelmakohtia. Esimerkiksi erilaiset turvallisuuteen ja skaalautuvuuteen liittyv\u00e4t ongelmat vaikuttavat lohkoketjuratkaisujen k\u00e4ytt\u00f6\u00f6nottoon, jolloin niiden syit\u00e4 ja ratkaisuja on syyt\u00e4 tutkia. Lis\u00e4ksi lohkoketjun k\u00e4ytt\u00f6 ei ole aina j\u00e4rkev\u00e4\u00e4, sill\u00e4 se eroaa perinteisist\u00e4 tietokannoista v\u00e4lill\u00e4 perustavanlaatuisesti. T\u00e4ss\u00e4 tutkielmassa pyrit\u00e4\u00e4n selvitt\u00e4m\u00e4\u00e4n mitk\u00e4 tekij\u00e4t vaikuttavat lohkoketjuratkaisujen k\u00e4ytt\u00f6\u00f6nottoon yrityksiss\u00e4. Kirjallisuuskatsauksessa selvitet\u00e4\u00e4n k\u00e4ytt\u00f6\u00f6nottoon vaikuttavat turvallisuustekij\u00e4t, skaalautuvuuden t\u00e4rkeys sek\u00e4 yleiskuva mahdollisen lohkoketjuratkaisun tuomista kustannuksista. Lis\u00e4ksi tutkielmassa esitet\u00e4\u00e4n p\u00e4\u00e4t\u00f6spuumalli, jolla voidaan perustella tarve lohkoketjun k\u00e4yt\u00f6lle.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2020-02-03T06:13:49Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-02-03T06:13:50Z (GMT). No. of bitstreams: 0\n Previous issue date: 2020", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "29", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "Bitcoin", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Ethereum", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "skaalautuvuus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "implementointi", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Lohkoketjusovellukset ja haasteet niiden k\u00e4ytt\u00f6\u00f6notossa", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202002031953", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "yksityisyys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "turvallisuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "lohkoketjut", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_67689
language fin
last_indexed 2025-02-18T10:54:54Z
main_date 2020-01-01T00:00:00Z
main_date_str 2020
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/e1240218-f09b-45fe-8e7e-ea279189d453\/download","text":"URN:NBN:fi:jyu-202002031953.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2020
record_format qdc
source_str_mv jyx
spellingShingle Kivinen, Miikka Lohkoketjusovellukset ja haasteet niiden käyttöönotossa Bitcoin Ethereum skaalautuvuus implementointi Tietojärjestelmätiede Information Systems Science 601 yksityisyys turvallisuus lohkoketjut
title Lohkoketjusovellukset ja haasteet niiden käyttöönotossa
title_full Lohkoketjusovellukset ja haasteet niiden käyttöönotossa
title_fullStr Lohkoketjusovellukset ja haasteet niiden käyttöönotossa Lohkoketjusovellukset ja haasteet niiden käyttöönotossa
title_full_unstemmed Lohkoketjusovellukset ja haasteet niiden käyttöönotossa Lohkoketjusovellukset ja haasteet niiden käyttöönotossa
title_short Lohkoketjusovellukset ja haasteet niiden käyttöönotossa
title_sort lohkoketjusovellukset ja haasteet niiden käyttöönotossa
title_txtP Lohkoketjusovellukset ja haasteet niiden käyttöönotossa
topic Bitcoin Ethereum skaalautuvuus implementointi Tietojärjestelmätiede Information Systems Science 601 yksityisyys turvallisuus lohkoketjut
topic_facet 601 Bitcoin Ethereum Information Systems Science Tietojärjestelmätiede implementointi lohkoketjut skaalautuvuus turvallisuus yksityisyys
url https://jyx.jyu.fi/handle/123456789/67689 http://www.urn.fi/URN:NBN:fi:jyu-202002031953
work_keys_str_mv AT kivinenmiikka lohkoketjusovelluksetjahaasteetniidenkäyttöönotossa