论文部分内容阅读
本文以区块链技术为基础构建了一个公开透明、安全可信的扶贫拨款平台。区块链技术具有去中心化、集体维护性、信息不可篡改、公开透明、可靠数据库五大特性。去中心化即任何交易不需要第三方干涉,在零信任基础的个体之间建立一个可信安全的交易环境。而且区块链上的任何数据一旦生成将不可修改,所以加上其公开透明的特性,很容易实现对所有交易的监管。结合区块链的以上特性,区块链技术可以很好的解决扶贫拨款政策中的许多难题,可以为扶贫拨款政策提供一个安全可靠、公开透明的交易环境。然而区块链技术是一种新兴技术,其技术发展不够成熟,在现有的区块链应用中普遍存在一些问题,比如交易确认时间过长、交易吞吐量低、带宽占用过高等。所以本文针对区块链技术进行了深入的研究,并进行了创新与优化,使其能与扶贫拨款系统更好的结合。本文主要对区块链技术进行了两点优化。第一点,传统的区块链都是单一链模式,区块链中只存储交易信息,而在信息验证时需要获取到所有的交易信息进行计算之后才能验证。所以提出了一种新型链模式-伴生链模式,以交易链为主链添加一条账户链作为伴生链,简化了信息验证的流程提高了交易效率。第二点,传统的共识算法都存在一些问题,如资源消耗过大、带宽占用过多、共识时间太长等。所以本文针对于当前流行的PBFT共识算法,进行了创新与优化,降低了带宽占用并提高了共识效率,提高了交易吞吐量。