Traditional application uses centralized database and the data is managed and maintained by a single institution. Blockchain is a decentralized, non-tamperable, traceable, multi-party distributed database, which can greatly improve the security of data. It is crucial to transfer traditional application to blockchain-based application for many application scenarios. However, as a new field, most developers are not familiar with blockchain technology. Therefore we propose a method to transfer the traditional application to application based on Hyperledger Fabric. First, we finish the secondary development of Fabric-sdk-java and define a set of API mapping rules. Secondly, we compare the storage model between Mysql and CouchDB, and implement a SQL-Fabric transformation engine through the smart contract, which can parse SQL and automatically transform into read and write operations on the distributed ledger.
CITATION STYLE
Liu, Z., Huang, Z., Chen, X., & Chen, Y. (2020). The Transformation from Traditional Application to Blockchain-Based Application. In Communications in Computer and Information Science (Vol. 1156 CCIS, pp. 483–488). Springer. https://doi.org/10.1007/978-981-15-2777-7_39
Mendeley helps you to discover research relevant for your work.