Elosztott alkalamzások fejlesztése Ethereum platformon

OData támogatás
Konzulens:
Dr. Goldschmidt Balázs
Irányítástechnika és Informatika Tanszék

Aki az interetet használja manapság, napi szinten használ ki különböző ingyenes,

központilag üzemeltetett webalkalmazásokat. Ezek abban az értelemben ingyenesek, hogy

bár használatuk nem kötött valamiféle hagyományos módon megfizetendő díjhoz, ám

gyakran tudtunk nélkül személyes adatainkkal egyenlítjük ki az üzemeltető felé a számlát.

Gyakran egy szolgáltatás használata kapcsán tudatosan is meg kell osztanunk valamilyen

fontos adatot magunkról. Ez számos aggályt felvethet, például meg kell bíznunk egy

központi szervezetben, hogy a mi kényes adatainkat megfelelően kezelik.

Hasonló aggályok miatt jelenleg népszerű kutatási, és fejlesztési területek azok, amelyek

igyekeznek védeni a magánszférát, a személyes adatokat. Ilyenek az elosztott rendszerek is

például, amelyek használata során nem egy központi szervezet szolgáltatását használjuk,

hanem egy hálózatét, amelynek mi is részesei vagyunk.

Az Ethereum platform egy blokklánc alapú elosztott rendszer, amely a Bitcoin és a hozzá

hasonló kriptovaluták továbbfejlesztésének tekinthetünk. Az Ethereum kulcs funkciója, és

újdonsága ezekhez a rendszerekhez képest, hogy a blokklánc segítségével az Ethereum

platformon egy elosztott, a hálózat részvevői által fenntartott virtuális gép működik.

Szakdolgozatomban az erre a virtuális gépre fejleszthető elosztott alkalmazásokat veszem

górcső alá, és hasonlítom össze őket a hagyományos webalkalmazásokkal. A platform

fejlesztői nem kevesebbet ígérnek, minthogy az Ethereum válhat a jövőbeli internet

alapjává. Munkám során többek ezt a bátor kijelentést is megvizsgálom és értékelem.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.