Reliable electronic instant lottery

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorPokki, Toni
dc.contributor.advisor
dc.contributor.advisor
dc.contributor.authorKoivula, Jeppe
dc.contributor.departmentInformaatio- ja luonnontieteiden tiedekuntafi
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.schoolSchool of Scienceen
dc.contributor.supervisorVuorimaa, Petri
dc.date.accessioned2020-12-23T13:08:04Z
dc.date.available2020-12-23T13:08:04Z
dc.date.issued2010
dc.description.abstractThis thesis explores different solutions to simplify the electronic instant lottery system employed by Veikkaus Oy. The current system is based on the eLottery-protocol, which provides an architecture for organizing a reliable electronic lottery. The objective is to find various more straightforward implementations of a reliable electronic lottery. The work starts with an overview of the Finnish gambling law. Particular emphasis is placed on the phenomena that make the basis for the law and the position of the European Community regarding national gambling laws. Additionally, the ongoing changes to the Finnish gambling law are examined. The theory section of the work contains short presentations of techniques with features necessary for the implementation of a reliable electronic instant lottery system. Specifically features that help to separate the administrator role from the data stored on the system are of great interest. Also selected techniques to create rich internet applications are presented. The theory section continues by building a set of minimal requirements that define a reliable electronic instant lottery system. The principles of the eLottery-protocol provide the basis for the requirements. The current electronic lottery system is compared to the generated requirements. Next, a number of alternative ways to implement a reliable electronic lottery system are presented. All the methods implement a system where the game organizer can administer the components of the system, without having access to all the data. The client architecture of the current system is then presented. It is followed by an outline of a more simple client architecture that is less susceptible to compatibility problems. It also provides a base for user interface implementations not bound to any specific technology. Finally, the alternative solutions are evaluated based on their complexity and the degree of reliability they provide. The future of the Finnish gambling law is also discussed.en
dc.description.abstractDiplomityössä tutkitaan erilaisia vaihtoehtoja Veikkaus Oy:n nettiarpajärjestelmän kehittämiseksi. Nykyinen nettiarpajärjestelmä perustuu eArpa-protokollaan, joka luo turvallisen arkkitehtuurin järjestelmälle. Tavoitteena on löytää nykyistä yksinkertaisempi toteutus luotettavalle nettiarpajärjestelmälle. Aluksi työssä luodaan katsaus Suomen arpajaislainsäädäntöön. Erityisesti esitetään rahapelilainsäädännön tavoitteita ja Euroopan Unionin vaikutus kansallisiin rahapelilainsäädäntöihin. Lisäksi käsitellään käynnissä olevaa arpajaislain muutosta etenkin nettiarpoihin liittyvien muutosten osalta. Seuraavaksi työssä esitellään nettiarpajärjestelmän toteutusvaihtoehtojen kannalta mielenkiintoisia tekniikoita. Erityisesti tekniikat, joilla järjestelmän tietoja voidaan suojata järjestelmän ylläpitäjältä, ovat kiinnostavia. Lisäksi esitetään nettiarpajärjestelmän asiakassovelluksen mahdollisia toteutustekniikoita. Työvälineet interaktiivisen multimedian esittämiseen web-sivuilla ovat kehittyneet merkittävästi nykyisen nettiarpajärjestelmän toteutuksen jälkeen. Ennen nettiarpajärjestelmän parannusvaihtoehtojen suunnittelua kirjataan luotettavan nettiarpajärjestelmän vaatimukset. Periaatteet, jotka muodostavat nykyisen eArpa-järjestelmän luotettavuuden, esitetään mahdollisimman yksinkertaisena rakenteena.Rakenne muodostaa minimivaatimukset luotettavan nettiarpajärjestelmän arkkitehtuurille. Nykyisen eArpa-järjestelmän toteutusta verrataan muodostettuihin vaatimuksiin. Teoriaosuuden jälkeen esitellään erilaisia ratkaisuja, joiden avulla nettiarpajärjestelmän kaikki osat voidaan antaa pelinjärjestäjän ylläpidettäväksi. Ratkaisut perustuvat eri tekniikoihin, joilla palvelimen ylläpitäjä voidaan eristää palvelimen sisältämästä tiedosta. Tämän jälkeen esitellään nykyisen eArpa-järjestelmän asiakasohjelmisto ja hahmotellaan yksinkertaistettu asiakasohjelmisto, joka vähentää eri komponenttien yhteensopivuusongelmia ja mahdollistaa saman käyttöliittymän toteutuksen eri multimediakehitysvälineillä suhteellisen yksinkertaisesti. Lopuksi työssä arvioidaan esitettyjen ratkaisujen ominaisuuksia ja sitä, miten ne toteuttavat luotettavuustavoitteet. Lisäksi pohditaan arpajaislainsäädännön tulevaisuutta.fi
dc.format.extent[11] + 53
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/98933
dc.identifier.urnURN:NBN:fi:aalto-2020122357760
dc.language.isofien
dc.programme.majorVuorovaikutteinen digitaalinen mediafi
dc.programme.mcodeT-111fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordgambling lawen
dc.subject.keywordarpajaislainsäädäntöfi
dc.subject.keywordelectronic instant lotteryen
dc.subject.keywordnettiarvatfi
dc.titleReliable electronic instant lotteryen
dc.titleLuotettava nettiarpajärjestelmäfi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_90401
local.aalto.idinssi41309
local.aalto.openaccessno
Files