Bitcoin has attracted wide attention in recent years as a decentralized peer-to-peer digital cash system.Because of its natural characteristics such as unchangeable,traceable and decentralized,financial industry are interested in its technique foundation that called blockchain.At present the mainstream financial institutions are actively researching the blockchain and expecting to get their own advantages in the fin-tech revolution.However,there are still many problems in system landing.For example:1)The architecture of fabric is complicated and it is difficult for startup to design the business application.2)It is difficult for some small companies to deploy and opearte their blockchain peer.And it is hard to deploy fabric cluster on different physical machines.3)There are some technical problems which are difficult for developer to compile and test the corresponding blockchain applicationTo slove the three problems,this paper mainly completes the following three works:1)Analysed the architecture and design of fabric,and designed the architecure of PaaS and SaaS.2)Achieved the compilment of blockchain cluster and credible file storage system of PaaS.3)Achieve the general-blockchain SDK which consist four function units for developers to simplify the development of chaincode and accelerate the speed of debug.In the end,it tested the accomplishment of fabric cluster and credible file stroage system,response time,port handling capacity of blockchain chaincode.The test results not only verified the feasibility of system but also showed the performance of fabric.It provides a valuable reference to the Startup of blockchain. |