Blockchain Middleware Design Base on Ethereum Platform

碩士 === 國立政治大學 === 資訊科學系碩士在職專班 === 105 === With the rise and development of blockchain in recent years, many software developers have realized that the technology of blockchain can bring great value to change the world, thus put into research and development of blockchain technology. Technology with...

Full description

Bibliographic Details
Main Author: 蔡詠捷
Other Authors: 陳恭
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/f256m9
id ndltd-TW-105NCCU5394035
record_format oai_dc
spelling ndltd-TW-105NCCU53940352019-05-15T23:39:15Z http://ndltd.ncl.edu.tw/handle/f256m9 Blockchain Middleware Design Base on Ethereum Platform 區塊鏈中介服務設計探討-以Ethereum為例 蔡詠捷 碩士 國立政治大學 資訊科學系碩士在職專班 105 With the rise and development of blockchain in recent years, many software developers have realized that the technology of blockchain can bring great value to change the world, thus put into research and development of blockchain technology. Technology with highest potential is Ethereum with the smart contract. Therefore, how to quickly and easily develop Ethereum smart contract and develop the decentralized application will be an important factor to the growth of blockchain. In order to enable developers to quickly deploy and testing smart contracts, and to simplify the complexity of the development of decentralized application, this thesis proposed blockchain middleware, software architecture and implementation process. For using this middleware, developer only need to focus on the logic of the application during the development phase, they do not need to spend a lot of time to deploy and set the core program in Ethereum. Through this middleware to provide services, developer can use Ethereum as a backend server, through the communication API in of the middleware. In this research, the blockchain middleware is encapsulated by the technology, developer can complete development of the decentralized application without knowing the related technology of the core of the blockchain. 陳恭 學位論文 ; thesis 65 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立政治大學 === 資訊科學系碩士在職專班 === 105 === With the rise and development of blockchain in recent years, many software developers have realized that the technology of blockchain can bring great value to change the world, thus put into research and development of blockchain technology. Technology with highest potential is Ethereum with the smart contract. Therefore, how to quickly and easily develop Ethereum smart contract and develop the decentralized application will be an important factor to the growth of blockchain. In order to enable developers to quickly deploy and testing smart contracts, and to simplify the complexity of the development of decentralized application, this thesis proposed blockchain middleware, software architecture and implementation process. For using this middleware, developer only need to focus on the logic of the application during the development phase, they do not need to spend a lot of time to deploy and set the core program in Ethereum. Through this middleware to provide services, developer can use Ethereum as a backend server, through the communication API in of the middleware. In this research, the blockchain middleware is encapsulated by the technology, developer can complete development of the decentralized application without knowing the related technology of the core of the blockchain.
author2 陳恭
author_facet 陳恭
蔡詠捷
author 蔡詠捷
spellingShingle 蔡詠捷
Blockchain Middleware Design Base on Ethereum Platform
author_sort 蔡詠捷
title Blockchain Middleware Design Base on Ethereum Platform
title_short Blockchain Middleware Design Base on Ethereum Platform
title_full Blockchain Middleware Design Base on Ethereum Platform
title_fullStr Blockchain Middleware Design Base on Ethereum Platform
title_full_unstemmed Blockchain Middleware Design Base on Ethereum Platform
title_sort blockchain middleware design base on ethereum platform
url http://ndltd.ncl.edu.tw/handle/f256m9
work_keys_str_mv AT càiyǒngjié blockchainmiddlewaredesignbaseonethereumplatform
AT càiyǒngjié qūkuàiliànzhōngjièfúwùshèjìtàntǎoyǐethereumwèilì
_version_ 1719150195028000768