Evaluating and implementing an IoT dApps Using GETH
2022 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
Internet of things enheter (IoT) växer i extrem takt och det förväntas att växa upp till 125 miljarder enheter år 2030. En förseningar decentraliserad applikation (dApp) är en relativt ny teknikkraft som körs på blockkedjan för att lagra smart kontakt och har inte helt övervägts för att användas inom allmänna IoT-enheter. Syftet med denna studie har varit att avgöra om dApps är lämpliga att användas på typiska IoT enheter. Studien har genomförts med hjälp av att utveckla ett litet beviskoncept av en dApp som körs på rinkeby testnätverk och mäta prestanda för transaktionshastigheten avseende latens och slutfördröjning över olika IoT enhter som raspberry pi 3 och 4. Resultatet har visat prestandan för slutfördröjningen är olika beroende på vilka IoT-enheter som används. De uppmätta resultaten analyseras,diskuteras och dras slutsatsen att lämpligheten av en IoT som använder dApp beror på användningen oavsett om säkerhet eller integritet är dess huvudprioritet eller hastighet.
Abstract [en]
Internet of things devices (IoT) are growing in extreme pace and it expected to grow to 125 billion devices by 2030. A Decentralized application (dApp) is a relatively new technology power by the blockchain to host Smart contact and has not been fully consider to be used in realm of general IoT devices. The objective of this study has been to determine whether or not dApps are suitable to be used on typical IoT. The study has been conducted with the aid of developing a small proof concept of a dApp running on rinkeby test network and measure the performance of the transaction speed regarding latency and end delay across different IoT such the raspberry pi 3 and 4. The result have showed the performance of the end delay is different depending on which IoT devices is used. The measured results are analyzed, discussed and concluded that the sutiblity of an IoT using dApp deppends on usage whether or not security or privacy as its main priority or speed.
Place, publisher, year, edition, pages
2022. , p. 38
Keywords [en]
Rinkeby test network, DApp, Performance, IoT, Transaction
Keywords [sv]
Rinkeby testnätverk, DApp, Prestanda, IoT, Transaktion
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-45352Local ID: DT-V22-G3-009OAI: oai:DiVA.org:miun-45352DiVA, id: diva2:1676615
Subject / course
Computer Engineering DT1
Educational program
Master of Science in Engineering - Computer Engineering TDTEA 300 higher education credits
Supervisors
Examiners
2022-06-272022-06-272022-06-27Bibliographically approved