Font Size: a A A

Design And Implement Of Electronic Contract System Based On Blockchain

Posted on:2019-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:Z C YinFull Text:PDF
GTID:2428330545980637Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
China has promulgated the ‘Law of People's Republic of China Electronic Signature' and ‘The process specification of online electronic contract',in order to recognizing that the electronic contracts have the same legal effect as paper contracts and regulate the electronic contract industry.At present,the security of electronic contracts mainly depends on the trust endorsements of thirdparty electronic contractual service providers.Blockchain,which based on a distributed ledger system using P2 P protocols,consensus mechanism and digital certificates,can be used signing electronic contracts by smart contracts without introducing third party institutions to endorse the endorsements.The Hyperledger project is an open-source Alliance Blockchain initiative launched by the Foundation of Linux in 2015.The Hyperledger WG currently consists of more than 190 members.It is possible to develop a blockchain electronic contract system in business environment based on the Hyperledger Fabric project.It's possible to protect user data in the electronic contract system without trusting the endorsement by thanks to the distributed ledger and the first blockchain policy management in Fabric project.The first chapter of this article introduces the industry status of electronic contract and suggested that blockchain technology can be used to solve the industry pain point.The first chapter also describes the problems will be solved and what to do in this article.The second chapter introduces the origin of blockchain,some of the most basic concepts and types of blockchain.At the same time,applications released in blockchain industry,the most important technologies and algorithms used in blockchain are introduced.The third chapter introduces the Hyperledger Fabric technology architecture and how to develop applications based on Hyperledger composer.The fourth chapter designed the electronic contract functions and system architecture based on the blockchain refers to the existing stable electronic contract system.The fifth chapter introduces the implementation of chaincode,lists the chaincode of each function module,and the data interface.The final chapter gives a summary of the whole paper and the future work of the project.
Keywords/Search Tags:Blockchain, Decentralization, Alliance chain, Chain code, Privacy protection
PDF Full Text Request
Related items