logo好方法网

一种分布式记录区块链方法及系统

技术摘要:
本发明提出一种分布式记录区块链方法及系统,本发明在使用时,将生物识别特征存证至智能合约的存储区,能够降低区块链存证成本,提高系统效率,积分交易数据和生物识别特征数据分布式记录在各个交易节点中,使得这两个数据无法被篡改,保障了积分交易的安全可靠性。由  全部
背景技术:
区块链可以用于不局限于加密货币领域的自动化任务和处理,这种解决方案将能 够利用区块链的特性进行更好地加密处理事务。目前在市场上的积分发行和交易不透明, 在消费市场公信力不足。市场上所有发行的积分都存在中心化严重的现象,无论是信用卡 积分、航空飞行积分,还是商场购物积分,抑或是电信行业的网上商场积分,都是由各自的 企业或者平台进行推广。对于消费者而言,积分交易的可靠性正待解决。
技术实现要素:
针对现有技术中的缺陷,本发明提出一种分布式记录区块链方法及系统,其能够 保障积分交易环节中的交易安全性。 一种分布式记录区块链方法,包括步骤: S1、在多个交易节点上统计积分交易数据,同时在多个交易节点上采集访问者的 生物识别特征,并将生物识别特征数据存证至智能合约的存储区; S2、将所有交易节点的积分交易数据和生物识别特征数据打包为一个区块,将先 后生成的区块互相构建为区块链; S3、所述积分交易数据和生物识别特征数据通过智能合约分布式记录在所有所述 交易节点中; S4、在各个所述交易节点上设置访问控制模块,所述访问控制模块对访问本交易 节点的访问者进行权限管理,访问者符合智能合约中的生物识别特征数据时,访问控制模 块准许访问; S5、访问者访问所述交易节点时,所述访问控制模块对于不同等级的用户开放不 同权限等级的访问,所述权限等级与所述生物识别特征数据相关联。 进一步的,所述权限等级包括普通用户、VIP用户和黑名单用户; S6、将所述普通用户、VIP用户和黑名单用户各自对应的数字签名和数字证书存证 至所述智能合约中; S7、将所述普通用户、VIP用户和黑名单用户各自的数字签名和数字证书均对应关 联至各自的生物识别特征,所述访问控制模块根据所述生物识别特征来识别访问者的权限 等级。 进一步的,还包括步骤: S8、将积分交易的时间、积分交易数据的哈希以及上个区块的哈希,记入当前区块 的区块头作为特征值;根据所述特征值计算当前区块的哈希; S9、将先后打包生成的区块互相构建为区块链; S10、在各个节点中通过生物识别特征的验证来访问区块数据,在各个节点中访问 4 CN 111553705 A 说 明 书 2/6 页 者符合智能合约中的生物识别特征数据时,访问控制模块准许访问。 进一步的,采用MongoDB数据库进行生物识别特征的采集,所述生物识别特征数据 包括指纹、虹膜及面部结构光。 一种可存储计算设备,所述可存储计算设备包括存储器和处理器;所述存储器用 于存储计算机程序;所述处理器,用于当执行所述计算机程序时,实现上述S1~S8任一项所 述的方法步骤。 一种分布式记录区块链系统, 包括在多个交易节点模块,所述交易节点模块用于统计积分交易数据;交易节点 模块上设有生物特征采集模块,所述生物特征采集模块用于采集访问交易节点模块的访问 者的生物识别特征,所述交易节点模块将生物识别特征数据存证至智能合约的存储区; 还包括可存储计算设备,所述可存储计算设备将所有交易节点模块的积分交易数 据和生物识别特征数据打包为一个区块,并将先后生成的区块互相构建为区块链; 所述积分交易数据和生物识别特征数据通过智能合约分布式记录在所有所述交 易节点模块中; 各个所述交易节点模块上设有访问控制模块,所述访问控制模块对访问本交易节 点模块的访问者进行权限管理,访问者符合智能合约中的生物识别特征数据时,访问控制 模块准许访问;访问者访问所述交易节点模块时,所述访问控制模块对于不同等级的用户 开放不同权限等级的访问,所述权限等级与所述生物识别特征数据相关联。 进一步的,所述权限等级包括普通用户、VIP用户和黑名单用户; 所述可存储计算设备将所述普通用户、VIP用户和黑名单用户各自对应的数字签 名和数字证书存证至所述智能合约中;所述可存储计算设备将所述普通用户、VIP用户和黑 名单用户各自的数字签名和数字证书均对应关联至各自的生物识别特征,所述访问控制模 块根据所述生物识别特征来识别访问者的权限等级。 进一步的,所述可存储计算设备将积分交易的时间、积分交易数据的哈希以及上 个区块的哈希,记入当前区块的区块头作为特征值;所述可存储计算设备根据所述特征值 计算当前区块的哈希;将先后打包生成的区块互相构建为区块链;在各个节点模块中通过 生物识别特征的验证来访问区块数据,在各个节点模块中访问者符合智能合约中的生物识 别特征数据时,访问控制模块准许访问。 进一步的,采用MongoDB数据库进行生物识别特征的采集,所述生物识别特征数据 包括指纹、虹膜及面部结构光。 本发明在使用时,采集访问者的生物识别特征,然后将生物识别特征存证至智能 合约的存储区,能够降低区块链存证成本,提高系统效率,使得生物识别特征数据抗干扰, 并且可以对接数据库进行查询;积分交易数据和生物识别特征数据分布式记录在各个交易 节点中,使得这两个数据无法被篡改,保障了积分交易的安全可靠性。由于数据分布式记录 再各个交易节点中,因此访问者可以在任意接入本区块链的交易节点上进行积分交易操 作。生物识别特征数据与该访问者的权限等级相对应,在访问者访问某个交易节点时,访问 控制模块通过识别访问者后,能够分辨访问者的权限等级;在采集访问者生物识别特征后, 工作人员便可将相应的权限等级标记在该生物识别特征数据上,采用标记的方法来将权限 等级和生物识别特征数据相关联,标记方法例如可以是数字签名的方式;将标记的生物识 5 CN 111553705 A 说 明 书 3/6 页 别特征数据上传至智能合约且打包至区块中;
下载此资料需消耗2积分,
分享到:
收藏