【技术实现步骤摘要】
【国外来华专利技术】区块链通信和排序
本公开涉及用于维护出现在一个或多个区块链上的交易顺序记录的方法、系统、计算机程序及软件开发工具包(SDK),特别涉及与区块链通信相关的方法、系统、计算机程序及软件开发工具包。
技术介绍
区块链技术具有广阔的应用前景,其提供了一种无需中心数据认证机构即可安全可靠地存储数据的方式。因此,在诸多领域,区块链技术具备了突出的技术优势,包括,例如,提高数据透明度,不依赖特定存储实体实现更稳健的数据存储,增强数据安全性以及提高防欺诈能力,并且已经在诸如电能分配和点对点云存储等多个领域中应用。区块链这一概念由中本聪(SatoshiNakamoto)于2009年在题为《比特币:一种点对点电子现金系统》的白皮书中首次提出。白皮书的副本可从此获得:https://bitcoin.org/bitcoin.pdf。该白皮书提出了一种称为“比特币”的点对点版本的电子现金,该电子现金使用了此后被称为区块链的方式来记录比特币的点对点转移。区块链是一种去中心化的分布式数字账本,它可以存储数据的有效不可变的记录。去中心化是因 ...
【技术保护点】
1.一种由计算机实现的用于维护出现在一个或多个区块链上的交易顺序记录的方法,所述方法包括:/n识别多笔交易,其中每笔交易都记录在所述一个或多个区块链中的任一区块链上;以及/n将所述多笔交易的记录存储在数据存储中,其中,所述记录指示所述多笔交易的相对顺序。/n
【技术特征摘要】
【国外来华专利技术】20171201 EP 17425121.5;20171215 IT 1020170001452941.一种由计算机实现的用于维护出现在一个或多个区块链上的交易顺序记录的方法,所述方法包括:
识别多笔交易,其中每笔交易都记录在所述一个或多个区块链中的任一区块链上;以及
将所述多笔交易的记录存储在数据存储中,其中,所述记录指示所述多笔交易的相对顺序。
2.根据权利要求1所述的方法,其中,所述识别多笔交易包括:
读取添加到每个所述一个或多个区块链中的每个新区块的内容。
3.根据权利要求2所述的方法,其中,所述识别多笔交易还包括:
将每个新区块中的交易与相关性准则进行比较,其中,识别出的多笔交易包括符合所述相关性准则的交易。
4.根据权利要求2或3所述的方法,其中,所述将所述多笔交易的记录存储在数据存储中包括:每当在新区块中识别出交易时,将识别出的交易的记录存储在所述数据存储中,其中,所述多笔交易的所述相对顺序为所述多笔交易中每笔交易被识别出的相对顺序。
5.根据前述权利要求中任一项所述的方法,其中:
所述多笔交易的记录包括多个连续的验证集,
其中,所述多个连续的验证集中的至少一些验证集包括与所述多笔交易中的一笔或多笔交易各自相对应的一个或多个交易标识符。
6.根据权利要求5所述的方法,还包括:
在所述一个或多个区块链中的至少一个区块链上,存储所述多个连续的验证集中的最新验证集的记录。
7.根据权利要求6所述的方法,还包括:
检查所述多个验证集中的先前验证集的记录是否存在于所述一个或多个区块链中的所述至少一个区块链上,以及
如果所述先前验证集的记录不存在于所述一个或多个区块链中的所述至少一个区块链上:
则将所述先前验证集的记录重放...
【专利技术属性】
技术研发人员:吉尔伯特·威尔第,科林·帕特森,盖塔诺·蒙代利,保罗·塔斯卡,
申请(专利权)人:快特网络有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。