摘 要: 电子支付、电子商务、互联网广告、大数据交易等业务,都是由多个主体参与的持续性业务。对账系统 是此类业务开展中的重要一环,它保证了各参与方数据一致。区块链技术集成了分布式公共账本及智能合约技术,且本 身具有不可伪造、不可篡改的特性,可以满足对账系统的需求。本文讨论了基于区块链技术的对账系统,并给出了依托 Bitcoin和Ethereum公链的具体实现。利用区块链特性,对账系统可以实现去中心化对账。相对于中心化对账,该方案 不依赖某单一参与者,没有单点故障;对账结果通过区块链存储,结果可追溯、验真;数据根据授权分别存储于公链及 私链,保证了数据隐私。 |
关键词: 区块链;对账系统;智能合约 |
中图分类号: TP311
文献标识码: A
|
|
Design and Implementation of the Reconciliation System Based on Blockchain |
ZHOU Wei
|
( Beijing University of Technology, Beijing 100022, China)
|
Abstract: Electronic payment,e-commerce,Internet advertising,big data transaction and so on are all continuous business with multiple subjects.The reconciliation system is an important part for this kind of business development,which ensures the data consistency of participants.Blockchain technology integrates distributed public accounts and smart contract technology,and it can not be forged or tampered with,which can meet the needs of the reconciliation system.This paper discusses the reconciliation system based on blockchain technology,and gives the concrete realization relying on Bitcoin and Ethereum public blockchain.Decentralized reconciliation can be achieved by using the system constructed with blockchain. Compared with centralized reconciliation,the scheme does not depend on a single participant and has no single point failure. The reconciliation results are stored in block chains,and the results can be traced and checked.Data are stored in public and private chains respectively according to authorization,thus ensuring data privacy. |
Keywords: blockchain;reconciliation system;smart contract |