Font Size: a A A

Design And Implementation Of Crowdfunding Platform Based On Blockchain

Posted on:2018-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:K Z WangFull Text:PDF
GTID:2348330515455349Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In today's Internet development trend,the development of the crowd funding have been a new breakthrough.The crowd funding is the public fund-raising,relying on the strength of the people to complete a project.But most of the current co-cast model there is a big flaw,that is,third-party payment of trust.The data will not be trusted and the transaction will not continue.In this paper,the block chain technology is used to realize the common platform,and the block chain technology has the characteristics of de-centering and tampering.The use of block chain technology to achieve the platform to ensure that the user's information can not be tampered with,and then solve the third-party payment of trust.The main research results of this paper are as follows:(1)Completed the block chain technology based on the design of the public platform.The design part of the three-tier architecture to expand,including the interface layer,data encapsulation layer,business logic layer.The interface layer refers to the interface at the bottom of the block chain and requires developer authentication before making an interface call.Data encapsulation layer is mainly on the data package processing,packaging provides a set of development tools package.The service logic layer includes the user module,the initiating module,the voting module and the settlement module,the user module can inquire the user information,the transaction information inquiry and the user account recharge function;the initiating module is used for the initiation of the project;The existing co-ordination projects with the vote operation;settlement module for the expiration of the various projects to settle.(2)Completed the block chain technology based on the realization of the public platform.In the server side using Tomcat as the system server,in the data storage side using MySQL database for data storage.The block chain uses the platform as the basic platform for the development of the public,and uses the interface provided by the platform to carry out the realization of the platform.With the support of these technologies,all the functions are completed.Finally,the platform for testing,including functional testing and interface testing.The final realization of the data can be trusted all the platform.
Keywords/Search Tags:crowd funding, block chain, tamper resistant, trust
PDF Full Text Request
Related items