Scalable Tree Structure Blockchain System and Consensus for Consortium Chain
| dc.contributor.author | Wu, Nanxiao | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietotekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2021-11-19T22:01:21Z | |
| dc.date.available | 2021-11-19T22:01:21Z | |
| dc.date.issued | 2021-10-01 | |
| dc.description.abstract | The blockchain technology has gradually attracted the attention of researchers and various industries and has been used to build a network for trust due to its data traceability and difficult to tamper with since the birth of Bitcoin. However, the currently developing blockchain technology still has some limitations, such as low data throughput, excessive storage pressure, overly complex consensus mechanism and energy consumption, etc. Blockchain still needs further research to be better applied to changeable and complex application scenarios. Therefore, this thesis designs a scalable tree structure blockchain system which is suitable for consortium chains, designs the new system structure, data structure, and consensus mechanism, performs software programming and performance analysis. In the next part of the abstract, I will briefly introduce my work in the thesis. A scalable tree structure blockchain is designed in this thesis. The system has high flexibility in using the branch structure which also alleviates the throughput and storage bottlenecks. At the same time, the entanglement design among branch chains achieves high security. A new type of consensus mechanism is designed for this block chain system, which assign the block producer with the multiple mathematical operations and hash entanglement among multiple blocks, achieved ms-level consensus period without network delay. We perform the code programming work for the system implementation of the scalable tree structure blockchain designed in this thesis, collect the data generated when the program is running, analyze the data, and verify the actual performance of the blockchain system proposed in this thesis. | |
| dc.format.extent | 72 | |
| dc.identifier.olddbid | 169709 | |
| dc.identifier.oldhandle | 10024/152824 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/23090 | |
| dc.identifier.urn | URN:NBN:fi-fe2021111956146 | |
| dc.language.iso | eng | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | suljettu | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/152824 | |
| dc.subject | Block chain, consortium chain, tree structure, consensus mechanism | |
| dc.title | Scalable Tree Structure Blockchain System and Consensus for Consortium Chain | |
| dc.type.ontasot | fi=Pro gradu -tutkielma|en=Master's thesis| |
Tiedostot
1 - 1 / 1