【技术实现步骤摘要】
【国外来华专利技术】管理基于区块链的中心化账本系统
本文涉及管理基于区块链的中心化账本系统。
技术介绍
账本通常用于记录交易的历史,例如组织中的经济和金融活动。例如在关系数据库中创建的自定义审计表或审计跟踪的具有类似账本功能的应用程序已被构建,以维护应用程序的数据的准确历史记录。然而,构建此类应用程序非常耗时,并且容易出现人为错误。而且,由于关系数据库不是固有不可篡改的,因此对数据的任何更改都很难跟踪和验证。分布式账本(DLS),也可以被称为共识网络和/或区块链网络,使参与实体能够安全地且不可篡改地存储数据。在不引用任何特定用例的情况下,DLS通常被称为区块链网络。区块链网络类型的示例可以包括公有区块链网络、私有区块链网络和联盟区块链网络。在将交易添加到区块链网络之前,区块链网络执行共识处理来验证每个交易,这可能是耗时、低效且复杂的。因此,期望开发一种能够在提供交易的不可篡改性、可靠性、可信赖性和可验证性的同时有效且安全地管理交易的账本系统。
技术实现思路
本文描述了用于管理基于区块链的中心化账本的技术。这些技术通常涉及基于区块链的中心化账本系统(例如,通用可审计账本服务系统),该系统采用区块链的数据结构来利用存储在区块链上的数据的不可篡改性、可靠性和可信赖性。中心化账本系统可以从独立于中心化账本系统的可信时间服务器(例如,第三方全球公认的时间授权)获得可信时间戳信息。中心化账本系统可以利用可信计时服务器提供的时间戳信息上建立的信任,并将可信时间戳信息集成到中心化账本系统中,以用于存储在区块链上的数据 ...
【技术保护点】
1.一种计算机实现的用于管理基于区块链的中心化账本系统的方法,所述方法包括:/n所述基于区块链的中心化账本系统中以区块链存储数据的计算设备,向可信时间服务器发送针对所述区块链中多个待加时间戳区块的独立时间戳请求,所述可信时间服务器与可信时间机构相关联并且独立于所述基于区块链的中心化账本系统,所述区块链包括用于存储交易数据的多个区块;/n所述计算设备从所述可信时间服务器接收针对各所述待加时间戳区块的时间戳和关联签名;以及/n所述计算设备将针对各所述待加时间戳区块的时间戳和关联签名的信息存储在所述区块链中对应的加时间戳区块中,所述区块链中的任意相邻两个所述加时间戳区块被彼此锚定。/n
【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的用于管理基于区块链的中心化账本系统的方法,所述方法包括:
所述基于区块链的中心化账本系统中以区块链存储数据的计算设备,向可信时间服务器发送针对所述区块链中多个待加时间戳区块的独立时间戳请求,所述可信时间服务器与可信时间机构相关联并且独立于所述基于区块链的中心化账本系统,所述区块链包括用于存储交易数据的多个区块;
所述计算设备从所述可信时间服务器接收针对各所述待加时间戳区块的时间戳和关联签名;以及
所述计算设备将针对各所述待加时间戳区块的时间戳和关联签名的信息存储在所述区块链中对应的加时间戳区块中,所述区块链中的任意相邻两个所述加时间戳区块被彼此锚定。
2.如权利要求1所述的方法,其中,
所述相邻两个加时间戳区块包括第一加时间戳区块和第二加时间戳区块,并且在所述区块链中的多个所述加时间戳区块中,所述第二加时间戳区块紧接在所述第一加时间戳区块之后,并且
所述区块链中的所述相邻两个加时间戳区块被彼此锚定包括,所述第二加时间戳区块包括唯一标识所述第一加时间戳区块的信息。
3.如权利要求2所述的方法,其中,唯一标识所述第一加时间戳区块的信息,包括:
所述第一加时间戳区块的哈希值,和/或
针对所述第一加时间戳区块的第一区块标识,其中,所述多个区块各自与对应的区块标识相关联,并且所述多个区块根据所述对应的区块标识依次存储在所述区块链中。
4.如权利要求2或3所述的方法,其中,
在所述区块链中,所述第一加时间戳区块和所述第二加时间戳区块之间存在一个或多个非加时间戳区块,并且
所述一个或多个非加时间戳区块不包括从所述可信时间服务器获得的时间戳信息。
5.如前述任一项权利要求所述的方法,还包括:
所述计算设备生成所述对应的加时间戳区块,以包括针对所述待加时间戳区块的时间戳和关联签名的信息作为所述对应的加时间戳区块的交易数据。
6.如前述任一项权利要求所述的方法,其中,将针对各所述待加时间戳区块的时间戳和关联签名的信息存储在所述区块链中的对应的加时间戳区块中,包括:
针对每个所述待加时间戳区块,将对应的时间戳和关联签名和/或对应的时间戳和关联签名的哈希值存储在对应的加时间戳区块中,所述对应的加时间戳区块是所述区块链中紧接在所述待加时间戳区块之后的区块,
其中,所述对应的加时间戳区块存储所述待加时间戳区块的哈希值。
7.如权利要求6所述的方法,其中,所述对应的加时间戳区块的区块体不包括除对应的时间戳和关联签名和/或对应的时间戳和关联签名的哈希值之外的其他交易数据。
8.如前述任一项权利要求所述的方法,其中,向所述可信时间服务器发送针对所述区块链中的多个所述待加时间戳区块的所述独立时间戳请求,包括:
以预定触发时间段周期性地向所述可信时间服务器发送针对所述区块链中的多个所述待加时间戳区块的所述独立时间戳请求。
9...
【专利技术属性】
技术研发人员:闫文远,张渊,杨新颖,俞本权,李亿泽,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。