摘要

本发明公开了一种基于时序属性的区块链交易提交、编辑和查询方法,所述交易方法包括:根据状态数据库,为存证类型数据和交易类型数据添加时序属性,构建交易数据;将含有时序属性的交易数据进行共识排序,打包成区块,并存储在区块链上;根据打包后的结果,记录共识排序后每个交易所在区块号以及所在区块内的顺序作为交易的时序属性;提交节点根据每个交易执行后的最新状态更新状态数据库;所述状态数据库包括每一个KEY对应的最新状态以及该状态对应交易所在区块链中的位置,即所述时序属性。本发明重新设计区块链交易数据结构,客户端节点通过时序属性进行链式检索,可以跳过无效历史交易,获取所有正确历史交易记录给客户端节点。