[发明专利]一种测试区块链数据库数据结构中条目有效性的方法在审
申请号: | 201810750011.X | 申请日: | 2018-07-10 |
公开(公告)号: | CN108959035A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 刘祎;克里斯托·艾伦;宁宇宸;马克西姆·马修斯 | 申请(专利权)人: | 佛山伊苏巨森科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F17/30 |
代理公司: | 佛山粤进知识产权代理事务所(普通合伙) 44463 | 代理人: | 张敏 |
地址: | 528200 广东省佛山市南海区桂城街道夏南路61*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证系统 数据库数据结构 区块 标识符 客户端系统 条目有效性 测试区块 收据 批准 顺序链接 注册事件 链节点 条目 服务器 验证 返回 验收 创建 | ||
本发明提供了一种测试区块链数据库数据结构中条目有效性的方法,其特征在于,所述方法包括:在至少一个区块链节点服务器中,从客户端系统接收信号以在数据库数据结构中注册事件,所述数据库数据结构包括区块链,又包括顺序链接的一系列块,使得每个块至少编码前一个块的部分状态信息;创建包含该事件的块;将块提交给至少一个验证系统,并且对于批准用于进入区块链的块的每个验证系统,包括在相应块内的验证系统的标识符;如果一组选定的验证系统已批准该块,则将该块作为区块链中的最新条目输入;并且返回到客户端系统的收据,所述收据至少编码该块的标识符和批准该块的验证系统的标识符,由此如果该组验证系统满足验收,则该块可以随后被验证为有效。
技术领域
本发明涉及分布式计算领域,具体而言,涉及一种测试区块链数据库数据结构中条目有效性的方法。
背景技术
块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。由于节点之间的交换遵循固定的算法,其数据交互是无需信任的(区块链中的程序规则会自行判断活动是否有效),因此交易对手无须通过公开身份的方式让对方对自己产生信任,对信用的累积非常有帮助。
区块链作为新一代计算机系统,其实际应用中的亟待处理的实际问题还有很多未提出具体的解决方案。
发明内容
本发明提出了一种测试区块链数据库数据结构中条目有效性的方法,其特征在于,所述方法包括:在至少一个区块链节点服务器中,从客户端系统接收信号以在数据库数据结构中注册事件,所述数据库数据结构包括区块链,又包括顺序链接的一系列块,使得每个块至少编码前一个块的部分状态信息;创建包含该事件的块;将块提交给至少一个验证系统,并且对于批准用于进入区块链的块的每个验证系统,包括在相应块内的验证系统的标识符;如果一组选定的验证系统已批准该块,则将该块作为区块链中的最新条目输入;并且返回到客户端系统的收据,所述收据至少编码该块的标识符和批准该块的验证系统的标识符,由此如果该组验证系统满足验收,则该块可以随后被验证为有效。标准。
进一步的,所述接受标准是至少阈值数量的验证系统的标识符包括在所述块中并因此包括在相应的收据中。
进一步的,所述接受标准是所选择的一组验证系统中的至少一个的标识符包括在所述块中并因此包括在相应的收据中。
进一步的,其中每个标识符包括相应验证系统的数字证书。
进一步的,其中每个标识符包括使用相应验证系统的PKI签名签名的数字文件。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山伊苏巨森科技有限公司,未经佛山伊苏巨森科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810750011.X/2.html,转载请声明来源钻瓜专利网。