QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY
Blockchain technology was first introduced by an author under pseudonym Satoshi Nakamoto in 2009. Lately, blockchain technology has gained immense popularity since many researchers believe it could solve numerous problems and also could be applied in various field of study. Even though blockchain te...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/27188 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:27188 |
---|---|
spelling |
id-itb.:271882018-10-01T10:02:09ZQUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY Azmi Pratama NIM: 23217070 , Fariz Indonesia Theses INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/27188 Blockchain technology was first introduced by an author under pseudonym Satoshi Nakamoto in 2009. Lately, blockchain technology has gained immense popularity since many researchers believe it could solve numerous problems and also could be applied in various field of study. Even though blockchain technology promised many opportunities, it is also possessed many challenges and limitations. The highlighted problem in this research is the usability of blockchain examined from developer and user perspective. The usability of blokchain can be defined as the easiness to process and analyze blockchain data. <br /> <br /> <br /> <br /> Some proposed solutions to solve the usability problem are blockchain explorer and query layer system. But since these proposed solutions only support limited query functionalities, the solutions can be improved in order to increase blockchain’s usability. Therefore, there are two objectives of conducting this research. The first objective is to develop existing query layer system so that the query layer system can support various query functionalities. The second objective is to conduct a testing activity with the aim to evaluate the performace of the developed query layer system. In this thesis, the activities to complete the research are adopted from design science research methodology. <br /> <br /> <br /> <br /> <br /> The query layer system composed of four modules, namely synchronization module, handler module, persistence framework module and developer interface module. The principle work of query layer system is by synchronizing the blockchain data that is stored in cloud storage to blockchain data that is distributed on Ethereum network through utilization of synchronization module, handler module and persistence framework module. Meanwhile developer interface, together with persistence framework module, is used to facilitate user to access the query provided in the query layer system. There are three proposed functionalities of the query, such as retrieving blockchain data through multiple search parameters, providing simple statistical analysis from a collection of blockchain data and sorting a collection of blockchain data based on a component as sorting reference. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Blockchain technology was first introduced by an author under pseudonym Satoshi Nakamoto in 2009. Lately, blockchain technology has gained immense popularity since many researchers believe it could solve numerous problems and also could be applied in various field of study. Even though blockchain technology promised many opportunities, it is also possessed many challenges and limitations. The highlighted problem in this research is the usability of blockchain examined from developer and user perspective. The usability of blokchain can be defined as the easiness to process and analyze blockchain data. <br />
<br />
<br />
<br />
Some proposed solutions to solve the usability problem are blockchain explorer and query layer system. But since these proposed solutions only support limited query functionalities, the solutions can be improved in order to increase blockchain’s usability. Therefore, there are two objectives of conducting this research. The first objective is to develop existing query layer system so that the query layer system can support various query functionalities. The second objective is to conduct a testing activity with the aim to evaluate the performace of the developed query layer system. In this thesis, the activities to complete the research are adopted from design science research methodology. <br />
<br />
<br />
<br />
<br />
The query layer system composed of four modules, namely synchronization module, handler module, persistence framework module and developer interface module. The principle work of query layer system is by synchronizing the blockchain data that is stored in cloud storage to blockchain data that is distributed on Ethereum network through utilization of synchronization module, handler module and persistence framework module. Meanwhile developer interface, together with persistence framework module, is used to facilitate user to access the query provided in the query layer system. There are three proposed functionalities of the query, such as retrieving blockchain data through multiple search parameters, providing simple statistical analysis from a collection of blockchain data and sorting a collection of blockchain data based on a component as sorting reference. |
format |
Theses |
author |
Azmi Pratama NIM: 23217070 , Fariz |
spellingShingle |
Azmi Pratama NIM: 23217070 , Fariz QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY |
author_facet |
Azmi Pratama NIM: 23217070 , Fariz |
author_sort |
Azmi Pratama NIM: 23217070 , Fariz |
title |
QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY |
title_short |
QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY |
title_full |
QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY |
title_fullStr |
QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY |
title_full_unstemmed |
QUERY LAYER SYSTEM FOR DATA PROCESSING AND ANALYSIS IN BLOCKCHAIN TECHNOLOGY |
title_sort |
query layer system for data processing and analysis in blockchain technology |
url |
https://digilib.itb.ac.id/gdl/view/27188 |
_version_ |
1822922152959016960 |