摘要

随着互联网经济的不断发展,越来越多的商户选择利用互联网终端进行账本管理。但是,常常会由于人为因素导致账本丢失、数据被篡改、商户双方信任危机等一系列问题。通过梳理当前社会上常见的账本管理问题发现,数据的分布式存储、可追溯性和不可篡改性成为了解决账本管理问题的关键,而这恰恰是区块链技术的主要特性。鉴于账本对于交易双方的重要性以及区块链技术与账本管理的高契合度,文中提出了基于区块链的商户间账本管理模型并加以实现。首先,在介绍区块链特性与账本管理联系的基础上,提出基于区块链的账本管理模型架构;其次,分析交易文本格式设计、区块成链方式、智能合约设计与共识算法设计;最后,对模型进行安全性分析和性能测试,并对模型性能方面存在的缺点进行分析。结果证明了基于区块链的账本管理模型符合商户间账本管理的安全性与性能要求。该模型为建立安全、可靠的交易账本管理提供了新思路与新方法。