声明
Appendix
1 Introduction
1.1Motivation and Background
1.2Overview in another country
1.3 Research object stages
1.4 Research outcome
1.5Thesis Structure
2 Blockchain Fundamental
2.1 Introduction
2.2Satoshi Nakamoto
2.3 Ethereum
2.3.1The differences between Ethereum and Bitcoin
2.3.2The Advantages of Ethereum
2.4 Hyperledger Composer
2.4.1Key Concepts in Hyperledger Composer
2.4.2Hyperledger Composer Solution Architecture
2.5 Hyperledger Business Blockchain Design Philosophy and Consensus
2.5.1Smart contract in Hyperledger Fabric
2.5.2Smart Contracts in Hyperledger Burrow
2.5.3Smart Contracts in Hyperledger Indy
2.5.4Smart Contracts in Hyperledger Iroha
2.5.5Smart Contracts in Hyperledger Sawtooth
2.6Conclusion of Hyperledger architectures frameworks
2.7Consensus Algorithms in Hyperledger Fabric
2.7.1Consensus Properties
2.7.2The voting-based consensus
2.7.3Byzantine Fault Tolerance
2.7.4Kafka in Hyperledger Fabric Ordering Service
2.8Comparative between Hyperledger Fabric Platform and others
2.8.1The Hyperledger fabric architecture overcomes the limitations
2.8.2The limitation in other platforms such as Tendermint, Chain Quorum, and Ethereum
3 Design and Implementation evaluation
3.1 Structure of System
3.1.1System Architecture
3.1.2Business network Concept
3.1.3RecHealth Business network Concept
3.2 Overview of the scenarios
3.3Performance and scalability
3.4additional security feature
3.5Simulation and GUI
3.5.1 GUI in Hyper ledger Composer
3.5.2 GUI in Kubernetes IBM cloud
3.5.3 GUI in Angular by Yeoman generator
4Conclusion and future work
4.1 Conclusions
4.2 Further improvement
致谢
参考文献
攻读学位期间的研究成果