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...
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 |