Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Enterprise blockchains : mitigating the learning path

Koski, Juha (2020)

 
Avaa tiedosto
Enterprise blockchains - mitigating the learning path (2.705Mt)
Lataukset: 


Koski, Juha
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020060115979
Tiivistelmä
Yritysten lohkoketjuteknologia kehittyy nopeasti ja on siirtymässä yrityksissä kokeiluvaiheesta todelliseksi alustaksi yritysten tarpeisiin. Teknologia on melko monimutkaista niin, että sovelluksen kehittämisen aloittaminen edellyttää laaja-alaista osaamista kehitystyövälineistä ja teknologiakonseptista. Kansainväliset tutkimukset osoittavat, että yksi esteistä teknologian omaksumiselle on osaamisen ja tiedon puute yritysten lohkoketjuteknologiasta.

Opinnäytetyön tarkoitus on etsiä keinoja alentamaan kynnystä yritysten lohkoketjun ymmärtämiselle ja sovelluskehityksen aloittamiselle sillä. Vaatimuksena opinnäytetyössä oli, että kaikki kokeilusovelluksen rakentamiseen käytetyt kehitysvälineet ovat avoimen koodin välineitä ja että sovellus voidaan rakentaa kaikille saatavilla olevilla laitteilla.

Lohkoketjuteoria ei ole vakiintunut ja teknologia-alustat eroavat toisistaan merkittävästi ominaisuuksiltaan. Näistä syistä päätettiin lohkoketjuteorian esittämisessä käyttää hyväksi laajasti käytössä olevia julkisen lohkoketjun alustaa nimeltään Ethereum ja yritysten lohkoketjujen alustaa nimeltään Hyperledger fabric.

Käytännön osuus opinnäytetyöstä toteutettiin rakentamalla päästä päähän kokeilusovellus (Proof-of-Concept) jalkapalloilijoiden pelaajasiirtojen rekisteröintiin. Sovellusalustaksi valittiin Linux Foundationin yritysten lohkoketjualusta nimeltään Hyperledger fabric. Linux Foundationin esimerkkisovellus (Sample) nimeltään FabCar valittiin pohjaksi kokeilusovellukselle. FabCar -sovellusta muokattiin sen jälkeen kokeilusovelluksen tarpeiden mukaisesti.

Opinnäytetyön loppupäätelmänä opittiin, että käyttämällä esimerkkisovellusta pohjana uuden sovelluksen rakentamisessa pystytään sovelluskehitystä nopeuttamaan ja rohkaisemaan merkittävästi, kun saadaan aikaiseksi toimiva sovellus nopeasti. Toimivaan sovellukseen on sitten helppo lisätä osia ja muokata sovellusta. Prosessi opetti, että toimiva yritysten lohkoketjusovellus pystytään rakentamaan käyttämällä avoimen koodin välineitä.

Prosessin aikana havaittiin, että käytännönläheisiä yritysten lohkoketjukursseja ei juurikaan ole tarjolla. Ehdotukseksi nousee sen pohjalta, että esimerkiksi avoimet yliopistot voisivat tarjota käytännönläheisiä kursseja päästä päähän sovellusten rakentamiselle yritysten lohkoketjualustoilla osaamisen levittämiseksi.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste